Fix special character output at setup.
[people/pmueller/ipfire-2.x.git] / src / initscripts / init.d / firstsetup
index c3cf427..cef0b8a 100644 (file)
@@ -1,22 +1,9 @@
 #!/bin/bash
+export LANG=en_US.utf8
 /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
+echo Restarting udev...
+killall udevd
+/sbin/udevd --daemon
+/sbin/udevadm trigger
+/sbin/udevadm settle
+rm -f /etc/rc.d/rcsysinit.d/S75firstsetup