This Confluence has been LDAP enabled, if you are an ASF Committer, please use your LDAP Credentials to login. Any problems file an INFRA jira ticket please.

Page tree
Skip to end of metadata
Go to start of metadata

(As of SA 2.64):

During "make install" your installation succeeds except for a message like:

t/spamd_hup.................ok 2/8# Failed test 3 in t/spamd_hup.t at line 35

# t/spamd_hup.t line 35 is: ok (-e $pid_file);

# Failed test 4 in t/spamd_hup.t at line 37

# t/spamd_hup.t line 37 is: ok ($pid2 = get_pid($pid1));

# Failed test 5 in t/spamd_hup.t at line 40

# t/spamd_hup.t line 40 is: ok ($pid2 != 0 and kill (0, $pid2));

t/spamd_hup.................NOK 5 Not found: flag = X-Spam-Flag: YES

# Failed test 8 in t/ at line 388

t/spamd_hup.................FAILED tests 3-5, 8

Failed 4/8 tests, 50.00% okay

Solution: When running this test perl is evidently in "taint" mode which means that it's checking to see that no one could do anything nasty on your computer during the install. In this particular case, it is checking all the directories in your path to see that no one other than the owner can write into that directory. If one of those directories was world-writeable then an evil person could put an executable in there that could then be run by you, which would be a Bad Thing. Thus, make sure all of the directories in your path ("echo $path") are not world writeable. (This fixed an install problem for me on OS X 10.3.5, but I imagine it's applicable to other OSs as well.)