Balazs Scheidler wrote:
On Thu, Nov 07, 2002 at 02:30:19PM +0100, Guillaume LACHENAL wrote:
I'm currently trying to chroot some services on a Linux box (ntpd)
strace'ing it to find the missing libs, I've seen that the process can't log as /dev/log is outside the jail
9135 connect(4, {sin_family=AF_UNIX, path=" /dev/log"}, 16) = -1 ENOENT (No such file or directory)
How to make a /dev/log into the jail ? or send the log via network to a log collector ?
what about a unix-stream("/var/chroot/ntp/dev/log") source to syslog-ng?
... symlinked to /dev/log Yes, you indirectly reply me in https://lists.balabit.hu/pipermail/syslog-ng/2002-November/004096.html B> configuration initialization is performed prior to chroot-ing, so syslog-ng B> first opens the necessary devices, and then chroots itself. Instead of adjusting my conf file each time a chroot a service (OK, it's not every day ;-), it would be perfect if I can write a thing like : source s_chroot { unix-stream("/chroot/*/dev/log"); }; regards, Guillaume