galeb

Једноставна статичка дистрибуција заснована на musl-у
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

чување 2b054488c8478871c1997077bab2c8b120ed74ac
родитељ d7eca5ee8225198ca853ea0bb762c247dcd5e065
Аутор: Страхиња Радић <contact@strahinja.org>
Датум:   Wed, 27 Jul 2022 20:12:22 +0200

Disregard smdev's stdout; disallow shutdown/reboot inside tmux (hangs system)

Signed-off-by: Страхиња Радић <contact@strahinja.org>

Diffstat:
Mfil/rc.d/rc.init | 4++--
Mfil/rc.d/rc.shutdown | 3+++
измењених датотека: 2, додавања: 5(+), брисања: 2(-)

diff --git a/fil/rc.d/rc.init b/fil/rc.d/rc.init @@ -34,8 +34,8 @@ else dmesg -n 3 2>>${G_LOGFILE} fi -msg info "Running smdev" -smdev -s 2>>${G_LOGFILE} +msg info "Running smdev..." +smdev -s >/dev/null 2>>${G_LOGFILE} if [ -e /proc/sys/kernel/hotplug ]; then echo /bin/smdev >/proc/sys/kernel/hotplug fi diff --git a/fil/rc.d/rc.shutdown b/fil/rc.d/rc.shutdown @@ -11,6 +11,9 @@ export PATH if [ "$(id -u)" -ne 0 ]; then msg err "You must be root to run $0" exit 2 +elif [ -n "${TMUX}" ]; then + msg err "Exit tmux first" + exit 2 fi prog=${0##*/}