It does seem to be a problem with running cygrunsrv under non SYSTEM accounts then.. I have granted almost all privileges (via. Local Security Policy) to the sshd_server user. Also, I have tried this with a domain account added to the local Administrators (and granted RunAsService) with the same results, so I don't think it has to do with the 'sshd_server' account. Also, I have performed: mkpasswd -l -d > /etc/passwd mkgroup -l -d > /etc/group
.. And verified the 'sshd_server' account was listed. Also, NT File Monitor turned up no significant 'file not found' or 'permission denied' errors.. Any more ideas? Is there any sure-fire way to debug the cygrunsrv program in this manner?? Thanks again! -Sean > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Aitken, Sean > Sent: Friday, January 14, 2005 5:58 PM > To: Pierre A. Humblet > Cc: cygwin@cygwin.com > Subject: RE: Problem running cygrunsrv with non SYSTEM accounts > > Hi Pierre, > > > Have you tried running a really simple service under account > > sshd_server, e.g. ones that simply executes /bin/env or > > /bin/sleep 60 ? > > I created a test service, using 'sshd_server' as the runner. > The program > is /bin/env. > > It did the same thing. > - No log file was created > - The status is: > $ cygrunsrv -Q test > Service test exists > Type : Own Process > Current State : Start Pending > Controls Accepted : Accept Stop > > > Also does starting with "net start" give any useful hint? > > When I try to run it with "NET START ..." I get: > $ net start test > The test service is starting........ > The test service could not be started. > > More help is available by typing NET HELPMSG 3523. > > When I switch it to SYSTEM: > " > [EMAIL PROTECTED] /var/log > $ cygrunsrv -S test > cygrunsrv: Error starting a service: QueryServiceStatus: Win32 error > 1062: > The service has not been started. > > > [EMAIL PROTECTED] /var/log > $ ls > setup.log.full test.log > > [EMAIL PROTECTED] /var/log > $ ls -al > total 100 > drwxrwx---+ 2 saitken Users 0 Jan 14 15:56 . > drwxrwx---+ 7 saitken Users 0 Jan 11 15:22 .. > -rwxr-x---+ 1 saitken Users 100878 Jan 13 17:03 > setup.log.full > -rw-r--r-- 1 SYSTEM Administrators 864 Jan 14 15:56 test.log > " > > Of course, it says it can't be started because 'env' exited > immedately. > But, the logfile was created. :0) > > I think this can be narrowed down into a general problem running > 'cygrunsrv' on Windows Server 2003 under certain conditions. Since the > machine was setup by someone else, I'm gonna try and get more info > regarding security and policy configurations. > > Cheers! > -Sean > > > > -- > Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple > Problem reports: http://cygwin.com/problems.html > Documentation: http://cygwin.com/docs.html > FAQ: http://cygwin.com/faq/ > > > -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/