GNOME Bugzilla – Bug 565879
isoinfo.sh has shebang but is installed -x
Last modified: 2009-01-19 11:18:56 UTC
Hi, This is a really minor bug, but it poppped on my radar when the Debian package checker "lintian" raised this warning to me: * W script-not-executable o ./usr/lib/file-roller/file-roller/isoinfo.sh This file starts with the #! sequence that marks interpreted scripts, but it is not executable. It's easy enough to workaround this in the packaging, but eh why not fix it upstream. I suggest that you either drop the shebang, or fix the permissions in SVN and apply the patch I'll attach which uses _SCRIPTS as the automake type instead of _DATA. Cheers,
Note that file-roller calls "sh isoinfo.sh", so it's really assumed to be a shell script, and the shebang isn't used.
Created attachment 125444 [details] [review] Don't call script within sh, and fix its perms by using _SCRIPTS instead of _DATA as automake type Note that you need to fix the SVN perms as well if you pick this patch.
Created attachment 125447 [details] [review] Drop shebang of isoinfo.sh Alternatively, drop shebang of this shell script.
I applied the second one, thanks