aha, defective sudo alias was at fault
authorChris Koeritz <fred@gruntose.com>
Sun, 12 Nov 2017 03:48:37 +0000 (22:48 -0500)
committerChris Koeritz <fred@gruntose.com>
Sun, 12 Nov 2017 03:48:37 +0000 (22:48 -0500)
scripts/core/functions.sh

index 9dcfce80b35a5565c50868bf5f8cecb5707b24d9..6797708525179750e9e84c5de98e4b211c44c2de 100644 (file)
@@ -363,14 +363,15 @@ if [ -z "$skip_all" ]; then
   # sudo function wraps the normal sudo by ensuring we replace the terminal
   # label if they're doing an su with the sudo.
   function sudo() {
-#    local first_command="$1"
     save_terminal_title
     /usr/bin/sudo "$@"
+    retval=$?
     restore_terminal_title
 #    if [ "$first_command" == "su" ]; then
 #      # yep, they were doing an su, but they're back now.
 #      label_terminal_with_info
 #    fi
+    return $retval
   }
   
   # trashes the .#blah files that cvs and subversion leave behind when finding conflicts.