]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - src/initscripts/init.d/firstsetup
New Installer based on dracut hw-detection (uClibc removed).
[people/pmueller/ipfire-2.x.git] / src / initscripts / init.d / firstsetup
diff --git a/src/initscripts/init.d/firstsetup b/src/initscripts/init.d/firstsetup
new file mode 100644 (file)
index 0000000..c3cf427
--- /dev/null
@@ -0,0 +1,22 @@
+#!/bin/bash
+/usr/local/sbin/setup /dev/tty2 INSTALL
+/usr/bin/clear
+echo "Reboot ..."
+echo "Sending all processes the TERM signal..."
+/sbin/killall5 -15
+sleep 3
+echo "Sending all processes the KILL signal..."
+/sbin/killall5 -15
+sleep 3
+echo "Unmounting Filesystems..."
+/bin/umount /sys
+/bin/umount /dev/pts
+/bin/umount /proc
+/bin/umount /boot
+/bin/umount /var/log/rrd
+/bin/umount /var/lock
+/bin/umount /var/run
+/bin/umount /var
+rm -f /etc/rc.d/rcsysinit.d/S75firstsetup \
+&& /bin/mount -n -o remount,ro / \
+&& /sbin/reboot -f