From 80e0a424cfd5a02877a257d1fe2c2c1cc1dc3195 Mon Sep 17 00:00:00 2001 From: emmett1 Date: Wed, 26 Jun 2024 00:08:38 +0800 Subject: initscripts: added ctrlaltdel to inittab and make hwclock utc by default --- repos/core/initscripts/abuild | 2 +- repos/core/initscripts/inittab | 1 + repos/core/initscripts/rc.boot | 2 +- repos/core/initscripts/rc.shutdown | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) (limited to 'repos') 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 -- cgit v1.2.3