[olug] SuSE: How can I allow non-root users to run cron?

Scott Jones scottj.org at gmail.com
Fri Jun 2 20:42:56 UTC 2006


On Friday 02 June 2006 15:03, dthacker9 at cox.net wrote:

> Version: SuSE 9.3
> I'm trying to authorize a non-root user to build and run a cron table. 
> I've added the user to /var/spool/cron/allow, deleted /var/spool/cron/deny,
> and restarted cron.  When this user runs crontab -e, they are getting:
> seteuid: Operation not permitted What have I missed? and what do I need to
> change?

Take a look at /etc/sysconfig/security.  It sounds like you have it set to use 
the "paranoid" file permissions setting.  Default is to use "easy".  You can 
either change the permissions setting in /etc/sysconfig/security from 
PERMISSION_SECURITY="paranoid local" to PERMISSION_SECURITY="easy local", or 
add any users you wish to allow cron access to the "trusted" group.  See 
also /etc/permissions*.




More information about the OLUG mailing list