Problems with SU under Windows XP vs. Windows Server

Frank franki2006@gmx.net
Wed Feb 17 10:21:00 GMT 2010


Hello,

I am experiencing difficulties using the SU utility.

What am trying to do is the following:
>From a service (running under SYSTEM account) I want to run SU to get a bash
shell script executed as a specific user.

- When I do this on my Windows XP 32bit box, all is fine and SU runs my script
  as the user (I verified this by running "whoami" inside the script).

- When I do the very same on my Windows 2003 Server 64bit box, then SU hangs
  forever and I assume it is waiting for a password.

So why is this different behaviour on the two boxes?
Where can I search for such a setting?

I already checked that "/etc/passwd" has all the users of Windows in and correct
(i.e. "mkpasswd -l >/etc/passwd"). Both machines run only with local users, no
domain.


Any help is much appreciated!
If more information is needed, just state.

If there is a better way to do this task, then I am also open for other suggestions.


Thanks and best regards,
Frank

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple



More information about the Cygwin mailing list