r2090 - in trunk/vendors/Nintendo
dslinux_sonny_jim at dslinux.in-berlin.de
dslinux_sonny_jim at dslinux.in-berlin.de
Mon Dec 17 22:05:35 CET 2007
Author: sonny_jim
Date: 2007-12-17 22:05:34 +0100 (Mon, 17 Dec 2007)
New Revision: 2090
Log:
Add syslogd to busybox, create symlink for /dev/log and add rc.d script for DLDI builds
Modified: trunk/vendors/Nintendo/DLDI/Makefile
===================================================================
--- trunk/vendors/Nintendo/DLDI/Makefile 2007-12-12 23:21:51 UTC (rev 2089)
+++ trunk/vendors/Nintendo/DLDI/Makefile 2007-12-17 21:05:34 UTC (rev 2090)
@@ -16,7 +16,7 @@
DEVICES := \
tty,c,5,0 console,c,5,1 cua0,c,5,64 cua1,c,5,65 \
\
- mem,c,1,1 kmem,c,1,2 null,c,1,3 \
+ mem,c,1,1 kmem,c,1,2 null,c,1,3 \
\
ram0,b,1,0 ram1,b,1,1 \
\
@@ -81,6 +81,8 @@
$(ROMFSINST) -s $(FATFS)/linux/usr/bin /bin
$(ROMFSINST) -s $(FATFS)/linux/home /home
$(ROMFSINST) -s $(FATFS)/linux/etc /etc
+ $(ROMFSINST) -s /$(FATFS)/linux/var/run/log /dev/log
+
# copy some DLDI specific files to romfs
$(ROMFSINST) /boot/rc
$(ROMFSINST) /boot/inittab
Modified: trunk/vendors/Nintendo/DLDI/config.vendor
===================================================================
--- trunk/vendors/Nintendo/DLDI/config.vendor 2007-12-12 23:21:51 UTC (rev 2089)
+++ trunk/vendors/Nintendo/DLDI/config.vendor 2007-12-17 21:05:34 UTC (rev 2090)
@@ -797,7 +797,10 @@
# CONFIG_USER_BUSYBOX_SWAPONOFF is not set
# CONFIG_USER_BUSYBOX_SYNC is not set
# CONFIG_USER_BUSYBOX_SYSCTL is not set
-# CONFIG_USER_BUSYBOX_SYSLOGD is not set
+CONFIG_USER_BUSYBOX_SYSLOGD=y
+CONFIG_USER_BUSYBOX_ROTATE_LOGFILE=y
+# CONFIG_USER_BUSYBOX_REMOTE_LOG is not set
+# CONFIG_USER_BUSYBOX_IPC_SYSLOG is not set
# CONFIG_USER_BUSYBOX_TAIL is not set
# CONFIG_USER_BUSYBOX_TAR is not set
# CONFIG_USER_BUSYBOX_TEE is not set
Modified: trunk/vendors/Nintendo/common/rc.common
===================================================================
--- trunk/vendors/Nintendo/common/rc.common 2007-12-12 23:21:51 UTC (rev 2089)
+++ trunk/vendors/Nintendo/common/rc.common 2007-12-17 21:05:34 UTC (rev 2090)
@@ -27,6 +27,13 @@
echo "nobody:x:99:99:Nobody:/:" >> /etc/passwd
fi
+if [ "$start_syslogd" = "YES" ]
+then
+ /etc/rc.d/syslogd start
+ else
+ echo "Not starting syslogd"
+fi
+
# setup networking
if [ "$enable_network_on_boot" = "YES" ]
then
Added: trunk/vendors/Nintendo/common/rc.d/syslogd
Property changes on: trunk/vendors/Nintendo/common/rc.d/syslogd
___________________________________________________________________
Name: svn:executable
+ *
Modified: trunk/vendors/Nintendo/common/rc.defaults
===================================================================
--- trunk/vendors/Nintendo/common/rc.defaults 2007-12-12 23:21:51 UTC (rev 2089)
+++ trunk/vendors/Nintendo/common/rc.defaults 2007-12-17 21:05:34 UTC (rev 2090)
@@ -135,6 +135,9 @@
# and copy to /etc/inadyn.conf
start_inadyn="NO"
+# To start the syslog daemon, set to "YES"
+start_syslogd="NO"
+
# If you use a proxy server in your environment, specify it here
# for ViewML.
export VIEWML_PROXY=""
More information about the dslinux-commit
mailing list