Page 2 sur 3

Re: Crontab problème lancement scripts

Posté : lun. 15 oct. 2018 13:49
par loutch

Dernier message de la page précédente :

cyrille a écrit :tu peux donner un

Code : Tout sélectionner

ls -la  /home/loutch/Images/hourWallpapers.sh

Code : Tout sélectionner

ls -la  /home/loutch/Images/hourWallpapers.sh
-rwxrwxrwx 1 loutch loutch 2439 oct.  12 10:47 /home/loutch/Images/hourWallpapers.sh

Re: Crontab problème lancement scripts

Posté : lun. 15 oct. 2018 15:24
par loutch
Re

pas de blêm voici

Code : Tout sélectionner

sudo  service cron status
[sudo] Mot de passe de loutch : 
● cron.service - Regular background program processing daemon
   Loaded: loaded (/lib/systemd/system/cron.service; enabled; vendor preset: enabled)
   Active: active (running) since lun. 2018-10-15 15:16:26 CEST; 6min ago
     Docs: man:cron(8)
 Main PID: 834 (cron)
   CGroup: /system.slice/cron.service
           └─834 /usr/sbin/cron -f

oct. 15 15:16:26 loutch-HP-Pavilion-g7-Notebook-PC systemd[1]: Started Regular background program processing daemon.
oct. 15 15:16:26 loutch-HP-Pavilion-g7-Notebook-PC cron[834]: (CRON) INFO (pidfile fd = 3)
oct. 15 15:16:26 loutch-HP-Pavilion-g7-Notebook-PC cron[834]: Error: bad username; while reading /etc/crontab
oct. 15 15:16:26 loutch-HP-Pavilion-g7-Notebook-PC cron[834]: (*system*) ERROR (Syntax error, this crontab file will be ignored)
oct. 15 15:16:26 loutch-HP-Pavilion-g7-Notebook-PC cron[834]: (CRON) INFO (Running @reboot jobs)

Re: Crontab problème lancement scripts

Posté : lun. 15 oct. 2018 15:37
par loutch
re

sur une explication de crontab trouver sur le web j'ai rajouter ceci

Code : Tout sélectionner

0-59/1 * * * * date >> /tmp/essai_cron.txt
j'ai bien un fichier essai_cron.txt qui affiche l'heure tout les minutes.

Code : Tout sélectionner

lundi 15 octobre 2018, 15:32:01 (UTC+0200)
lundi 15 octobre 2018, 15:33:01 (UTC+0200)
lundi 15 octobre 2018, 15:34:01 (UTC+0200)
lundi 15 octobre 2018, 15:35:01 (UTC+0200)
lundi 15 octobre 2018, 15:36:01 (UTC+0200)
donc c'est la phrase du lancement du script qui n'est pas bonne non???

édition sur tout ce que je voie il ni a pas de majuscules .

Re: Crontab problème lancement scripts

Posté : lun. 15 oct. 2018 15:49
par loutch

Code : Tout sélectionner

crontab -e
crontab: installing new crontab

Sans les majuscules et déplacement du script dans mon home y'a plus d'erreur

Code : Tout sélectionner

udo  service cron status
[sudo] Mot de passe de loutch : 
● cron.service - Regular background program processing daemon
   Loaded: loaded (/lib/systemd/system/cron.service; enabled; vendor preset: enabled)
   Active: active (running) since lun. 2018-10-15 15:16:26 CEST; 30min ago
     Docs: man:cron(8)
 Main PID: 834 (cron)
   CGroup: /system.slice/cron.service
           └─834 /usr/sbin/cron -f

oct. 15 15:43:01 loutch-HP-Pavilion-g7-Notebook-PC CRON[11187]: pam_unix(cron:session): session opened for user loutch by (uid=0)
oct. 15 15:43:01 loutch-HP-Pavilion-g7-Notebook-PC CRON[11188]: (loutch) CMD (date >> /tmp/essai_cron.txt )
oct. 15 15:43:01 loutch-HP-Pavilion-g7-Notebook-PC CRON[11187]: pam_unix(cron:session): session closed for user loutch
oct. 15 15:44:01 loutch-HP-Pavilion-g7-Notebook-PC CRON[11558]: pam_unix(cron:session): session opened for user loutch by (uid=0)
oct. 15 15:44:01 loutch-HP-Pavilion-g7-Notebook-PC CRON[11559]: (loutch) CMD (date >> /tmp/essai_cron.txt )
oct. 15 15:44:01 loutch-HP-Pavilion-g7-Notebook-PC CRON[11558]: pam_unix(cron:session): session closed for user loutch
oct. 15 15:45:01 loutch-HP-Pavilion-g7-Notebook-PC cron[834]: (loutch) RELOAD (crontabs/loutch)
oct. 15 15:45:01 loutch-HP-Pavilion-g7-Notebook-PC CRON[11856]: pam_unix(cron:session): session opened for user root by (uid=0)
oct. 15 15:45:01 loutch-HP-Pavilion-g7-Notebook-PC CRON[11857]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
oct. 15 15:45:01 loutch-HP-Pavilion-g7-Notebook-PC CRON[11856]: pam_unix(cron:session): session closed for user root

