Hi,

In the uClinux-dist-20080808.tar.gz release, the syslogd daemon included in 
busybox exits immediately without any error message on my config.
When I enable the console debugging traces of syslogd, I get:
> Loading config from /mnt/jffs2/syslogd.conf to initialise
> Loaded from default config file, parsing arg
... twice, which suggests a fork()/vfork() problem. However, klogd from busybox 
behaves correctly (it does not exit).

syslogd does generate the /var/run/syslogd.pid file

The syslogd.conf file is present. It is a copy of the stock syslogd.conf.sample 
file, in which I have comment out the 'remote' and 'email' lines.
I launch syslogd as follows: syslogd -O /mnt/jffs2/messages -m 60

I added an extra trace before the end of the syslogd_main(): it is not printed.

I have enabled the 'force NONMMU build' and "exec prefers applets" options in 
busybox config.

Could someone tell me what are the relevants busybox options, things to look 
at, etc. in order to use syslogd for local logs? Thx.

_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to