ah thanks - i'll take of this.
cheers,
okan
On Mon 2009.09.07 at 10:17 -0500, Eric Olsen wrote:
> Installed mimedefang-2.65p0 on a new OpenBSD 4.5 system and tried
> running it. Got the following error in the maillog:
>
> Aug 31 01:59:53 web3 mimedefang-multiplexor[6010]: Starting slave 0
> (pid 4103) (1 running): Bringing slaves up to minSlaves (2)
> Aug 31 01:59:53 web3 mimedefang-multiplexor[6010]: Slave 0 stderr:
> Can't locate Unix/Syslog.pm in @INC (@INC contains:
> /usr/local/libdata/perl5/site_perl/i386-openbsd
> /usr/local/libdata/perl5/site_perl
> /usr/libdata/perl5/i386-openbsd/5.10.0
> /usr/local/libdata/perl5/i386-openbsd/5.10.0 /usr/libdata/perl5
> /usr/local/libdata/perl5 /usr/libdata/perl5/site_perl/i386-openbsd
> /usr/libdata/perl5/site_perl .) at /usr/local/bin/mimedefang.pl line
> 113. BEGIN failed--compilation aborted at
> /usr/local/bin/mimedefang.pl line 113.
> Aug 31 01:59:53 web3 mimedefang-multiplexor[6010]: Reap: slave 0
> (pid 4103) exited normally with status 2 (SLAVE DIED UNEXPECTEDLY)
>
> Checked line 113 of mimedefang.pl and found a "use Unix::Syslog".
> Installed p5-Unix-Syslog package and all was well.
>
> The patch below adds this dependency to the mimedefang package. I
> have tested on OpenBSD 4.5 / i386 system. Please check in.
>
> Thanks,
>
> Eric Olsen
>
>
> --- Makefile.old Mon Sep 7 10:53:25 2009
> +++ Makefile Mon Sep 7 11:00:10 2009
> @@ -3,7 +3,7 @@
> COMMENT= mailfilter to identify and mark spam
>
> DISTNAME= mimedefang-2.65
> -PKGNAME= ${DISTNAME}p0
> +PKGNAME= ${DISTNAME}p1
> CATEGORIES= mail
>
> HOMEPAGE= http://www.mimedefang.org/
> @@ -21,7 +21,8 @@
>
> RUN_DEPENDS= :p5-MIME-tools-*:mail/p5-MIME-tools \
> :p5-Digest-SHA1-*:security/p5-Digest-SHA1 \
> - :p5-HTML-Parser-*:www/p5-HTML-Parser
> + :p5-HTML-Parser-*:www/p5-HTML-Parser \
> + :p5-Unix-Syslog-*:sysutils/p5-Unix-Syslog
> BUILD_DEPENDS= ${RUN_DEPENDS}
>
> CONFIGURE_STYLE=gnu
>