kiss: Fix stdin with su
This commit is contained in:
parent
3e86270338
commit
51d9e82230
3
kiss
3
kiss
|
@ -55,7 +55,8 @@ as_root() {
|
||||||
elif command -v doas >/dev/null; then
|
elif command -v doas >/dev/null; then
|
||||||
KISS_FORCE="$KISS_FORCE" doas "$@"
|
KISS_FORCE="$KISS_FORCE" doas "$@"
|
||||||
else
|
else
|
||||||
su -pc "KISS_FORCE=$KISS_FORCE $*"
|
exec 3<&0
|
||||||
|
su -pc "KISS_FORCE=$KISS_FORCE $* <&3" </dev/tty
|
||||||
fi
|
fi
|
||||||
|
|
||||||
exit
|
exit
|
||||||
|
|
Loading…
Reference in New Issue