X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org Message-ID: <46E9807E.1060608@cygwin.com> Date: Thu, 13 Sep 2007 14:25:02 -0400 From: "Larry Hall (Cygwin)" Reply-To: cygwin AT cygwin DOT com User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070505 Remi/2.0.0.0-3.fc4.remi Thunderbird/2.0.0.0 Mnenhy/0.7.5.0 MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: cron References: <1A1419D7B7E216498FA47FE7485F2354030A0F20 AT HQEXCLS01 DOT pbmr DOT co DOT za> <46E7FE86 DOT 2090902 AT cygwin DOT com> <01bf01c7f5c6$6164e380$46c11518 AT wirelessworld DOT airvananet DOT com> <01fa01c7f61b$75b90c80$46c11518 AT wirelessworld DOT airvananet DOT com> In-Reply-To: <01fa01c7f61b$75b90c80$46c11518@wirelessworld.airvananet.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Pierre A. Humblet wrote: > ----- Original Message ----- > From: "René Berber" <> > To: <> > Sent: Thursday, September 13, 2007 2:00 AM > Subject: Re: cron > > > Pierre A. Humblet wrote: > > [snip] >> | On W2K3, if you expect a service to be able to switch user contexts, you >> | need a special service account. You can use the 'sshd_server' account that >> | would be created for you if you configure 'sshd' and ask it to create the >> | account when it asks you. See the "/usr/share/doc/Cygwin/openssh.README" >> | for details. >> >> The above is correct, but later cron was switch to run as PolsonA > > Wrong, the log just shows that the user edited his crontab (i.e. did a `crontab > -e`) which does a reload on exit. Larry's diagnostic is right, cron shouldn't > be running as the user PolsonA. > >> 2007/09/12 16:19:31 [PolsonA] cron: PID 1432: `cron' service started >> 2007/09/12 16:19:41 [PolsonA] crontab: PID 2844: (PolsonA) BEGIN EDIT (PolsonA) >> 2007/09/12 16:19:46 [PolsonA] crontab: PID 2844: (PolsonA) REPLACE (PolsonA) >> 2007/09/12 16:19:46 [PolsonA] crontab: PID 2844: (PolsonA) END EDIT (PolsonA) >> 2007/09/12 16:20:01 [PolsonA] /usr/sbin/cron: PID 2564: (PolsonA) RELOAD (tabs/PolsonA) > > ************** > The reload is done by /usr/sbin/cron itself on the next minute after the crontab -e exit, > see the last entry above. > There is nothing bad about running cron as yourself if you are the only cron user on a machine. That true. It wasn't clear to me at first that 'PBMR\PolsonA' and 'PolsonA' were the same user. But they are. Now what's not clear is why it didn't run unless, as you say Pierre, the OP didn't wait long enough for the crontab entries to kick off. Maybe it's worth getting back to basics and just trying the old '/bin/date >/tmp/date.log' entry that runs every minute as see where that goes. -- Larry Hall http://www.rfk.com RFK Partners, Inc. (508) 893-9779 - RFK Office 216 Dalton Rd. (508) 893-9889 - FAX Holliston, MA 01746 _____________________________________________________________________ A: Yes. > Q: Are you sure? >> A: Because it reverses the logical flow of conversation. >>> Q: Why is top posting annoying in email? -- 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/