Re: E-mail fra CMSimple

From: Henrik Andre Wyss Johansen (none@hawj--wyss.dk.lh.bsd-dk.dk)
Date: Sun 13 Jan 2008 - 00:28:10 CET


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