* add debian patch current-user again
authorChristian Arnold <arnold@schlittermann.de>
Fri, 14 Oct 2011 14:33:46 +0200
changeset 116 865ca85cbf5b
parent 115 dba222295f1f
child 117 e489aabf88e4
* add debian patch current-user again
debian/littlebird-tc-core.links
debian/littlebird-tc-core.postinst
debian/patches/series
debian/rules
--- 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