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