From 3c41c76bfb8e40aca44235fbac0ac3eff801ab81 Mon Sep 17 00:00:00 2001 From: "dylan.araps@gmail.com" Date: Wed, 29 Jan 2020 12:53:36 +0000 Subject: kiss: revert sudo change FossilOrigin-Name: 8c1ba3362f2d7700d4b9feaa64ac020306a8852bf146a06b7d880d1fd9437bcd --- kiss | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) (limited to 'kiss') diff --git a/kiss b/kiss index 3c6524c..e6e5116 100755 --- a/kiss +++ b/kiss @@ -106,16 +106,10 @@ dosu() { # below. Great naming of functions all around. # # Run a command as root using the cached password. The 'su' - # and 'sudo' commands allow you to input a password via stdin. - # To hide the prompt, the command's output is sent to '/dev/tty' - # and the output of 'su'/'sudo' is sent to '/dev/null'. - dosudo() { - if command -v sudo >/dev/null 2>&1; then - sudo -SEk -- su "${drop_to:-root}" -c "$* >/dev/tty" 2>/dev/null - else - su "${drop_to:-root}" -c "$* >/dev/tty" >/dev/null - fi - } + # command allows you to input a password via stdin. To hide + # the prompt, the command's output is sent to '/dev/tty' + # and the output of 'su' is sent to '/dev/null'. + dosudo() { su "${drop_to:-root}" -c "$* >/dev/tty" >/dev/null; } # The code below uses the most secure method of sending # data over stdin based on what is available in the system. -- cgit v1.2.3