6
if ! id pyca > /dev/null 2>&1 ; then
7
adduser --system --no-create-home pyca 2>&1 > /dev/null || exit 78
13
if test -e /var/log/pyca; then
15
chmod 655 /var/log/pyca || exit 78
16
chgrp adm /var/log/pyca || exit 78
21
if id www-data > /dev/null 2>&1; then
23
chgrp www-data /var/log/pyca/httpd_error_log || exit 78
24
chmod 620 /var/log/pyca/httpd_error_log || exit 78
28
if id daemon > /dev/null 2>&1; then
30
chgrp daemon /var/log/pyca/ca-certreq-mail.out || exit 78
31
chmod 620 /var/log/pyca/ca-certreq-mail.out || exit 78
39
if test -e /etc/aliases; then
41
if ! grep -q ca-certreq-mail /etc/aliases;then
43
cat >> /etc/aliases <<EOF || exit 78
44
ca-certreq-mail: |/usr/sbin/ca-certreq-mail.py
46
if test -e /usr/bin/newaliases; then
47
newaliases 2>&1 > /dev/null || exit 78
66
abort-upgrade|abort-remove|abort-deconfigure)
71
echo "postinst called with unknown argument \`$1'" >&2