kiss: comment

This commit is contained in:
Dylan Araps 2020-01-27 23:51:31 +02:00
parent fd892ccd7b
commit 5796f2a69f
No known key found for this signature in database
GPG Key ID: 46D62DD9F1DE636E

4
kiss
View File

@ -76,6 +76,10 @@ root_cache() {
# Disable echoing to the terminal while the password is inputted
# by the user. The below commands read from '/dev/tty' to ensure
# they work when run from a subshell.
#
# The variable '$cached' is used to check if we've been here
# before. We cannot check whether or not '$pass' is empty as the
# '[' command may be external which would result in /proc leakage.
stty -F /dev/tty -echo
read -r pass < /dev/tty && cached=1
stty -F /dev/tty echo