* ME� S�bastien <[EMAIL PROTECTED]> [2004-05-19 14:35] :
> On Wed, 19 May 2004 13:37:47 +0200
> S�bastien KALT <[EMAIL PROTECTED]> wrote:
> 
> > Bonjour,
> 
> Bonjour,
> 
> > J'ai une debian 3.0 install�e sur mon serveur. J'ai �crit un ch'ti 
> > script bash qui fait 'apt-get update' et 'apt-get dist-upgrade -s' et 
> > qui me courrielle pour me donner le r�sultat.
> > 
> > Seulement voil�, il s'ex�cute pas automatiquement !
> > 
> > Je l'ai plac� dans /etc/cron.daily :
> > kahuna% ls -l /etc/cron.daily
> > total 40
> > [snip]
> > -rwxr-xr-x    1 root     root          592 mai 13 14:02
> > maj_quotidienne.sh[snip]
> 
> Je ne sais pas pourquoi exactement mais j'ai la solution.
> Il suffit d'enlever le "." dans le nom du fichier.
> Si tu renome maj_quotidienne.sh en maj_quotidienne, cela va march�.
> Je ne sais pas pourquoi les noms de fichier contenant un "." dedans ne
> sont pas execut�s mais si quelqu'un sait la raison, je suis interress�.

La raison pour cela est que cela permet lors de l'installation d'un
paquet de renommer l'ancienne version d'un script en script.dpkg-old
(par exemple) et d'installer la nouvelle version en script (si on a
choisi d'installer la nouvelle version, sinon, c'est script et
script.dpkg-new) et de n'avoir que l'ex�cution d'une seule version des
scripts (l'ex�cution des 2 scripts est inutile, voire pire).


Fred

-- 
Comment poser les questions de mani�re intelligente�?
http://www.gnurou.org/documents/smart-questions-fr.html
Comment signaler efficacement un bug�?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html

Répondre à