Si vous essayez d’exécuter anacron en tant qu’utilisateur de base (pas root et sans sudo), cela échouera car anacron veut écrire son fichier de « log » dans le répertoire /var/spool/anacron (voir Planificateurs de tâches Cron et Anacron et leurs interactions) qui appartient a root avec des droits 755.


La solution est de créer un groupe spécifique, d’ajouter l’utilisateur voulu à ce groupe et de changer les droits sur /var/spool/anacron :

sudo groupadd anacron
sudo adduser svc anacron
sudo chown root:anacron /var/spool/anacron/
sudo chmod 755 /var/spool/anacron/


Source :

http://www.it.uc3m.es/marcos/doc/miniHOWTOs/miniHOWTO-Use_anacron_as_non-root_user.html

Les commentaires sont fermés.