J'ai installé cron via apt-get install cron
La tentative de démarrage de cron échoue (comme prévu) car upstart
ne fonctionne pas.
Quelle est la ligne de commande pour démarrer correctement cron (c'est-à-dire qu'elle lira les crontabs des utilisateurs, lira/etc/crontab/* etc)?
Veuillez noter que je ne veux pas démarrer le conteneur comme une machine "pleine", donc je ne veux pas exécuter /sbin/init
ou upstart
. Je gère les processus via supervisord
, il me manque donc la ligne de commande à ajouter à son fichier de configuration.
Vous pouvez exécuter cron sans mode démon.
root@xxxxxx:~# cron -f
J'essayais juste de le tester:
apt-get install cron nano screen
getty tty -a root
screen
, dans l'écran j'ai créé 2 terminaux:cron -f
crontab -e
- éditez votre crontab, enregistrez et vous pouvez voir que le cron fonctionne ...Je viens de lancer cron avec la commande plain cron
qui le démarrera en tant que démon, tandis que je garderai plus tard le processus de blocage de mon script de démarrage avec tail -f <my logfile>
.