# HG changeset patch # User Heiko Schlittermann (JUMPER) # Date 1316207893 -7200 # Node ID 94ec1603ce3ca50b5f79169f6bc4cd725af816c6 # Parent bf9f2062d8f5ddc55c9d057b73d58d1fd157e440 * fixed permissions diff -r bf9f2062d8f5 -r 94ec1603ce3c debian/rules --- 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