Sorry, I forgot to mention that you first should delete those three cron jobs (for spamclear.pl, fcgiclear.pl and collectinfo.pl), and then re-run run-postinstalls.pl
I must also have a broken installation. I used rpm but now wish I had used tar ball, or some other method.
I’m missing the entire directory /usr/share/webmin so I can not rebuild the postinstall perl files. procmail didn’t have a procmailrc so I pieced together one from the posts here on the forum. I didn’t have the perl file lookup-domain.pl
I did have collectinfo.pl and writelogs.pl in /etc/webmin/virtual-server/
I’m having a problem when I edit the user settings in usermin but that is the least of my problems currently. Two days and I still don’t have mail running using Postfix, procmail and dovecot. Haven’t even started on Mailscanner, spamassassin and clamav yet.
The RPM installs into /usr/libexec/webmin, not /usr/share/webmin. Installing from RPM (or deb on Debian/Ubuntu) is recommended. It just makes life easier down the road.
I know it’s a day late and a dollar short, but a new version of the automated installer is being released today or tomorrow that supports Virtualmin GPL installation (at least on a couple of platforms). It handles most (though not all) of the stuff you’re run into trouble with.
Note that a lot of those scripts only come with Virtualmin Professional, at this time–they rely on so much of our default infrastructure that it doesn’t make sense to distribute it to folks who configure things vastly differently (like Mailscanner–that isn’t going to work at all with our scripts…we use procmail recipes for all mail processing, including SpamAssassin and Clam scanning).