Package: lintian Version: 2.5.4 Severity: wishlist Tags: patch I prepared a few checks that try to sanity check a few dh-exec related things in source packages:
* Sanity check that an executable script - if using dh-exec - uses /usr/bin/dh-exec and not one of the private helpers in /usr/lib/dh-exec. * Check that when using dh-exec, a build-depends is present too. * Check that when a script uses dh-exec, it also uses at least one of its features. * Check that ensures that dh-exec-install's constructs only appear in .install files. * Check dh-exec scripts for unknown variables (a wild-guess only). All of these are available on the feature/dh-exec branch of my lintian repo over at github: git://github.com/algernon/lintian.git Tests were written for all of these, and all of the checks are in separate commits. Let me know if any of them are useful, or would need rewording or other enhancements. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 3.1.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages lintian depends on: ii binutils 2.22-2 ii bzip2 1.0.6-1 ii diffstat 1.54-1 ii file 5.09-2 ii gettext 0.18.1.1-5 ii intltool-debian 0.35.0+20060710.1 ii libapt-pkg-perl 0.1.25+b1 ii libclass-accessor-perl 0.34-1 ii libclone-perl 0.31-1+b2 ii libdigest-sha-perl 5.70-1 ii libdpkg-perl 1.16.1.2 ii libemail-valid-perl 0.185-1 ii libipc-run-perl 0.90-1 ii libparse-debianchangelog-perl 1.2.0-1 ii libtimedate-perl 1.2000-1 ii liburi-perl 1.59-1 ii locales 2.13-23 ii man-db 2.6.0.2-3 ii patchutils 0.3.2-1 ii perl [libdigest-sha-perl] 5.14.2-6 ii unzip 6.0-5 lintian recommends no packages. Versions of packages lintian suggests: ii binutils-multiarch <none> ii dpkg-dev 1.16.1.2 ii libhtml-parser-perl 3.69-1+b1 ii libtext-template-perl 1.45-2 ii man-db 2.6.0.2-3 ii xz-utils 5.1.1alpha+20110809-3 -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org