diff --git a/TODO b/TODO index eb3e95f..9af5dce 100644 --- a/TODO +++ b/TODO @@ -1,17 +1,32 @@ -- Added -l logging option. Defaults to /dev/null. Fixes "No handlers could be found for logger "paramiko.transport" error. -- Suppressed ssh-agent use and search for keys when doing password auth +- Fixed bug that only recognized sudo invcations if they were the + first statement on a command line. All instances of the string + "sudo " will now force sudo password prompting and processing. + However, the program does this blindly and does not check to see if + "sudo " is inside a quoted string. + +- Added -l logging option. Defaults to /dev/null. This fixes the error + that was previously being reported: + + "No handlers could be found for logger "paramiko.transport" + +- Suppressed ssh-agent use and search for keys when doing password auth. + - Changed hostname separator from ':' to '-' when using the -G command. -- Added -E to redirect all stderr output to stdout instead -- Added -T timeout option (default is 15 sec) -- Added -a to allow program to continue after file transfer error -- Fix error reporting blowout when key-exchange auth fails -- Error messages now more consistent and clear + +- Added -E to redirect all stderr output to stdout instead, + +- Added -T timeout option (default is 15 sec). + +- Added -a to allow program to continue after file transfer error. + +- Fixed error reporting blowout when key-exchange auth fails. + +- Error messages now more consistent and clear. TODO ---- -- NOTE THIS IN DOCS FOR NOW: Check command line for 'sudo' invocations sudoers Mode