debian/littlebird-tc-core.postinst
changeset 115 dba222295f1f
parent 110 7a0959f212e6
child 116 865ca85cbf5b
equal deleted inserted replaced
114:80f38523fb1e 115:dba222295f1f
    22 trap "rm -f $tmp" EXIT INT QUIT TERM
    22 trap "rm -f $tmp" EXIT INT QUIT TERM
    23 
    23 
    24 case "$1" in
    24 case "$1" in
    25     configure)
    25     configure)
    26 
    26 
    27     dirs="/var/log/littlebird-tc /var/lib/littlebird-tc"
    27     dirs="/var/log/littlebird-tc /var/lib/littlebird-tc/CA /var/lib/littlebird-tc/data"
    28     chown -R :www-data $dirs
    28     dir_bin="/var/lib/littlebird-tc/bin"
    29     chmod -R g+w $dirs
    29     chgrp -R www-data $dirs
       
    30     chown -R www-data $dir_bin/*
    30 
    31 
    31     # Timezone in /usr/local/zend/etc/php.ini
    32     # Timezone in /usr/local/zend/etc/php.ini
    32     # note: this file is handled as a conffile under ucf control
    33     # note: this file is handled as a conffile under ucf control
    33     f=/usr/local/zend/etc/php.ini
    34     f=/usr/local/zend/etc/php.ini
    34     perl -pi -e 's{^;?\s*(date\.timezone\s*=).*$}{$1 "Europe/Berlin"}' $f
    35     perl -pi -e 's{^;?\s*(date\.timezone\s*=).*$}{$1 "Europe/Berlin"}' $f