--- a/debian/littlebird-tc-core.links Fri Oct 14 12:19:10 2011 +0200
+++ b/debian/littlebird-tc-core.links Fri Oct 14 14:33:46 2011 +0200
@@ -1,4 +1,2 @@
/var/log/littlebird-tc /usr/share/littlebird-tc/TrustCenter/data/logs
/var/lib/littlebird-tc/CA /usr/share/littlebird-tc/CA
-/var/lib/littlebird-tc/bin /usr/share/littlebird-tc/TrustCenter/scripts
-/var/lib/littlebird-tc/bin/zf.sh /usr/share/littlebird-tc/TrustCenter/zf.sh
--- a/debian/littlebird-tc-core.postinst Fri Oct 14 12:19:10 2011 +0200
+++ b/debian/littlebird-tc-core.postinst Fri Oct 14 14:33:46 2011 +0200
@@ -25,9 +25,8 @@
configure)
dirs="/var/log/littlebird-tc /var/lib/littlebird-tc/CA /var/lib/littlebird-tc/data"
- dir_bin="/var/lib/littlebird-tc/bin"
chgrp -R www-data $dirs
- chown -R www-data $dir_bin/*
+ chmod -R g+w $dirs
# Timezone in /usr/local/zend/etc/php.ini
# note: this file is handled as a conffile under ucf control
--- a/debian/patches/series Fri Oct 14 12:19:10 2011 +0200
+++ b/debian/patches/series Fri Oct 14 14:33:46 2011 +0200
@@ -1,1 +1,2 @@
+current-user
db-update
--- a/debian/rules Fri Oct 14 12:19:10 2011 +0200
+++ b/debian/rules Fri Oct 14 14:33:46 2011 +0200
@@ -28,9 +28,6 @@
@mv ${core}/usr/share/littlebird-tc/CA ${core}/var/lib/littlebird-tc
@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
- @mv ${core}/usr/share/littlebird-tc/TrustCenter/scripts ${core}/var/lib/littlebird-tc/bin
- @mv ${core}/usr/share/littlebird-tc/TrustCenter/zf.sh ${core}/var/lib/littlebird-tc/bin/
- @mv ${core}/usr/share/littlebird-tc/TrustCenter/zf_conf.sh ${core}/var/lib/littlebird-tc/bin/
# MUST FIX: directory 'instituteTypes' does not exist in original sorces
#@mv ${core}/usr/share/littlebird-tc/TrustCenter/public/images/icons/instituteTypes/* \
# ${core}/var/lib/littlebird-tc/public/images/icons/instituteTypes
@@ -41,9 +38,9 @@
# fix owner/group and permissions
@chmod -R g+w ${core}/var/lib/littlebird-tc/CA
@chmod -R g+w ${core}/var/lib/littlebird-tc/data
+ @chmod -R a+x ${core}/usr/share/littlebird-tc/TrustCenter/scripts
# MUST FIX: directory 'instituteTypes' does not exist in original sorces
# @chmod -R g+w {core}/var/lib/littlebird-tc/public/images/icons/instituteTypes
- @chmod -R u+x ${core}/var/lib/littlebird-tc/bin/*
#override_dh_link:
@dh_link