I went to use/turn on (again, was trying policyd for awhile..) Mailscanner today and noticed it had an update, after the update and re-starting it via the control panel, it didn't appear to be running. I logged into the device via CLI and typed:
Which I assumed was a valid way to start Mailscanner (or at least test), but perhaps it is not and the below is a result of this incorrect start method.
I was presented with this error:
[pfw01]/var/log(33): /usr/local/etc/rc.d/mailscanner startStarting mailscanner.
Can't locate Filesys/Df.pm in @INC (@INC contains: /usr/local/lib/MailScanner /usr/local/lib/MailScanner /usr/local/lib/perl5/site_perl/5.12.3/mach /usr/local/lib/perl5/site_perl/5.12.3 /usr/local/lib/perl5/5.12.3/mach /usr/local/lib/perl5/5.12.3 /usr/local/lib/perl5/5.12.3/BSDPAN) at /usr/local/sbin/mailscanner line 91.
BEGIN failed--compilation aborted at /usr/local/sbin/mailscanner line 91.
/usr/local/etc/rc.d/mailscanner: WARNING: failed to start mailscanner
I attempted to correct this by installing the module via cpan, but it fails as make (or a compiler i suspect) isn't installed on the system. Re installing Mailscanner did not correct things for us.
any idea how to make Mailscanner happy again?