FreeBSD Recent Entries
After installing SPAMASSASSIN, an error occured on its startup.
The message is
# error: Can't locate Sys/Syslog/Win32.pm in @INC (@INC contains: /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/mach /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8) at (eval 19) line 2.
You can fix this Syslog.pm bug by commenting out the line in Syslog.pm (I edited "/usr/local/lib/perl5/5.8.8/mach/Sys/Syslog.pm" on my system/FreeBSD6.2.)
# use EventLog on Win32
my $is_Win32 = $^O =~ /Win32/i;
#eval "use Sys::Syslog::Win32"; # commented out this line
After upgrading Apache 2.2, you sometimes encounter the error "[warn] (2)No such file or directory: Failed to enable the 'httpready' Accept Filter" on FreeBSD.
You need load "accf_http.ko" by kldload.
(kldload can loads dynamically kernel module without rebuilding kernel.)
# sudo kldload accf_http.ko
And enable it in loader.conf
# vi /boot/loader.conf
accf_http_load="YES"