Sur un serveur debian/stable-testing lorsque je lance crontab -e c'est =20
mc qui s'ouvre.
Je connais tr=E8s bien mc (je n'utilise que lui) mais vi comme =E9diteur, =
=20
c'est quand m=EAme top !
Sous ma debian/unstable sans avoir rien fait c'est vi qui est lanc=E9.
Je n'ai pas trouv=E9 comment configurer crontab pour lui dire de lancer =20
vi =E0 la place de mc
Quelqu'un a une id=E9e ?
Cordialement
Pascal
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
au tout début de la crontab mais pas de mail reçu.
Et que dis syslog ?
Le daemon cron tourne t-il ? (ps ax|grep cron)
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
-[ Mon, Aug 14, 2006 at 11:20:58PM +0200, pascal@linuxorable.net ]----
MAILTO=root@localhost
au tout début de la crontab mais pas de mail reçu.
Et que dis syslog ?
Le daemon cron tourne t-il ? (ps ax|grep cron)
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
au tout début de la crontab mais pas de mail reçu.
Et que dis syslog ?
Le daemon cron tourne t-il ? (ps ax|grep cron)
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
pascal
Quoting :
J'avais quelque peu oublié #!/bin/bash mais je l'ai oublié aussi sur mon PC sur lequel tout marche quand même très bien.
Sur mon PC dans syslog je trouve:
Aug 14 23:25:01 euphorie /USR/SBIN/CRON[16580]: (root) CMD (/usr/local/www/ez_publish/ezpublish.cron)
toutes les 5 minutes. Ce qui est normal.
Sur le serveur j'ai des choses comme ça:
Aug 14 22:17:01 sd-2570 /USR/SBIN/CRON[20424]: (root) CMD ( run-parts --report /etc/cron.hourly) Aug 14 22:29:04 sd-2570 /usr/sbin/cron[2513]: (CRON) INFO (pidfile fd = 3) Aug 14 22:29:04 sd-2570 /usr/sbin/cron[13051]: (CRON) STARTUP (fork ok) Aug 14 22:29:04 sd-2570 /usr/sbin/cron[13051]: (CRON) INFO (Skipping @reboot jobs -- not system startup) Aug 14 22:31:22 sd-2570 /usr/sbin/cron[20366]: (CRON) INFO (pidfile fd = 3 ) Aug 14 22:31:22 sd-2570 /usr/sbin/cron[19973]: (CRON) STARTUP (fork ok) Aug 14 22:31:22 sd-2570 /usr/sbin/cron[19973]: (CRON) INFO (Skipping @reboot jobs -- not system startup) Aug 14 22:39:01 sd-2570 /USR/SBIN/CRON[7769]: (root) CMD ( [ -d /var/lib/php4 ] && find /var/lib/php4/ -type f -cmin +$(/usr/lib/php4/maxlifetime) -print0 | xargs -r -0 rm) Aug 14 23:09:01 sd-2570 /USR/SBIN/CRON[31377]: (root) CMD ( [ -d /var/lib/php4 ] && find /var/lib/php4/ -type f -cmin +$(/usr/lib/php4/maxlifetime) -print0 | xargs -r -0 rm) Aug 14 23:17:01 sd-2570 /USR/SBIN/CRON[8895]: (root) CMD ( run-parts --report /etc/cron.hourly)
ce qui ne me parle guerre.
Pascal
Quoting rixed :
j'ai mis
MAILTO=
au tout début de la crontab mais pas de mail reçu.
Mais comment ça marche ce MAILTO ? Parce que sur mon PC (debian sid avec cron qui marche) j'ai fait aussi le test et je ne reçois pas non plus de mail alors que le fichier est bien créé toutes les 5 minutes.
Ensuite, regardes ce qui est écrit dans /var/log/syslog ?
grep CRON /var/log/syslog
en root.
Cela donnera peut etre une indication interressante.
Sinon, ajoutes au debut de ta crontab :
MAILTO=
pour recevoir stdout par email.
Sinon, à priori, je ne vois pas.
---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.
---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.
Quoting pascal@linuxorable.net:
J'avais quelque peu oublié #!/bin/bash mais je l'ai oublié aussi sur
mon PC sur lequel tout marche quand même très bien.
Sur mon PC dans syslog je trouve:
Aug 14 23:25:01 euphorie /USR/SBIN/CRON[16580]: (root) CMD
(/usr/local/www/ez_publish/ezpublish.cron)
toutes les 5 minutes. Ce qui est normal.
Sur le serveur j'ai des choses comme ça:
Aug 14 22:17:01 sd-2570 /USR/SBIN/CRON[20424]: (root) CMD (
run-parts --report /etc/cron.hourly)
Aug 14 22:29:04 sd-2570 /usr/sbin/cron[2513]: (CRON) INFO (pidfile fd = 3)
Aug 14 22:29:04 sd-2570 /usr/sbin/cron[13051]: (CRON) STARTUP (fork ok)
Aug 14 22:29:04 sd-2570 /usr/sbin/cron[13051]: (CRON) INFO (Skipping
@reboot jobs -- not system startup)
Aug 14 22:31:22 sd-2570 /usr/sbin/cron[20366]: (CRON) INFO (pidfile fd = 3 )
Aug 14 22:31:22 sd-2570 /usr/sbin/cron[19973]: (CRON) STARTUP (fork ok)
Aug 14 22:31:22 sd-2570 /usr/sbin/cron[19973]: (CRON) INFO (Skipping
@reboot jobs -- not system startup)
Aug 14 22:39:01 sd-2570 /USR/SBIN/CRON[7769]: (root) CMD ( [ -d
/var/lib/php4 ] && find /var/lib/php4/ -type f -cmin
+$(/usr/lib/php4/maxlifetime) -print0 | xargs -r -0 rm)
Aug 14 23:09:01 sd-2570 /USR/SBIN/CRON[31377]: (root) CMD ( [ -d
/var/lib/php4 ] && find /var/lib/php4/ -type f -cmin
+$(/usr/lib/php4/maxlifetime) -print0 | xargs -r -0 rm)
Aug 14 23:17:01 sd-2570 /USR/SBIN/CRON[8895]: (root) CMD ( run-parts
--report /etc/cron.hourly)
ce qui ne me parle guerre.
Pascal
Quoting rixed <rixed@happyleptic.org>:
j'ai mis
MAILTO=root@localhost
au tout début de la crontab mais pas de mail reçu.
Mais comment ça marche ce MAILTO ?
Parce que sur mon PC (debian sid avec cron qui marche) j'ai fait
aussi le test et je ne reçois pas non plus de mail alors que le
fichier est bien créé toutes les 5 minutes.
J'ai raté un truc ?
Pascal
-[ Mon, Aug 14, 2006 at 10:12:17PM +0200, pascal@linuxorable.net ]----
J'avais quelque peu oublié #!/bin/bash mais je l'ai oublié aussi sur mon PC sur lequel tout marche quand même très bien.
Sur mon PC dans syslog je trouve:
Aug 14 23:25:01 euphorie /USR/SBIN/CRON[16580]: (root) CMD (/usr/local/www/ez_publish/ezpublish.cron)
toutes les 5 minutes. Ce qui est normal.
Sur le serveur j'ai des choses comme ça:
Aug 14 22:17:01 sd-2570 /USR/SBIN/CRON[20424]: (root) CMD ( run-parts --report /etc/cron.hourly) Aug 14 22:29:04 sd-2570 /usr/sbin/cron[2513]: (CRON) INFO (pidfile fd = 3) Aug 14 22:29:04 sd-2570 /usr/sbin/cron[13051]: (CRON) STARTUP (fork ok) Aug 14 22:29:04 sd-2570 /usr/sbin/cron[13051]: (CRON) INFO (Skipping @reboot jobs -- not system startup) Aug 14 22:31:22 sd-2570 /usr/sbin/cron[20366]: (CRON) INFO (pidfile fd = 3 ) Aug 14 22:31:22 sd-2570 /usr/sbin/cron[19973]: (CRON) STARTUP (fork ok) Aug 14 22:31:22 sd-2570 /usr/sbin/cron[19973]: (CRON) INFO (Skipping @reboot jobs -- not system startup) Aug 14 22:39:01 sd-2570 /USR/SBIN/CRON[7769]: (root) CMD ( [ -d /var/lib/php4 ] && find /var/lib/php4/ -type f -cmin +$(/usr/lib/php4/maxlifetime) -print0 | xargs -r -0 rm) Aug 14 23:09:01 sd-2570 /USR/SBIN/CRON[31377]: (root) CMD ( [ -d /var/lib/php4 ] && find /var/lib/php4/ -type f -cmin +$(/usr/lib/php4/maxlifetime) -print0 | xargs -r -0 rm) Aug 14 23:17:01 sd-2570 /USR/SBIN/CRON[8895]: (root) CMD ( run-parts --report /etc/cron.hourly)
ce qui ne me parle guerre.
Pascal
Quoting rixed :
j'ai mis
MAILTO=
au tout début de la crontab mais pas de mail reçu.
Mais comment ça marche ce MAILTO ? Parce que sur mon PC (debian sid avec cron qui marche) j'ai fait aussi le test et je ne reçois pas non plus de mail alors que le fichier est bien créé toutes les 5 minutes.
pour que le fichier soit exécuté toutes les 5 minutes. Mais le fichier "file" n'est pas créé dans le répertoire AAAA/ Or si j'exécute le fichier ezpascal.cron avec:
./ezpascal.cron
alors le fichier "file" est créé.
Tu as une idée ?
Pascal
> -[ Mon, Aug 14, 2006 at 09:54:53PM +0200, ]---- > >> Quoting rixed : >> >> Bonsoir rixed, >> >> Je sais pas d'où tu la sors cette commande, masi je n'en avais jamais >> vu la couleur ! >> Content de la découvrir. > > C'est une debianerie. > > en root : > > update-alternatives --config editor > > devrait te laisser le choix.
---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.
Le lundi 14 août 2006 22:12, pascal@linuxorable.net a écrit :
Quoting rixed <rixed@happyleptic.org>:
Merci beaucoup Rixed !
Je note tout ça, c'est très intéressant.
Bon, alors je te propose un autre problème avec cron.
Sur mon serveur, manifestement cron ne tourne pas.
j'ai bien /etc/init.d/cron
J'ai un fichier exacutable:
/usr/local/www/ezpascal.cron
- stat /usr/local/www/ezpascal.cron
- dans ton /etc/fstab , /usr/[ou proche]... ne serais pas monté avec un e
option noexec ?
qui contient (c'est juste pour tester vu que ça ne marche pas):
cd /usr/local/www/AAAA/;
touch file;
exit 0
y'a une signification particulière pour les ';' en fin de ligne ?
je ferais plutôt un truc du genre (pour être sur de l'endroit ou
sera 'file' !!
#!/bin/bash
cd /usr/local/www/AAAA/ && touch file && exit 0
pour que le fichier soit exécuté toutes les 5 minutes.
Mais le fichier "file" n'est pas créé dans le répertoire AAAA/
Or si j'exécute le fichier ezpascal.cron avec:
./ezpascal.cron
alors le fichier "file" est créé.
Tu as une idée ?
Pascal
> -[ Mon, Aug 14, 2006 at 09:54:53PM +0200, pascal@linuxorable.net ]----
>
>> Quoting rixed <rixed@happyleptic.org>:
>>
>> Bonsoir rixed,
>>
>> Je sais pas d'où tu la sors cette commande, masi je n'en avais jamais
>> vu la couleur !
>> Content de la découvrir.
>
> C'est une debianerie.
>
> en root :
>
> update-alternatives --config editor
>
> devrait te laisser le choix.
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
pour que le fichier soit exécuté toutes les 5 minutes. Mais le fichier "file" n'est pas créé dans le répertoire AAAA/ Or si j'exécute le fichier ezpascal.cron avec:
./ezpascal.cron
alors le fichier "file" est créé.
Tu as une idée ?
Pascal
> -[ Mon, Aug 14, 2006 at 09:54:53PM +0200, ]---- > >> Quoting rixed : >> >> Bonsoir rixed, >> >> Je sais pas d'où tu la sors cette commande, masi je n'en avais jamais >> vu la couleur ! >> Content de la découvrir. > > C'est une debianerie. > > en root : > > update-alternatives --config editor > > devrait te laisser le choix.
---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.
pmenier
Salut
dans mon .bashrc j'ai simplement ajoute :
EDITOR=/usr/bin/vi export EDITOR
Ensuite deconnexion/reconnexion puis un crontab -e me lance bien vi.
Pat
a écrit dans le message de news: Bonsoir,
Sur un serveur debian/stable-testing lorsque je lance crontab -e c'est mc qui s'ouvre. Je connais très bien mc (je n'utilise que lui) mais vi comme éditeur, c'est quand même top !
Sous ma debian/unstable sans avoir rien fait c'est vi qui est lancé.
Je n'ai pas trouvé comment configurer crontab pour lui dire de lancer vi à la place de mc
Quelqu'un a une idée ?
Cordialement
Pascal
---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Salut
dans mon .bashrc j'ai simplement ajoute :
EDITOR=/usr/bin/vi
export EDITOR
Ensuite deconnexion/reconnexion puis un crontab -e me lance bien vi.
Pat
<pascal@linuxorable.net> a écrit dans le message de
news:20060814211743.fuw1ai1jkc80kc08@www.linuxorable.net...
Bonsoir,
Sur un serveur debian/stable-testing lorsque je lance crontab -e c'est
mc qui s'ouvre.
Je connais très bien mc (je n'utilise que lui) mais vi comme éditeur,
c'est quand même top !
Sous ma debian/unstable sans avoir rien fait c'est vi qui est lancé.
Je n'ai pas trouvé comment configurer crontab pour lui dire de lancer
vi à la place de mc
Quelqu'un a une idée ?
Cordialement
Pascal
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Ensuite deconnexion/reconnexion puis un crontab -e me lance bien vi.
Pat
a écrit dans le message de news: Bonsoir,
Sur un serveur debian/stable-testing lorsque je lance crontab -e c'est mc qui s'ouvre. Je connais très bien mc (je n'utilise que lui) mais vi comme éditeur, c'est quand même top !
Sous ma debian/unstable sans avoir rien fait c'est vi qui est lancé.
Je n'ai pas trouvé comment configurer crontab pour lui dire de lancer vi à la place de mc
Quelqu'un a une idée ?
Cordialement
Pascal
---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact