Hi,
Here is a list of files that are not supposed to have executable bit set on Unix/Linux.
It is ordered by extension and is just a filtered list from the output of the tool I have sent before.
Thanks.
Francisco Saito
Diretor de Tecnologia
55 11 99741583 55 11 21254774
Em 25/03/2011 às 19:37 horas, "Michael Meeks" <michael.meeks@novell.com> escreveu:Hi Saito,
On Fri, 2011-03-25 at 14:50 -0300, saito wrote:
> I discovered what is wrong with the perl files that dows not uses
> shebangs. The perl file postprocess/rebase.pl is a valid executable
> script, but it does not uses shebang.
Right - it uses this env trick to avoid hard-coding the path of perl
which varies cross-platform.
> So I changed my script to search for "\ script" using "grep" and
> "file" commands and no more file type (extensions) exclusion patterns.
It seems to mis-categorise a number of things:
postprocess/postprocess/packconfig/packconfig.pl
But - wow, there a ton of mis-categorised files :-) if you can instead
get a list of known-good mis-categorised files as a text file that we
can just pass to "xargs chmod a-x" that we are certain are wrong - then
we can iterate towards fixing the others too.
So - as a start, just listing all the simple file types
eg. .oxt, .sxw, .xls, .bas files etc. that are mis-tagged would be
really useful - and lets get that lot fixed & committed.
Thanks !
Michael.
--
michael.meeks@novell.com <><, Pseudo Engineer, itinerant idiot
Attachment:
list.known.files.that.are.supposed.to.be.non-executable.txt.gz
Description: Binary data