boot 512 B

123456789101112131415161718192021222324252627
  1. #!/bin/sh
  2. #INIT 10
  3. [[ $1 = autostart ]] || exit 0
  4. . /etc/functions.sh
  5. mkdir -p /var/log
  6. mkdir -p /var/run
  7. touch /var/log/lastlog
  8. touch /var/log/wtmp
  9. ln -s /tmp /var/tmp
  10. HOSTNAME=
  11. [[ -s /etc/hostname ]] && HOSTNAME=$(cat /etc/hostname)
  12. HOSTNAME=${HOSTNAME%%.*}
  13. echo ${HOSTNAME:=openadk} >/proc/sys/kernel/hostname
  14. chown 0:0 /tmp; chmod 1777 /tmp
  15. load_modules /etc/modules
  16. for f in /etc/modules.d/*; do
  17. [[ -e $f ]] && load_modules /etc/modules.d/*
  18. break
  19. done
  20. # settle down, after module load
  21. sleep 2
  22. exit 0