Package: debianutils Followup-For: Bug #1014089 I'm not the maintainer, or even a DD, but I happened to notice this bugreport... thanks for being interested in improving Debian, but I don't think it is a bug.
> At least in verbose mode run-parts should list all scripts and > explain why some are ignored. And please fix the man page. The first two paragraphs of DESCRIPTION in run-parts(8) say: # *run-parts* runs all the executable files named within constraints # described below, found in directory directory. Other files and # directories are silently ignored. # # If neither the --lsbsysinit option nor the --regex option is given then # the names must consist entirely of ASCII upper- and lower-case letters, # ASCII digits, ASCII underscores, and ASCII minus-hyphens. There's nothing about dots being valid, so "clamscan.daily.sh" is ignored along with ".placeholder" and "bsdmainutils.dpkg-remove"... I'd say this looked like evidence of a bug that should be reported against clamav, except that I don't see any evidence that clamav has ever had any such file. If (as the mtime suggests) it's there because you created it, I'd suggest renaming it (or at least the symlink) to somthing like "local_clamscan". If you'd still like to see extra verbosity in the run-parts output, it seems to me it would fit better elsewhere - for instance, it's odd that I can invoke "run-parts --test --verbose DIR" without that either objecting to the combination or giving any output that I wouldn't have got from plain "--test". But this barely registers as a wishlist bug. -- JBR - and today's single word in West Greenlandic is: Oqaloqatigiissutigilluarumaarparput "We'll have a good talk about that some other time"