[Mono-list] Linux: RunAS with System.Diagnostics.Process fails
webman at manfbraun.de
webman at manfbraun.de
Thu Jun 30 23:17:53 UTC 2016
Hello !
I am just trying this:
Process p = new Process();
ProcessStartInfo psi = new ProcessStartInfo();
SecureString password = ReadPassword();
psi.UserName = args[0];
psi.FileName = args[1];
psi.UseShellExecute = false;
psi.Password = password;
.....
This works naturally on Linux too - but the required user is NOT the
executing user of that process - it is the same as the starter.
This looks like a bug in the mono classlib/runtime. It is not
a professional solution to run it via a "shell'ed" sudo.
What workarounds are availabe to solve this problem ?
Thanks,
Manfred
More information about the Mono-list
mailing list