commit 8d2c4d4
chld
·
2026-09-07 14:38:46 +0000 UTC
parent 00249f3
reboot, install.sh: add custom reboot
2 files changed,
+14,
-1
A
reboot
+5,
-1
1@@ -7,6 +7,10 @@ sh -n ./sit || {
2 echo 'sit failed noexec. not installing'
3 exit 1
4 }
5-mkdir -p $DESTDIR/$PREFIX/${BINDIR:-/bin} $DESTDIR/$PREFIX/${SBINDIR:-/sbin}
6+mkdir -p $DESTDIR/$PREFIX/${BINDIR:-/bin} $DESTDIR/$PREFIX/${SBINDIR:-/bin}
7
8 cp ./sit $DESTDIR/$PREFIX/bin/sit
9+cp ./reboot $DESTDIR/$PREFIX/bin/reboot
10+
11+ln -sf $DESTDIR/$PREFIX/reboot poweroff
12+ln -sf $DESTDIR/$PREFIX/reboot halt
A
reboot
+9,
-0
1@@ -0,0 +1,9 @@
2+#!/bin/sh
3+# handle end signals, bc userland doesnt understand us...
4+
5+case ${0%%*/} in
6+ poweroff) kill -TERM 1;;
7+ reboot) kill -INT 1;;
8+ halt) kill -USR1 1;;
9+ *);;;
10+esac