Or, if that’s not possible, can I change the Server Template Apache Website section, then run the “Regenerate Apache VirtualHost Information” script over in the examples???
#!/bin/sh
doms=virtualmin list-domains --with-feature web --name-only
for dom in $doms; do
virtualmin disable-feature --domain $dom --web --webalizer --logrotate
virtualmin enable-feature --domain $dom --web --webalizer --logrotate
done
The good news is that it shouldn’t work that way, and it sounds like you found a bug! We’re thankful for that, and it’ll be fixed soon.
The bad news though is that it won’t be fixed until the next Virtualmin version is released, which is probably a few weeks away.
If you’re in a bind, and hoping to make those changes sooner – you could always edit /usr/{libexec|share}/webmin/virtual-server/modify-user, jump to line 247, and comment out this line:
$user->{'domainowner'} && &usage("The user $username is the owner of server $domain, and so cannot be modified");
That’ll remove the check that’s preventing you from running that command.