rcS 535 B

1234567891011121314151617181920212223242526
  1. #!/bin/sh
  2. # Copyright (C) 2006 OpenWrt.org
  3. ${FAILSAFE:+exit}
  4. # FIXME: add logging configuration
  5. #[ -f /etc/config/network ] && . /etc/config/network
  6. #eval $(ipcalc "$log_ipaddr")
  7. #[ "$log_ipaddr" = "$IP" ] || log_ipaddr=""
  8. syslogd -C 16 #${log_ipaddr:+-L -R $log_ipaddr}
  9. klogd
  10. (
  11. for i in /etc/init.d/S*; do
  12. $i start 2>&1
  13. done
  14. sysctl -p >&-
  15. # automagically run firstboot
  16. { mount|grep "on / type tmpfs" 1>&-; } && {
  17. lock /tmp/.switch2jffs
  18. firstboot switch2jffs
  19. lock -u /tmp/.switch2jffs
  20. }
  21. ) | logger -s -p 6 -t '' &