Gast
2023-07-11, 15:31:45
Hi
Ich hab mir ein Zertifakat bei Letsencrypt geholt und wollte jetzt einen Cronjob für das automatische Erneuern von eben diesem erstellen. Leider bekomme ich beim erstellen des cronjobs eine Fehlermeldung. Die Ausgabe soll auf /dev/null umgebogen werden.
crontab -l 32 0 * * * "/home/USERNAME/.acme.sh"/acme.sh --cron --home "/home/USERNAME/.acme.sh" > /dev/null
/usr/bin/crontab.cagefs: invalid option -- '-'
/usr/bin/crontab.cagefs: usage error: unrecognized option
usage: /usr/bin/crontab.cagefs [-u user] file
/usr/bin/crontab.cagefs [-u user] [ -e | -l | -r ]
(default operation is replace, per 1003.2)
-e (edit user's crontab)
-l (list user's crontab)
-r (delete user's crontab)
-i (prompt before deleting user's crontab)
-s (selinux context)
hat einer ne idee warum? erinnere mich dunkel, dass das so schon mal problemlos funktioniert hat. acme.sh ist natürlich im entsprechenden verzeichnis .acme.sh vorhanden.
Ich hab mir ein Zertifakat bei Letsencrypt geholt und wollte jetzt einen Cronjob für das automatische Erneuern von eben diesem erstellen. Leider bekomme ich beim erstellen des cronjobs eine Fehlermeldung. Die Ausgabe soll auf /dev/null umgebogen werden.
crontab -l 32 0 * * * "/home/USERNAME/.acme.sh"/acme.sh --cron --home "/home/USERNAME/.acme.sh" > /dev/null
/usr/bin/crontab.cagefs: invalid option -- '-'
/usr/bin/crontab.cagefs: usage error: unrecognized option
usage: /usr/bin/crontab.cagefs [-u user] file
/usr/bin/crontab.cagefs [-u user] [ -e | -l | -r ]
(default operation is replace, per 1003.2)
-e (edit user's crontab)
-l (list user's crontab)
-r (delete user's crontab)
-i (prompt before deleting user's crontab)
-s (selinux context)
hat einer ne idee warum? erinnere mich dunkel, dass das so schon mal problemlos funktioniert hat. acme.sh ist natürlich im entsprechenden verzeichnis .acme.sh vorhanden.