Bug 7476 Remove executable bit from files that probably should not be executed
authorMJ Ray <mjr@phonecoop.coop>
Mon, 30 Jan 2012 21:06:57 +0000 (21:06 +0000)
committerPaul Poulain <paul.poulain@biblibre.com>
Fri, 3 Feb 2012 13:22:15 +0000 (14:22 +0100)
Signed-off-by: Aleksa Vujicic <aleksa@catalyst.net.nz>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Amended to replace some copy-and-paste comments only with consent of MJR.

Signed-off-by: Paul Poulain <paul.poulain@biblibre.com>

16 files changed:
C4/Auth.pm [changed mode: 0755->0644]
C4/ImportExportFramework.pm [changed mode: 0755->0644]
C4/TTParser.pm [changed mode: 0755->0644]
C4/XSLT.pm [changed mode: 0755->0644]
acqui/pdfformat/layout2pages.pm [changed mode: 0755->0644]
acqui/pdfformat/layout3pages.pm [changed mode: 0755->0644]
etc/zebradb/marc_defs/marc21/biblios/record.abs [changed mode: 0755->0644]
installer/data/mysql/ru-RU/mandatory/system_preferences_full_optimal_for_install_only.sql [changed mode: 0755->0644]
installer/data/mysql/sysprefs.sql [changed mode: 0755->0644]
installer/data/mysql/uk-UA/mandatory/system_preferences_full_optimal_for_install_only.sql [changed mode: 0755->0644]
koha-tmpl/opac-tmpl/prog/en/css/opac.css [changed mode: 0755->0644]
koha-tmpl/opac-tmpl/prog/en/includes/opac-facets.inc [changed mode: 0755->0644]
koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt [changed mode: 0755->0644]
koha-tmpl/opac-tmpl/prog/en/modules/opac-results.tt [changed mode: 0755->0644]
koha-tmpl/opac-tmpl/prog/en/xslt/MARC21slim2OPACDetail.xsl [changed mode: 0755->0644]
xt/find-misplaced-executables [new file with mode: 0755]

old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
diff --git a/xt/find-misplaced-executables b/xt/find-misplaced-executables
new file mode 100755 (executable)
index 0000000..ebee961
--- /dev/null
@@ -0,0 +1,38 @@
+#!/bin/sh
+#
+# Script to find files that probably should not be executed.
+#
+# Copyright 2010 Catalyst IT Ltd
+#
+# This file is part of Koha.
+#
+# Koha is free software; you can redistribute it and/or modify it under the
+# terms of the GNU General Public License as published by the Free Software
+# Foundation; either version 2 of the License, or (at your option) any later
+# version.
+#
+# Koha is distributed in the hope that it will be useful, but WITHOUT ANY
+# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
+# A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License along
+# with Koha; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+set -e
+
+find . \
+    -name misc -prune \
+    -o -name svc -prune \
+    -o -name xt -prune \
+    -o -name t -prune \
+    -o -name .git -prune \
+    -o -name blib -prune \
+    -o -name scripts -prune \
+    -o -name debian -prune \
+    -o -executable -type f \
+        '!' -name '*.pl' \
+        '!' -name '*.sh' \
+        '!' -name '*.plugin' \
+        '!' -name unapi \
+        -print