diff --git a/package/base-files/files/etc/init.d/boot b/package/base-files/files/etc/init.d/boot index e586704a2..528d922a2 100755 --- a/package/base-files/files/etc/init.d/boot +++ b/package/base-files/files/etc/init.d/boot @@ -9,6 +9,10 @@ system_config() { config_get hostname "$cfg" hostname echo "${hostname:-OpenWrt}" > /proc/sys/kernel/hostname + + config_get log_ip "$cfg" log_ip + syslogd -C16 ${log_ip:+-L -R $log_ip} + klogd } apply_uci_config() {( diff --git a/package/base-files/files/etc/init.d/rcS b/package/base-files/files/etc/init.d/rcS index 4e72bd905..755e08b9c 100755 --- a/package/base-files/files/etc/init.d/rcS +++ b/package/base-files/files/etc/init.d/rcS @@ -1,15 +1,6 @@ #!/bin/sh # Copyright (C) 2006 OpenWrt.org -${FAILSAFE:+exit} - -# FIXME: add logging configuration -#[ -f /etc/config/network ] && . /etc/config/network -#eval $(ipcalc "$log_ipaddr") -#[ "$log_ipaddr" = "$IP" ] || log_ipaddr="" -syslogd -C16 #${log_ipaddr:+-L -R $log_ipaddr} -klogd - ( for i in /etc/rc.d/S*; do $i boot 2>&1