Re: Crontab problème lancement scripts

Posté : lun. 15 oct. 2018 16:02
par lm22
loutch a écrit :

Code : Tout sélectionner

crontab -l
# 
# m h  dom mon dow   command
@hourly /home/loutch/Images/hourWallpapers.sh
on verra à midi

édition
12h02 pas de changement de wall (double clic sur le .sh le wall change bien pour le numéro 12)
Hello ;)
à tout hasard, ton hourWallpapers.sh
est-il bien coché comme exécutable ?

Re: Crontab problème lancement scripts

Posté : lun. 15 oct. 2018 16:07
par loutch
Hello

oui puisque un double-clic le lance

Image

Re: Crontab problème lancement scripts

Posté : lun. 15 oct. 2018 17:07
par loutch
re

modification j'ai mis toutes les minutes + une ecriture dans 1 cron log pour voir

Code : Tout sélectionner

*/1 * * * * /home/loutch/Images/hourWallpapers.sh >> /home/loutch/cron.log 2>&1

Code : Tout sélectionner

Test de la valiidté du répertoire
Il y 24  fichiers dans le répertoire. OK
Nombre d'images dans rep stockage : NOT OK
Le répertoire doit contenir 24 images.
Vérifier qu'il y ait bien 24 fichiers de type jpeg
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 00.jpeg ; Son extension : jpeg 
0
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 01.jpeg ; Son extension : jpeg 
1
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 02.jpeg ; Son extension : jpeg 
2
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 03.jpeg ; Son extension : jpeg 
3
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 04.jpeg ; Son extension : jpeg 
4
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 05.jpeg ; Son extension : jpeg 
5
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 06.jpeg ; Son extension : jpeg 
6
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 07.jpeg ; Son extension : jpeg 
7
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 08.jpeg ; Son extension : jpeg 
8
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 09.jpeg ; Son extension : jpeg 
9
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 10.jpeg ; Son extension : jpeg 
10
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 11.jpeg ; Son extension : jpeg 
11
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 12.jpeg ; Son extension : jpeg 
12
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 13.jpeg ; Son extension : jpeg 
13
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 14.jpeg ; Son extension : jpeg 
14
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 15.jpeg ; Son extension : jpeg 
15
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 16.jpeg ; Son extension : jpeg 
16
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 17.jpeg ; Son extension : jpeg 
17
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 18.jpeg ; Son extension : jpeg 
18
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 19.jpeg ; Son extension : jpeg 
19
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 20.jpeg ; Son extension : jpeg 
20
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 21.jpeg ; Son extension : jpeg 
21
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 22.jpeg ; Son extension : jpeg 
22
Fichier Nom : OK
Extension OK : jpeg / jpeg
fichier : 23.jpeg ; Son extension : jpeg 
23
Impossible d'initialiser libxfconf : Unable to autolaunch a dbus-daemon without a $DISPLAY for X11.
ça fait la même chose chaque minute

Re: Crontab problème lancement scripts

Posté : mar. 16 oct. 2018 14:36
par loutch
re

Code : Tout sélectionner

echo $DBUS_SESSION_BUS_ADDRESS
me donne ceci

Code : Tout sélectionner

unix:abstract=/tmp/dbus-iuKVUq1fvd
alors que je devrais avoir un truc ce ce genre

Code : Tout sélectionner

unix:path=/run/loutch/1000/bus
en plus le nom du dossier -iuKVUq1fvd change a chaque démarrage de session donc en plus il faudrait encore un script qui va chercher le nom de la session en cours .

ça devient compliquer pour juste quelque wall .je continue @ creuser

@+

Re: Crontab problème lancement scripts

Posté : mer. 17 oct. 2018 15:35
par arghlub
Salut,

... un p'tit peu de prosélytisme XFCE en passant :l

loutch a écrit :ça devient compliquer pour juste quelque wall .je continue @ creuser @+
Sous XFCE, c'est tout bête sans script "maison" (mais merci cyrille ;) ) :
Image

Re: Crontab problème lancement scripts

Posté : mer. 17 oct. 2018 15:50
par arghlub
@cyrille : oui t'inquiète j'ai compris qu'il y avait un souci de dbus dans cron ;)
je ne connais pas assez cron pour apporter ma contrib' ..... je faisais un trait d'humour trollesque (XFCE sinon rien !) :)

Re: Crontab problème lancement scripts

Posté : mer. 17 oct. 2018 18:09
par loutch
Hello

cyrille T'ES UN CHEF :D

ça fonctionne du tonnerre ais changer la crontab pour toutes les heures

Code : Tout sélectionner

crontab -e
crontab: installing new crontab
loutch@loutch-HP-Pavilion-g7-Notebook-PC ~ $ crontab -l
 
# m h  dom mon dow   command
@hourly /home/loutch/scripts/hourwallpapers.sh  >>/home/loutch/cron_errors.txt
juste encore une question suis-je obliger de garder le cron_errors.txt ou puis-je changer pour envoyer vers /dev/null

@+