From b404e0f2d04d7343da102380862ffa78b829e49c Mon Sep 17 00:00:00 2001 From: "dylan.araps@gmail.com" Date: Mon, 27 Jan 2020 21:51:31 +0000 Subject: kiss: comment FossilOrigin-Name: ef01e7bc315600cc66246410bd2957ccc690ed66eb4285ab694ed47a48f8e17d --- kiss | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'kiss') diff --git a/kiss b/kiss index dc33b8a..db2f13f 100755 --- a/kiss +++ b/kiss @@ -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 -- cgit v1.2.3