chroot apache i problemy
ZyTeK
zytek-pld w abomb.one.pl
Pią, 30 Sty 2004, 03:04:40 CET
Postanowiłem, że pobawię się w chroot na serwerku.. zgodnie z opisami na
www.securityfocus.com planuję chrootować apache i mysql, może jeszcze ftp..
no ale niestety stanąłem na apache ;)
Skopiowałem wymagane pliki i biblioteki które pokazał mi ldd, ogólnie
środowisko mam raczej OK, potem kopiowałem jeszcze to co pokazywało strace
przy wywalaniu się httpd.
A teraz już nie wiem czemu nie startuje - wywala się chyba na fork()
W error_log:
[Fri Jan 30 02:58:05 2004] [crit] (5)Input/output error: apr_proc_detach
failed
Pre-configuration failed
końcówka strace:
lstat64("/etc/httpd/httpd.conf/60_mod_expires.conf", {st_mode=S_IFREG|0640,
st_size=63, ...}) = 0
open("/etc/httpd/httpd.conf/60_mod_expires.conf", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0640, st_size=63, ...}) = 0
read(4, "LoadModule expires_module "..., 4096) = 63
open("/usr/lib/apache/mod_expires.so", O_RDONLY) = 5
read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\v\0"..., 512) =
512
fstat64(5, {st_mode=S_IFREG|0755, st_size=8560, ...}) = 0
mmap2(NULL, 11564, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0x4b07d000
mmap2(0x4b07f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x1)
= 0x4b07f000
close(5) = 0
read(4, "", 4096) = 0
close(4) = 0
lstat64("/etc/httpd/httpd.conf/64_mod_rewrite.conf", {st_mode=S_IFREG|0640,
st_size=63, ...}) = 0
open("/etc/httpd/httpd.conf/64_mod_rewrite.conf", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0640, st_size=63, ...}) = 0
read(4, "LoadModule rewrite_module "..., 4096) = 63
open("/usr/lib/apache/mod_rewrite.so", O_RDONLY) = 5
read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340%\0"..., 512) =
512
fstat64(5, {st_mode=S_IFREG|0755, st_size=55372, ...}) = 0
mmap2(NULL, 54364, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0x4b080000
mmap2(0x4b08d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0xd)
= 0x4b08d000
close(5) = 0
read(4, "", 4096) = 0
close(4) = 0
chdir("/") = 0
fork() = 17875
exit_group(0) = ?
root w azazel />
Jakieś pomysły co teraz? Jak to zbadać, czego mu brakuje iż nie startuje?
Pewnie bibliotek.. No nie wiem.. chrootował ktoś już httpd w pld?
--
.: Jakub Głazik - [zytek] - zytek[at]pld-linux.org
.: http://www.misiaj.sie.pl [obsolete]
.: PLD Linux. Bocian fetish team.
.: per aspera ad astra.
Więcej informacji o liście dyskusyjnej pld-users-pl