Fix script header to avoid set -e lintian warning
[openstack-build/ceilometer-build.git] / trusty / debian / ceilometer-common.postinst
1 #!/bin/sh
2
3 set -e
4
5 if [ "$1" = "configure" ]; then
6         if ! getenv group ceilometer > /dev/null 2>&1; then
7                 addgroup --quiet --system ceilometer >/dev/null
8         fi
9
10         if ! getenv passwd ceilometer > /dev/null 2>&1; then
11                 adduser --system \
12                         --home /var/lib/ceilometer \
13                         --no-create-home \
14                         --quiet \
15                         --disabled-password \
16                         --shell /bin/false \
17                         --group ceilometer \
18                         ceilometer
19         fi
20
21         chown -R ceilometer:adm /var/log/ceilometer
22         chmod 0750 /var/log/ceilometer
23         chown -R ceilometer:ceilometer /var/lib/ceilometer /etc/ceilometer
24 fi
25
26 #DEBHELPER#