--- a/debian/rules Fri Sep 16 23:04:34 2011 +0200
+++ b/debian/rules Fri Sep 16 23:18:13 2011 +0200
@@ -9,6 +9,8 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
core=debian/littlebird-tc-core
+common=debian/littlebird-tc-common
+sql=debian/littlebird-tc-sql
%:
dh $@
@@ -22,9 +24,10 @@
}
mv ${core}/usr/lib/littlebird-tc/TrustCenter/data/logs ${core}/var/log/littlebird-tc
mv ${core}/usr/lib/littlebird-tc/TrustCenter/data/* ${core}/var/lib/littlebird-tc/
- find ${core} -type f -name \*.sh | while read p; do \
- file "$$p" | grep -q executable && chmod +x "$$p" ;\
- done
+ find ${core} ${common} ${sql} -type f -exec chmod a-x {} +
+ find ${core} ${common} ${sql} -type f \
+ \( -name '*.sh' -o -path '*/scripts/*' \) \
+ -exec ${SHELL} -c 'file {} | grep -q executable' \; -exec chmod +x {} \;
override_dh_link:
@dh_link