jerry.benton at mailborder.com
Thu Jan 28 08:08:47 UTC 2016
Ok, I am looking at the structure of MailScanner, and it just is not fun. For example, take the executable update_virus_scanners . For someone that doesn’t really know MailScanner, what program does that file belong to? This relates to my effort to restructure based on FHS. I am also trying to make sure everything is consistent across every distro.
So, the big things I have done for 4.86.1:
- moved directories to FHS
- changing config files to be consistent (/etc/default/mailscanner => /etc/default/MailScanner on Debian for example)
- changed a lot of the code so that the Debian code follows the same logic and format of the RHEL code
So, what I want to do now is create a common executable structure. For example:
update_virus_scanners => ms-vs-update
update_spamassassin => ms-sa-update
update_phishing_sites => ms-pss-update
update_bad_phishing_sites => ms-pbs-update
Quick.Peek => ms-peek
Or something similar. You get the idea. I also want to move things like this:
into the the main
/etc/sysconfig/MailScanner and /etc/default/MailScanner
Hell, I forgot there was even a /etc/sysconfig/update_spamassassin and I am on the development team.
In short, I want to make MailScanner consistent and much simpler to manage and operate.
PS - If your comment is not constructive and follows the general theme of “you’re stupid, Jerry”, please feel free to not comment.
More information about the MailScanner