Date: Sun, 13 Jan 2008 00:28:10 +0100 From: Henrik Andre Wyss Johansen <none@hawj--wyss.dk.lh.bsd-dk.dk> To: bsd-dk@bsd-dk.dk Subject: Re: E-mail fra CMSimple
Hej Ole og andre som har hjulpet.
Jeg fandt ud af hvad problemet var, det var mini_sendmail som ikke var
statisk!!
# ldd bin/mini_sendmail
bin/mini_sendmail:
Start End Type Ref Name
00000000 00000000 exe 1 bin/mini_sendmail
08feb000 2901c000 rlib 1 /usr/lib/libc.so.38.2
0ce1c000 0ce1c000 rtld 1 /usr/libexec/ld.so
Sh var tilgængæld statisk.
# ldd bin/sh
bin/sh:
ldd: bin/sh: not a dynamic executable
Så efter jeg havde kopieret /usr/lib/libc.so.38.2 og /usr/libexec/ld.so
fungerede mini_sendmail :-) Nu skal jeg bare ud og lede efter en statisk
version.
I skal alle have tak for hjælpen, alle indlæg har været til stor hjælp.
Ole Hejlskov wrote:
> Henrik André Wyss Johansen wrote:
>>
>> Ja jeg har rettet den til "sendmail_path = /bin/mini_sendmail -t -i"
>> Min chroot er /var/www/ og mini_sendmail ligger i /var/www/bin/
>>
> Har du en "sh" i /var/www/bin/ ?
> - og har den alle de libs den skal bruge?
>
> Jeg vil anbefale om du kan få fingre i et værktøj i stil med strace,
> som du kan køre på apache process mens du prøver at køre scriptet.
> Her vil du sikkert kunne fange fejlen. Det er sandsynligvis fordi
> der mangler et eller andet library.
>
> /Ole
-- Venlig hilsen Henrik Andre Wyss Johansen
This archive was generated by hypermail 2b30 : Thu 31 Jan 2008 - 23:00:02 CET