[solved] Lighttpd in chroot-jail lässt sich nicht starten
Posted: 2006-09-23 22:38
Hallo,
hab mir mit jail (http://www.jmcresearch.com/projects/jail) eine chroot-Umgebung gebastelt, in der ich einen Lighttpd untergebracht habe. Die chroot-Umgebung enthält nur einen User, unter dem auch der lighttpd gestartet werden soll.
Ich hab erst mal eine simple lighttpd.conf genommen (ohne PHP und sonstige extras); der Server soll an 127.0.0.1:50001 lauschen. Wenn ich in den Jail-User per su - einsteige und versuche, den Server zu starten, erhalte ich erst mal keine Fehlermeldung:
Allerdings taucht lighttpd weder unter netstat noch ps aux auf. In der error.log findet sich dann folgendes:
Leider konnte ich weder auf der lighttpd-Homepage noch über Google etwas über diesen Fehler finden. Modulabhängigkeiten habe ich mit ldd geprüft - alle benötigten libs liegen auch in der chroot-Umgebung. Kennt jemand von Euch diesen Fehler? Noch irgendeine Idee, was ich noch überprüfen kann?
System ist ein Gentoo Hardened 2006.0
hab mir mit jail (http://www.jmcresearch.com/projects/jail) eine chroot-Umgebung gebastelt, in der ich einen Lighttpd untergebracht habe. Die chroot-Umgebung enthält nur einen User, unter dem auch der lighttpd gestartet werden soll.
Ich hab erst mal eine simple lighttpd.conf genommen (ohne PHP und sonstige extras); der Server soll an 127.0.0.1:50001 lauschen. Wenn ich in den Jail-User per su - einsteige und versuche, den Server zu starten, erhalte ich erst mal keine Fehlermeldung:
Code: Select all
~ $ /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.confCode: Select all
2006-09-23 22:24:01: (log.c.75) server started
2006-09-23 22:24:01: (server.c.989) could not open a fam connection, dieing.System ist ein Gentoo Hardened 2006.0
Code: Select all
uname -srvmpio
Linux 2.6.17-hardened-r1 #2 SMP Wed Sep 13 23:25:18 CEST 2006 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ AuthenticAMD GNU/Linux