diff -r 306d98640cda -r bf9f2062d8f5 debian/rules --- a/debian/rules Fri Sep 16 22:42:25 2011 +0200 +++ b/debian/rules Fri Sep 16 23:04:34 2011 +0200 @@ -8,24 +8,27 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 -root=debian/littlebird-tc-core +core=debian/littlebird-tc-core %: dh $@ override_dh_install: @dh_install - @cd ${root}/usr/lib/littlebird-tc/CA/certs \ + @cd ${core}/usr/lib/littlebird-tc/CA/certs \ && { \ test -f Trustcenter_CA_LB.pem || cp -av Test_Trustcenter_CA_LB.pem Trustcenter_CA_LB.pem; \ test -f Trustcenter_CA.pem || cp -av Test_Trustcenter_CA.pem Trustcenter_CA.pem; \ } - mv ${root}/usr/lib/littlebird-tc/TrustCenter/data/logs ${root}/var/log/littlebird-tc - mv ${root}/usr/lib/littlebird-tc/TrustCenter/data/* ${root}/var/lib/littlebird-tc/ + 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 override_dh_link: @dh_link - for dir in ${root}/var/lib/littlebird-tc/*; do \ + for dir in ${core}/var/lib/littlebird-tc/*; do \ dir=`basename $$dir`; \ dh_link --package littlebird-tc-core /var/lib/littlebird-tc/$$dir /usr/lib/littlebird-tc/TrustCenter/data/$$dir ;\ done