X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org Date: Thu, 13 Sep 2007 01:24:38 -0400 From: "Pierre A. Humblet" Subject: Re: cron To: , "Alexander Polson" Message-id: <01bf01c7f5c6$6164e380$46c11518@wirelessworld.airvananet.com> MIME-version: 1.0 X-Mailer: Microsoft Outlook Express 6.00.2900.3138 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 7bit References: <1A1419D7B7E216498FA47FE7485F2354030A0F20 AT HQEXCLS01 DOT pbmr DOT co DOT za> <46E7FE86 DOT 2090902 AT cygwin DOT com> 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 ----- Original Message ----- From: "Larry Hall (Cygwin)" <> To: Sent: Wednesday, September 12, 2007 10:58 AM Subject: Re: cron | Alexander Polson wrote: | > <> Hi | > | > I have been using cygwin on windows to do daily backups with the rsync | > utility, and triggering this process using cron. | > | > Over the last 2 years I found more and more machines in my department | > for which I can not get cron to work anymore, and forcing this backup to | > be done manually. I have tried to fix this by "RTFM", cron_diagnose.sh | > (no problem found) and cron-config, but I am still missing something. | > | > We use Cygwin on Win XP (32 and 64 bit) and Server 2003. | > | > I attach the cronbug.txt file. | > | > Can you please help? | | | | > 2007/09/12 11:20:15 [SYSTEM] /usr/sbin/cron: PID 3088: (CRON) error | (can't switch user context) | | | | > Service : cron | | | | > Account : PBMR\PolsonA | | 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 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) and everything looks normal (cron reloaded the crontab). Did you wait long enough for the jobs to run? Please look at cron.log in the home directory of PolsonA, and possibly at /tmp/*cron* files for further output from the jobs. Pierre -- 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/