mocherla wrote:
> Hi 
>
> I am trying to install/configure SpamAssassin and make test filed with the
> following reasons.  I was running this as root. and would like to run spamd
> as non-root user (Tspamd with /opt/oso/Tspamd as its home directory). I have
> postfix installed and want to integrate with Postfix.  I am new to this and
> not sure how to go ahead.  
>
> I have used the following parameters with make Makefile.PL
>
> bash-3.2# perl Makefile.PL PREFIX=/opt/oso/spamd CONFDIR=/opt/oso/spamd/etc
> \
>   
>> LIB=/usr/perl5/site_perl/5.8.4 LOCALSTATEDIR=/opt/oso/spamd/var \
>> DATADIR=/usr/perl5/5.8.4/share/spamassassin
>>     
>
>
> -----errors from "make test"
> t/spamd_hup.....................ok 4/110# Failed test 5 in t/spamd_hup.t at
> line 40
> #  t/spamd_hup.t line 40 is:   ok (-e $pid_file) or warn "$pid_file does not
> exist post restart";
> log/spamd.pid does not exist post restart at t/spamd_hup.t line 40.

I'm not terribly familiar with this problem, but you might want to look
at this bug, which appears to be the same scenario:

https://issues.apache.org/SpamAssassin/show_bug.cgi?id=5591

Is your perl installed in one directory, with a symlink to the path
that's actually running from in your PATH?

 (ie: does "which perl" return a path that is a symlink)








Reply via email to