You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Could you support setting the password over stdin, so for example "somepassword" | sudo -u somebody whoami /priv could work. Presently the only option is to read from the console which gives an exception, which doesn't work in non-interactive sessions.
Error: System.InvalidOperationException: Cannot read keys when either application does not have a console or when console input has been redirected. Try Console.Read.
at System.ConsolePal.ReadKey(Boolean) + 0x1e6
at gsudo.Helpers.ConsoleHelper.ReadConsolePassword(String) + 0x6a
at gsudo.Helpers.ServiceHelper.StartService(Nullable`1, Nullable`1, String, Boolean) + 0x763
at gsudo.Commands.RunCommand.<RunUsingService>d__8.MoveNext() + 0x344
--- End of stack trace from previous location ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x20
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0xb6
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x42
at gsudo.Commands.RunCommand.<Execute>d__6.MoveNext() + 0x38d
--- End of stack trace from previous location ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x20
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0xb6
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x42
at gsudo.Program.<Start>d__1.MoveNext() + 0x1d3
The text was updated successfully, but these errors were encountered:
Could you support setting the password over stdin, so for example
"somepassword" | sudo -u somebody whoami /priv
could work. Presently the only option is to read from the console which gives an exception, which doesn't work in non-interactive sessions.The text was updated successfully, but these errors were encountered: