diff options
author | zqqw <electroweld@yandex.com> | 2016-06-17 02:32:28 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-06-17 02:32:28 +0100 |
commit | cd72b526fdf0cea3ff69630f4dcb4fd8e22fdf40 (patch) | |
tree | 0613c8005730987ced66f2a8863232de9b8c39c6 /services/sulogin/run | |
parent | f38648a7ed5b6a5244d2c7e9d002ce7802060474 (diff) | |
download | runit-void-cd72b526fdf0cea3ff69630f4dcb4fd8e22fdf40.tar.gz runit-void-cd72b526fdf0cea3ff69630f4dcb4fd8e22fdf40.tar.xz runit-void-cd72b526fdf0cea3ff69630f4dcb4fd8e22fdf40.zip |
sulogin OPTS
https://forum.voidlinux.eu/t/rescue-mode-sulogin/561/12 Allows rescue mode to be configured to work with a locked root account and sudo. Thanks to Duncaen.
Diffstat (limited to 'services/sulogin/run')
-rwxr-xr-x | services/sulogin/run | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/services/sulogin/run b/services/sulogin/run index b83dda2..eee14c7 100755 --- a/services/sulogin/run +++ b/services/sulogin/run @@ -1,4 +1,5 @@ #!/bin/sh +[ -r conf ] && . ./conf read -r tty < /sys/class/tty/console/active tty=/dev/${tty##* } -exec setsid sulogin -p < $tty >$tty 2>&1 +exec setsid sulogin ${OPTS:=-p} < $tty >$tty 2>&1 |