Package: cruft Version: 0.9.6-0.15 Severity: normal Tags: patch Observe:
# cruft /usr/sbin/cruft: line 89: ./RCS: is a directory Directories are executable as well as scripts. Attached patch fixes this. -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-4-686 Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8) Versions of packages cruft depends on: ii file 4.17-5etch1 Determines file type using "magic" ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries cruft recommends no packages. -- no debconf information
--- cruft 2007/07/12 02:42:58 1.1 +++ cruft 2007/07/12 02:43:20 @@ -68,7 +68,7 @@ rm -f /var/spool/cruft/expl_* for a in *; do - [ -x "$a" ] && + [ -x "$a" -a -f "$a" ] && ( ./$a | sed "s:/\.$:/:;s:/$::;s:^$:/:" | /usr/lib/cruft/filter_ignores | @@ -85,7 +85,7 @@ # local explanations cd /etc/cruft/explain for a in *; do - [ -x "$a" ] && + [ -x "$a" -a -f "$a" ] && ( ./$a | sed "s:/\.$:/:;s:/$::;s:^$:/:" | /usr/lib/cruft/filter_ignores | /usr/lib/cruft/extrafiles |