On Wednesday 21 December 2005 18:41, Bas Wijnen wrote: > On Wed, Dec 21, 2005 at 05:45:43PM +0100, Frank K?ster wrote: > > It's of course clear that any script in the path should be executable. > > But if a script is in /usr/share/somewhere, and meant to be used as a > > "library", it could be that upstream wants to allow both to source and > > to execute it. > > > > So to make lintian happy, I would have to make it executable although I > > know it will never be executed by Debian programs. Or I would have to > > patch the file to remove the shebang line. > > If it is meant to be executed, it should be executable. agreed
> If it is not, it should not have the shebang line.
I disagree, there's nothing wrong with clearly documenting what shell
variant a script is written in, on the contrary IMHO
Also note that lintian already excludes several locations from this warning
(such as /etc/X11/Xsession.d/).
--
Cheers, cobaco (aka Bart Cornelis)
1. Encrypted mail preferred (GPG KeyID: 0x86624ABB)
2. Plain-text mail recommended since I move html and double
format mails to a low priority folder (they're mainly spam)
pgpaPqiDcFUu0.pgp
Description: PGP signature

