initrun 378 B

123456789101112131415161718
  1. #!/bin/sh
  2. # Run petitboot at first startup, otherwise run a login.
  3. sbindir=/usr/sbin
  4. localstatedir=/var/petitboot
  5. petitboot=$sbindir/petitboot
  6. run_once=$localstatedir/.run-once
  7. if [ ! -f $run_once -a -x $petitboot ]; then
  8. # quiet console
  9. echo 3 > /proc/sys/kernel/printk
  10. mkdir -p $localstatedir
  11. touch $run_once
  12. exec $petitboot --timeout
  13. fi
  14. exec /bin/ash --login