I cron job non vengono più eseguiti
Se i cron job non vengono più eseguiti e si ha l'errore:
Authentication token is no longer valid; new one required
Significa che l'account con cui si esegue il job ha la password scaduta. Esempio:
sudo chage -l root Last password change : Jul 01, 2008 Password expires : Aug 01, 2008 Password inactive : never Account expires : never Minimum number of days between password change : 1 Maximum number of days between password change : 31 Number of days of warning before password expires : 7
Impostare la scadenza a never:
sudo chage -d -1 -E -1 -I -1 -M -1 -m -1 -W -1 root
Ora è ok:
sudo chage -l root Last password change : never Password expires : never Password inactive : never Account expires : never Minimum number of days between password change : -1 Maximum number of days between password change : -1 Number of days of warning before password expires : -1