# This is a default template for a post-install scriptlet. You can # remove any functions you don't need (and this header). # arg 1: the new package version pre_install() { /bin/true mkdir -p /var/log/certmaster } # arg 1: the new package version post_install() { if [ ! -e /var/log/certmaster ] then mkdir -p /var/log/certmaster fi # /usr/LH/bin/acl_fix_fstab.py mount -o remount / if [ ! -e /etc/pki/certmaster/ca ] then mkdir -p /etc/pki/certmaster/ca fi setfacl -d -R -m 'u:nobody:rX' /etc/pki/certmaster setfacl -R -m 'u:nobody:rX' /etc/pki/certmaster setfacl -d -R -m 'u:http:rX' /etc/pki/certmaster setfacl -R -m 'u:http:rX' /etc/pki/certmaster setfacl -R -m mask:rwx /etc/pki/certmaster/ setfacl -d -R -m mask:rwx /etc/pki/certmaster/ } # arg 1: the new package version # arg 2: the old package version pre_upgrade() { /bin/true } # arg 1: the new package version # arg 2: the old package version post_upgrade() { post_install } # arg 1: the old package version pre_remove() { /bin/true } # arg 1: the old package version post_remove() { /bin/true } op=$1 shift $op $*