23 test -f Trustcenter_CA_LB.pem || cp -av Test_Trustcenter_CA_LB.pem Trustcenter_CA_LB.pem; \ |
23 test -f Trustcenter_CA_LB.pem || cp -av Test_Trustcenter_CA_LB.pem Trustcenter_CA_LB.pem; \ |
24 test -f Trustcenter_CA.pem || cp -av Test_Trustcenter_CA.pem Trustcenter_CA.pem; \ |
24 test -f Trustcenter_CA.pem || cp -av Test_Trustcenter_CA.pem Trustcenter_CA.pem; \ |
25 } |
25 } |
26 |
26 |
27 # move logs and data to var/ |
27 # move logs and data to var/ |
|
28 @mv ${core}/usr/share/littlebird-tc/CA ${core}/var/lib/littlebird-tc |
28 @mv ${core}/usr/share/littlebird-tc/TrustCenter/data/logs ${core}/var/log/littlebird-tc |
29 @mv ${core}/usr/share/littlebird-tc/TrustCenter/data/logs ${core}/var/log/littlebird-tc |
29 @mv ${core}/usr/share/littlebird-tc/TrustCenter/data/* ${core}/var/lib/littlebird-tc/ |
30 @mv ${core}/usr/share/littlebird-tc/TrustCenter/data ${core}/var/lib/littlebird-tc |
|
31 @mv ${core}/usr/share/littlebird-tc/TrustCenter/scripts ${core}/var/lib/littlebird-tc/bin |
|
32 @mv ${core}/usr/share/littlebird-tc/TrustCenter/zf.sh ${core}/var/lib/littlebird-tc/bin/ |
|
33 @mv ${core}/usr/share/littlebird-tc/TrustCenter/zf_conf.sh ${core}/var/lib/littlebird-tc/bin/ |
|
34 # MUST FIX: directory 'instituteTypes' does not exist in original sorces |
|
35 #@mv ${core}/usr/share/littlebird-tc/TrustCenter/public/images/icons/instituteTypes/* \ |
|
36 # ${core}/var/lib/littlebird-tc/public/images/icons/instituteTypes |
30 |
37 |
31 # purge .gitignore |
38 # purge .gitignore |
32 @find ${core} ${common} ${sql} -type f -name .gitignore -delete |
39 @find ${core} ${common} ${sql} -type f -name .gitignore -delete |
33 |
40 |
34 # fix permissions |
41 # fix owner/group and permissions |
35 chmod +x ${core}/usr/share/littlebird-tc/TrustCenter/scripts/install_update_db |
42 @chmod -R g+w ${core}/var/lib/littlebird-tc/CA |
|
43 @chmod -R g+w ${core}/var/lib/littlebird-tc/data |
|
44 # MUST FIX: directory 'instituteTypes' does not exist in original sorces |
|
45 # @chmod -R g+w {core}/var/lib/littlebird-tc/public/images/icons/instituteTypes |
|
46 @chmod -R u+x ${core}/var/lib/littlebird-tc/bin/* |
36 |
47 |
37 override_dh_link: |
48 #override_dh_link: |
38 @dh_link |
49 @dh_link |
39 for dir in ${core}/var/lib/littlebird-tc/*; do \ |
50 for dir in ${core}/var/lib/littlebird-tc/data/*; do \ |
40 dir=`basename $$dir`; \ |
51 dir=`basename $$dir`; \ |
41 dh_link --package littlebird-tc-core /var/lib/littlebird-tc/$$dir /usr/share/littlebird-tc/TrustCenter/data/$$dir ;\ |
52 dh_link --package littlebird-tc-core /var/lib/littlebird-tc/data/$$dir /usr/share/littlebird-tc/TrustCenter/data/$$dir ;\ |
42 done |
53 done |
43 |
54 |
44 |
55 |
45 |
56 |
46 |
57 |