Code : Tout sélectionner
sudo nano /etc/cron.d/jeedom
Code : Tout sélectionner
sudo nano /etc/cron.d/jeedom
Code : Tout sélectionner
sudo /usr/bin/php /var/www/html/core/php/jeeCron.php > /tmp/debugcronjeedom.log 2>&1
Code : Tout sélectionner
sudo /usr/bin/php /var/www/html/core/php/jeeCron.php > /tmp/debugcronjeedom.log 2>&1
C'est la ligne dans le fichier /etc/cron.d/jeedom qui sert à configurer le service cron qui va donc exécuter cette commande chaque minute.Comment ce fichier (jeeCron.php) est exécuté automatiquement ?
Code : Tout sélectionner
sudo service --status-all
Code : Tout sélectionner
sudo service cron status
Code : Tout sélectionner
jui 27 15:23:01 [nomdelamachine] CRON[29957]: pam_unix(cron:session): session opened for user www-data by (uid=0)
jui 27 15:23:01 [nomdelamachine] CRON[29958]: (www-data) CMD (/usr/bin/php /var/www/html/core/php/jeeCron.php >> /tmp/cronjeedom)
Oui, le fichier est présent et vide car j'ai démarré le "jeedom-cron" à la main hier après midi.Donc quand tu exécutes la commande manuellement (avec sudo), tu as bien le fichier log dans le dossier tmp du coup?
Code : Tout sélectionner
● cron.service - Regular background program processing daemon
Loaded: loaded (/lib/systemd/system/cron.service; enabled; vendor preset: ena
Active: active (running) since Sat 2019-07-27 10:43:13 CEST; 1 day 4h ago
Docs: man:cron(8)
Main PID: 595 (cron)
Tasks: 1 (limit: 4915)
CGroup: /system.slice/cron.service
└─595 /usr/sbin/cron -f
juil. 28 15:25:01 JeedomVM cron[595]: (*system*jeedom) INSECURE MODE (group/othe
juil. 28 15:25:01 JeedomVM CRON[23557]: pam_unix(cron:session): session opened f
juil. 28 15:25:01 JeedomVM CRON[23558]: (root) CMD (/usr/bin/php /var/www/html/c
juil. 28 15:26:01 JeedomVM cron[595]: (*system*jeedom) INSECURE MODE (group/othe
juil. 28 15:27:01 JeedomVM cron[595]: (*system*jeedom) INSECURE MODE (group/othe
juil. 28 15:28:01 JeedomVM cron[595]: (*system*jeedom) INSECURE MODE (group/othe
juil. 28 15:29:01 JeedomVM cron[595]: (*system*jeedom) INSECURE MODE (group/othe
juil. 28 15:30:01 JeedomVM cron[595]: (*system*jeedom) INSECURE MODE (group/othe
juil. 28 15:30:01 JeedomVM CRON[23616]: pam_unix(cron:session): session opened f
juil. 28 15:30:01 JeedomVM CRON[23617]: (root) CMD (/usr/bin/php /var/www/html/c
lines 1-19/19 (END)...skipping...
● cron.service - Regular background program processing daemon
Loaded: loaded (/lib/systemd/system/cron.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2019-07-27 10:43:13 CEST; 1 day 4h ago
Docs: man:cron(8)
Main PID: 595 (cron)
Tasks: 1 (limit: 4915)
CGroup: /system.slice/cron.service
└─595 /usr/sbin/cron -f
juil. 28 15:25:01 JeedomVM cron[595]: (*system*jeedom) INSECURE MODE (group/other writable) (/etc/cron.d/jeedom)
juil. 28 15:25:01 JeedomVM CRON[23557]: pam_unix(cron:session): session opened for user root by (uid=0)
juil. 28 15:25:01 JeedomVM CRON[23558]: (root) CMD (/usr/bin/php /var/www/html/core/php/watchdog.php >> /dev/null)
juil. 28 15:26:01 JeedomVM cron[595]: (*system*jeedom) INSECURE MODE (group/other writable) (/etc/cron.d/jeedom)
juil. 28 15:27:01 JeedomVM cron[595]: (*system*jeedom) INSECURE MODE (group/other writable) (/etc/cron.d/jeedom)
juil. 28 15:28:01 JeedomVM cron[595]: (*system*jeedom) INSECURE MODE (group/other writable) (/etc/cron.d/jeedom)
juil. 28 15:29:01 JeedomVM cron[595]: (*system*jeedom) INSECURE MODE (group/other writable) (/etc/cron.d/jeedom)
juil. 28 15:30:01 JeedomVM cron[595]: (*system*jeedom) INSECURE MODE (group/other writable) (/etc/cron.d/jeedom)
juil. 28 15:30:01 JeedomVM CRON[23616]: pam_unix(cron:session): session opened for user root by (uid=0)
juil. 28 15:30:01 JeedomVM CRON[23617]: (root) CMD (/usr/bin/php /var/www/html/core/php/watchdog.php >> /dev/null)
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-19/19 (END)
Code : Tout sélectionner
sudo chmod og-w /etc/cron.d/jeedom
Cela correspond aux permissions que tu veux donner, tous les détails ici : https://fr.wikipedia.org/wiki/ChmodJuste pour info : que veut dire le paramètre "og-w" de la commande chmod ?
Comment fais-tu cela ?passe le sujet en [résolu]
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités