changes to accomodate updates in debian init system for firstboot
This commit is contained in:
parent
1151c28042
commit
8008e43be3
1 changed files with 12 additions and 2 deletions
|
@ -235,7 +235,7 @@ fi
|
||||||
# firstboot script
|
# firstboot script
|
||||||
cat > $ROOTDIR/usr/sbin/firstboot.sh << __END__
|
cat > $ROOTDIR/usr/sbin/firstboot.sh << __END__
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
rm -f /etc/rcS.d/S99firstboot
|
chmod -x /usr/sbin/firstboot.sh
|
||||||
[ -d /home/persistent ] || mkdir /home/persistent
|
[ -d /home/persistent ] || mkdir /home/persistent
|
||||||
|
|
||||||
print_exit_status () {
|
print_exit_status () {
|
||||||
|
@ -380,7 +380,17 @@ print_yellow "resuming normal boot..."
|
||||||
sleep 3
|
sleep 3
|
||||||
__END__
|
__END__
|
||||||
chmod +x $ROOTDIR/usr/sbin/firstboot.sh
|
chmod +x $ROOTDIR/usr/sbin/firstboot.sh
|
||||||
ln -sf /usr/sbin/firstboot.sh $ROOTDIR/etc/rcS.d/S99firstboot
|
|
||||||
|
cat > $ROOTDIR/etc/rc.local << __END__
|
||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
if [ -x /usr/sbin/firstboot.sh ]; then
|
||||||
|
/usr/sbin/firstboot.sh
|
||||||
|
fi
|
||||||
|
|
||||||
|
exit 0
|
||||||
|
|
||||||
|
__END__
|
||||||
|
|
||||||
# cleanup
|
# cleanup
|
||||||
chroot $ROOTDIR apt-get remove cdebootstrap-helper-rc.d -qq
|
chroot $ROOTDIR apt-get remove cdebootstrap-helper-rc.d -qq
|
||||||
|
|
Loading…
Reference in a new issue