aboutsummaryrefslogtreecommitdiff
path: root/repos/core
diff options
context:
space:
mode:
authoremmett1 <emmett1.2miligrams@protonmail.com>2024-06-26 00:08:38 +0800
committeremmett1 <emmett1.2miligrams@protonmail.com>2024-06-26 00:08:38 +0800
commit80e0a424cfd5a02877a257d1fe2c2c1cc1dc3195 (patch)
tree7443d9b02119e6c761a4e63802d51ce2f179e81f /repos/core
parenta0f262fd248298f2423adf591ff498d303e6ccc4 (diff)
downloadalicelinux-80e0a424cfd5a02877a257d1fe2c2c1cc1dc3195.tar.gz
alicelinux-80e0a424cfd5a02877a257d1fe2c2c1cc1dc3195.zip
initscripts: added ctrlaltdel to inittab and make hwclock utc by default
Diffstat (limited to 'repos/core')
-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