Le 12511ième jour après Epoch, William Dode écrivait: > Damien Aumaitre <[EMAIL PROTECTED]> 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