On Dec 17 14:43, Igor Pechtchanski wrote: > Quoting crontab.c from the cron-3.0.1-11 sources: > > /* Cygwin can't support changing the owner since that requires crontab to > be a s-uid application which is not supported. > As workaround we try to set group membership to be SYSTEM (== ROOT_UID) > and setting permissions to 640 which should allow cron to work. */ > > So, Cygwin basically assumes that the user that cron runs under will be in > the SYSTEM group, and tries to change the mode of the tab file so that > cron can access it. Unfortunately, that's not true for the directions > that Corinna gave for Win2003, since the cron_server user is not in the > SYSTEM group. One solution is to assume the invariant that cron always > runs as a user in the SYSTEM group, but, AFAICS, there is no way to add a > user to the SYSTEM group. Another solution is to select another group and > make that invariant (and add the cron_server user to it), which will > require changing the cron sources. > > Corinna, any comments?
No, except that there's no SYSTEM group and using SYSTEM as a group is some sort of a Cygwin hack. Using administrators as group is actually better. Will change at one point in future. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Developer mailto:[EMAIL PROTECTED] Red Hat, Inc. -- 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/