Test failed under
* SunOS dioptase 5.9 Generic_118559-35 i86pc i386 i86pc
* perl, v5.8.0 built for i86pc-solaris

t/spamd.........................ok
t/spamd_allow_user_rules........ok 1/5
^Cmake: *** [test_dynamic] Error 130


I stop this test after 4 minutes, the truss (strace under Solaris) told me:

9861:   setgid(60001)                                   = 0
9861:   setuid(60001)                                   = 0
9861:   write(2, 0x098AF580, 48)                        = 48
9861:      [ 9 8 6 1 ]   e r r o r :   s p a m d :   s e t u i d   t o   u
9861:      i d   6 0 0 0 1   f a i l e d\n
9861:   time()                                          = 1185383062
9861:   write(4, 0x08EF7080, 73)                        = 73
9861:      W e d   J u l   2 5   1 9 : 0 4 : 2 2   2 0 0 7   [ 9 8 6 1 ]
9861:      e r r o r :   s p a m d :   s e t u i d   t o   u i d   6 0 0 0
9861:      1   f a i l e d\n
9861:   write(2, 0x098EED50, 34)                        = 34
9861:      s p a m d :   s e t u i d   t o   u i d   6 0 0 0 1   f a i l e
9861:      d\n
9861:   getcontext(0x08047174)



Cheers
Christian


Justin Mason wrote:
> Chris Blaise writes:
>>      When starting up on a Perl 5.6.1 system under x86 Linux, spamd goes
>> into a child spawn/die loop because of the fix for bug 5518 which replaces
>> the previous set uid/gid routines fails and causes the newly spawned child
>> to immediately die.
>>
>>      Is Perl 5.6.1 no longer the lowest support version?
> 
> works fine for me with perl 5.6.1; make test passes:
> 
> t/spamd.....................ok
> t/spamd_allow_user_rules....ok
> t/spamd_hup.................ok
> t/spamd_kill_restart........ok
> [.etc.]
> 
> and 'sudo make test TEST_FILES=t/root_spamd*' similarly passes:
> 
> t/root_spamd....................ok
> t/root_spamd_tell...............ok
> t/root_spamd_tell_paranoid......ok
> t/root_spamd_tell_x.............ok
> t/root_spamd_tell_x_paranoid....ok
> t/root_spamd_x..................ok
> t/root_spamd_x_paranoid.........ok
> All tests successful.
> 
> --j.

-- 
Christian Kühn
(Technical Consultant / Hostmaster)

======================================================
MCS MOORBEK COMPUTER SYSTEME GmbH
Essener Bogen 17 - 22419 Hamburg - Germany
Tel +49 (0)40 53773 0 - Fax: +49 (0)40 53773 200
E-Mail: [EMAIL PROTECTED]
Web: http://www.mcs.de
Eingetragen im Handelsregister Hamburg B62933
Geschäftsführer: Kai Brandes & Eckard Kabel
GPG 8B52 41A1 4B8F 4DE7 9064  2073 6168 137A 3DDA 0F36
======================================================

Reply via email to