]> git.nothing2do.fr Git - get-hack-src.git/commitdiff
Fixed per-tty session support
authorallfro <ndouba@gmail.com>
Wed, 20 Mar 2013 23:28:11 +0000 (19:28 -0400)
committerallfro <ndouba@gmail.com>
Wed, 20 Mar 2013 23:28:11 +0000 (19:28 -0400)
src/scripts/pysudo

index 7185a7e70601a4c1f301e87dc73c552d11ee575e..c67e4c6daee7178d597dd47ae581c8adf6cc86a8 100755 (executable)
@@ -56,7 +56,7 @@ def main():
         # Did it work? Yes: let's do it!
         if not p.returncode:
             l.unlock()
-            p = subprocess.Popen(['sudo', '-S'] + sys.argv[1:])
+            p = subprocess.Popen(['sudo', '-S'] + sys.argv[1:], stdin=subprocess.PIPE)
             p.communicate(input='%s\n' % password)
             exit(p.returncode)