On Wednesday 05 January 2005 08:30 pm, Tim Hanson wrote:
On Wed, 2005-01-05 at 18:39 -0500, Bruce Marshall wrote:
On Wednesday 05 January 2005 05:50 pm, Tim Hanson wrote:
I hope I'm writing to the right list. This isn't a question unique to SuSE.
I've been to LDP, the SuSE admin manual, and a few other help pages. How do I give users access to cron? From what I can gather, the crontab for user egbert, for example, should be /var/spool/cron/egbert/crontab. Also, his user name shouldn't be in /var/spool/cron/deny.
What am I missing?
Not much I don't think... except that in my opinion the crons would be in:
/var/spool/cron/tabs/<username>
and all the user has to do is to issue:
crontab -e
and they will be editing their own crontab
(the above is the way it has been in SUSE for quite awhile)
I found kcron which allowed me to edit the new definitions. Trying to save or exit brought up an error. /usr/bin/crontab -e brought up:
You (timh) are not allowed to use this program (crontab) See crontab(1) for more information
and as root: You (root) are not allowed to use this program (crontab) See crontab(1) for more information
I assume this is a problem with /etc/cron.allow or /etc/cron.deny. I edited cron.allow as follows:
root root timh hans
Something must be farkled in your installation then. I just tried crontab -e as a normal user and it works fine. And I have changed nothing. (and I don't use it as a normal user) -- +----------------------------------------------------------------------------+ + Bruce S. Marshall bmarsh@bmarsh.com Bellaire, MI 01/05/05 20:45 + +----------------------------------------------------------------------------+ "Mr. Rogers is an ordained minister."