~ubuntu-branches/ubuntu/precise/389-ds-base/precise

« back to all changes in this revision

Viewing changes to debian/389-ds-base.postinst

  • Committer: Package Import Robot
  • Author(s): Timo Aaltonen
  • Date: 2012-03-01 23:54:24 UTC
  • Revision ID: package-import@ubuntu.com-20120301235424-l64cdti6p9ros2rq
Tags: 1.2.10.2-0ubuntu1
Pull from unreleased debian branch. (LP: #27463)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/bin/sh
 
2
set -e
 
3
 
 
4
. /usr/share/debconf/confmodule
 
5
 
 
6
CONFIG_DIR=/etc/dirsrv
 
7
 
 
8
if [ "$1" = configure ]; then
 
9
 
 
10
    # lets give them a user/group in all cases.
 
11
    if ! getent passwd dirsrv >/dev/null; then 
 
12
                        adduser --quiet --system --home /var/lib/dirsrv \
 
13
                                --disabled-password --group \
 
14
                                --gecos "389 Directory Server user" \
 
15
                                dirsrv > /dev/null
 
16
    fi
 
17
 
 
18
    chown -R dirsrv:dirsrv /etc/dirsrv/ /var/log/dirsrv/ /var/lib/dirsrv/ >/dev/null || true
 
19
    chmod 750 /etc/dirsrv/ /var/log/dirsrv/ /var/lib/dirsrv/ >/dev/null || true
 
20
fi
 
21
 
 
22
#DEBHELPER#