Re: Having trouble with the options syntax for file permissions (fwd)
laszlo.murvai-buzogany@gt-systems.hu wrote on Thu Feb 14 at 09:59:19 2002:
I have had the same problem before, here is the thing you need: destination trash { file("/dev/null" perm(0666) ); };
That's how it works for me.
Thanks, but this won't work for me. It doesn't drop core, but the daemon dies without writing anything to the log file(s).
On Thu, Feb 14, 2002 at 08:06:18PM +0000, Leonard Mills wrote:
laszlo.murvai-buzogany@gt-systems.hu wrote on Thu Feb 14 at 09:59:19 2002:
I have had the same problem before, here is the thing you need: destination trash { file("/dev/null" perm(0666) ); };
That's how it works for me.
Thanks, but this won't work for me. It doesn't drop core, but the daemon dies without writing anything to the log file(s).
as it seems your OS doesn't allow setting /dev/null to nonblocking mode and it is fatal as of now: void io_set_nonblocking(int fd) { if (fcntl(fd, F_SETFL, fcntl(fd, F_GETFL) | O_NONBLOCK) < 0) fatal("io_set_nonblocking: fcntl() failed, %z", strerror(errno)); } what platform are you running syslog-ng? -- Bazsi PGP info: KeyID 9AF8D0A9 Fingerprint CD27 CFB0 802C 0944 9CFD 804E C82C 8EB1
participants (2)
-
Balazs Scheidler
-
Leonard Mills