Missing /rules files from MailScanner installation fromports

Drew Marshall drew at technologytiger.net
Sat Oct 7 13:07:18 IST 2006

On 7 Oct 2006, at 06:03, Michael S. wrote:

> Finally somebody who has a clue!!

I think that is a little harsh and along with the tone in your  
original e-mail you are about as likely to walk to the moon as to get  
this fixed.

> Thanks James for verifying this. Maybe the port Maintainer can  
> finally do
> something about this after telling me I was crazy. See all the NOT  
> messages in past threads regarding this issue.

I participated in the previous thread and I seem to remember that  
there were more people who had no problem than there were who had and  
although there was some attempt to help, you reacted with the same  
tone as you are now. No one owes you a working port. If you can't  
make it work or feel that Jan-Peter is doing a bad job then come  
forward and offer to help. I am sure he won't mind at all. He is a  
busy guy and this is open source. If you pay for it, expect it to  
work (I am sure you have many Microsoft products that do just  
that :-) ). If you are that concerned, drop Julian an e-mail and pay  
him to install it for you.

> Thank you.
> -----Original Message-----
> From: mailscanner-bounces at lists.mailscanner.info
> [mailto:mailscanner-bounces at lists.mailscanner.info] On Behalf Of  
> James L.
> Day
> Sent: Saturday, October 07, 2006 12:44 AM
> To: MailScanner discussion
> Subject: Re: FW: Missing /rules files from MailScanner installation
> fromports
> I just did a clean install on my FreeBSD 5.5-STABLE machine. My  
> comments
> are within..
> Michael S. wrote:
>> There is a problem with installing MailScanner 4.55.10-3 via ports. I
>> reported this many months ago, still the same old problem.
>> If you install MS on a server that has never had MS it starts
>> complaining about the following files that it can't find.
>> About 4 or so months ago when I reported this, the port maintainer
>> tried to tell me my port system on my Freebsd box had a problem.  
>> Since
>> then, we have purchased 4 additional Freebsd boxes that all exhibit
>> the same installation issue, missing files after the install. If you
>> don't believe me, try installing MS on a Freebsd server that has  
>> never
>> had MS installed. The following list of files will be missing from
>> your installation;
>> /rules/bounce.rule
>> /rules/max.message.size.rule
>> /mcp/mcp.spam.assassin.prefs.conf
> I agree..
> Oct 6 23:23:16 alms MailScanner[30703]: MailScanner E-Mail Virus  
> Scanner
> version 4.55.10 starting...
> Oct 6 23:23:16 alms MailScanner[30703]: Could not read file
> /usr/local/etc/MailScanner/mcp/mcp.spam.assassin.prefs.conf
> Oct 6 23:23:16 alms MailScanner[30703]: Error in line 2027, file
> "/usr/local/etc/MailScanner/mcp/mcp.spam.assassin.prefs.conf" for
> mcpspamassassinprefsfile does not exist (or can not be read)
> Oct 6 23:23:16 alms MailScanner[30703]: Cannot open ruleset file
> /usr/local/etc/MailScanner/rules/bounce.rules, No such file or  
> directory
> Oct 6 23:23:16 alms MailScanner[30703]: Cannot open ruleset file
> /usr/local/etc/MailScanner/rules/max.message.size.rules, No such  
> file or
> directory
> --- snip --

Because I have run the port for several years, mine are upgrades so  
the original are always there so I have never noticed them missing.  
Are the files there as .sample files? I assume you ran the scripts at  
the end of the install to move the .sample files?

>> Also, the follow files ARE NOT copied to /usr/local/etc/rc.d.
>> According to the docs;
>> The port installs two start/stop scripts in /usr/local/etc/rc.d:
>> mailscanner.sh
>> mta.sh
> I disagree. They were created for me...
> -r-xr-xr-x 1 root wheel 1017 Oct 6 23:19 mailscanner.sh
> -r-xr-xr-x 1 root wheel 4412 Oct 6 23:19 mta.sh

And me every time I upgrade.

>> But this never happens. You have to go back to the port collections
>> file directory and copy the shell script into the proper directory.
>> Can you have the port maintainer correct this problem?

The FreeBSD port is not maintained by Julian. You would be better  
asking (Nicely) Jan-Peter, who's e-mail address is in the Makefile in  
the ports tree or indeed as I have suggested else where do it  
yourself and offer to help him improve the current port.



More information about the MailScanner mailing list