--- a/debian/rules Tue Sep 20 21:54:05 2011 +0200
+++ b/debian/rules Tue Sep 20 22:55:48 2011 +0200
@@ -16,25 +16,24 @@
dh $@
override_dh_install:
-# @dh_install --exclude=.gitignore
- dh_install
+# BUG: find TrustCenter/ -not \( -regex '\.gitignore' \) \( -type d -and -empty \)
+ @dh_install --fail-missing
@cd ${core}/usr/share/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; \
}
- # moving logs and data to var/
- mv ${core}/usr/share/littlebird-tc/TrustCenter/data/logs ${core}/var/log/littlebird-tc
- mv ${core}/usr/share/littlebird-tc/TrustCenter/data/* ${core}/var/lib/littlebird-tc/
+
+ # move logs and data to var/
+ @mv ${core}/usr/share/littlebird-tc/TrustCenter/data/logs ${core}/var/log/littlebird-tc
+ @mv ${core}/usr/share/littlebird-tc/TrustCenter/data/* ${core}/var/lib/littlebird-tc/
+
+ # purge .gitignore
+ @find ${core} ${common} ${sql} -type f -name .gitignore -delete
# fix permissions
chmod +x ${core}/usr/share/littlebird-tc/TrustCenter/scripts/install_update_db
-# 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
for dir in ${core}/var/lib/littlebird-tc/*; do \