Trouble starting syslogd on a readonly system
I'm trying to run a slackware current with root mounted read only.
I've got everything appart from syslog working by making links to whete things would write to somewhere in /run (tmpfs).
Syslogd would start fine if root id mounted read write but hangs if I try to do that when root is mounted read only.
It seems to hang while waiting for /dev/log to appear but syslogd is just quitting as soon as it is started (and root mounted ro) so the socket is never created.
If I start syslogd in debug mode it seems to stick, /dev/log is created, and
it even seems to work right.
Anyone know that's wrong ?
|