FW: Missing /rules files from MailScanner installation from ports
Michael S.
admin at thenamegame.com
Sat Oct 7 05:02:27 IST 2006
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
If you look at the package list, you will find the following files missing
from this list, the only one there is mcp.spam.assassin.prefs.conf.sample
but unless you rename it after installing MS to mcp.spam.assassin.prefs.conf
your installation chokes. Shouldn't MS rename this to
mcp.spam.assassin.prefs.conf like it does to all the others when you type
the config command?
The pgk-list tells the truth. It shows all the files that were installed. As
per the partial list below, you will note there is no
bounce.rule
max.message.size.rule
and the third one is installed as a sample so unless you know what to do you
will be stuck with a failed installation unless your rename the file from a
sample to a conf.
So Mr port maintainer, why don't you listen to constructive criticism and
take action to fix this problem when it's reported instead of being rude
about it. See previous messages regarding this! I would hope that you all
would want to know instead of telling me im crazy or that my installation is
jacked.
And last but certainly not least there are no symlinks created except for
one and that is to mailscanner.cf. Freebsd does not have a cron.hourly or
crond.d therefore you need to create cronjobs if you expect to run hourly
crons. Nothing about this is mentioned in the DOCS or README. Maybe this
should be revamped so a total idiot knows what to do. But that's just a
suggestion, take it or leave it.
@comment $FreeBSD: ports/mail/mailscanner/pkg-plist,v 1.31 2006/08/11
20:10:29 pav Exp $
etc/MailScanner/country.domains.conf.sample
etc/MailScanner/MailScanner.conf.sample
etc/MailScanner/filename.rules.conf.sample
etc/MailScanner/filetype.rules.conf.sample
etc/MailScanner/mcp/10_example.cf.sample
etc/MailScanner/mcp/mcp.spam.assassin.prefs.conf.sample
etc/MailScanner/rules/EXAMPLES
etc/MailScanner/rules/README
etc/MailScanner/rules/spam.whitelist.rules.sample
etc/MailScanner/phishing.safe.sites.conf.sample
etc/MailScanner/spam.assassin.prefs.conf.sample
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
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?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.mailscanner.info/pipermail/mailscanner/attachments/20061007/70646a83/attachment.html
More information about the MailScanner
mailing list