Re: Scripts lancés par run-parts(8)
Le 12511ième jour après Epoch,
William Dode écrivait:
> Damien Aumaitre <erynian@free.fr> writes:
>
>> On Sat, Apr 03, 2004 at 10:32:01AM +0200, Étienne Labaume wrote :
>>>
>>> Et ça excluerait pour autant les scripts et binaires qui en comportent ?
>>> Je ne vois pas bien pourquoi. Je m'attendais à ce que run-parts(8) se
>>> contente de vérifier que les scripts du répertoire avaient bien les
>>> permissions en exécution. Mais non, la page de man dit:
>>>
>>> "Filenames should consist entirely of upper and lower case letters, digits,
>>> underscores, and hyphens. Subdirectories of directory and files with other
>>> names will be silently ignored."
>>>
>>> Il y a sûrement une très bonne raison à ça, mais là, elle m'échappe.
>>>
>>
>> je dis peut-être des bétises mais peut etre pour enlever simplement un
>> script en le renommant par exemple en .old
>
> Un chmod -x aurait été plus standard non ?
>
> C'est marrant je viens juste de tomber sur ce problème !
En fait, il se peut que des éditeurs te laissent des traces (.bak, ~,
etc.) avec les droits d'exécutions conservés, et là tes programmes
sont exécutés plusieurs fois.
--
We all know Linux is great... it does infinite loops in 5 seconds.
- Linus Torvalds about the superiority of Linux on the Amterdam Linux Symposium
Reply to: