aboutsummaryrefslogtreecommitdiff
path: root/repos
diff options
context:
space:
mode:
Diffstat (limited to 'repos')
-rw-r--r--repos/core/initscripts/abuild2
-rw-r--r--repos/core/initscripts/inittab1
-rw-r--r--repos/core/initscripts/rc.boot2
-rw-r--r--repos/core/initscripts/rc.shutdown2
4 files changed, 4 insertions, 3 deletions
diff --git a/repos/core/initscripts/abuild b/repos/core/initscripts/abuild
index dc90920a..e9a0d75c 100644
--- a/repos/core/initscripts/abuild
+++ b/repos/core/initscripts/abuild
@@ -1,5 +1,5 @@
name=initscripts
-version=1
+version=20240626
release=1
source="rc.boot rc.shutdown rc.boot.local rc.shutdown.local rc.modules inittab"
diff --git a/repos/core/initscripts/inittab b/repos/core/initscripts/inittab
index 5509bb64..3eb7aa35 100644
--- a/repos/core/initscripts/inittab
+++ b/repos/core/initscripts/inittab
@@ -1,3 +1,4 @@
::sysinit:/etc/rc.boot
::respawn:/usr/bin/runsvdir /var/service
+::ctrlaltdel:/sbin/reboot
::shutdown:/etc/rc.shutdown
diff --git a/repos/core/initscripts/rc.boot b/repos/core/initscripts/rc.boot
index 0156f293..8e4bba4b 100644
--- a/repos/core/initscripts/rc.boot
+++ b/repos/core/initscripts/rc.boot
@@ -69,7 +69,7 @@ if [ -f "/etc/sysctl.conf" ]; then
sysctl -q -p
fi
-hwclock -s
+hwclock -s -u
if [ -f "/var/lib/random-seed" ]; then
cat /var/lib/random-seed >/dev/urandom
diff --git a/repos/core/initscripts/rc.shutdown b/repos/core/initscripts/rc.shutdown
index d17af0d5..68b47022 100644
--- a/repos/core/initscripts/rc.shutdown
+++ b/repos/core/initscripts/rc.shutdown
@@ -12,7 +12,7 @@ fi
sv down /var/service/*
dd if=/dev/urandom of=/var/lib/random-seed count=1 bs=512 2>/dev/null
-hwclock -w
+hwclock -w -u
kill -s TERM -1
sleep 2
kill -s KILL -1