updated on Fri Jan 13 00:14:41 UTC 2012
[aur-mirror.git] / jabberd2 / install
blob7197cd8936145665f3d50ca18c3e1c0dc9e00e42
1 post_install() {
2         getent group jabber &>/dev/null || groupadd -r jabber >/dev/null
3         getent passwd jabber &>/dev/null || useradd -r -g jabber -d /etc/jabberd -s /bin/false -c jabber jabber >/dev/null
4         mkdir -p /var/lib/jabberd/{db,log,pid}
5         sqlite3 /var/lib/jabberd/db/sqlite.db < /var/lib/jabberd/tools/db-setup.sqlite
6         chown -R jabber:jabber /var/lib/jabberd
7         chown -R root:jabber /etc/jabberd
8         cat <<EOF
9 ==> Customize the configuration files in /etc/jabberd/.
10 ==> For details, see: http://www.jabberdoc.org/AdminGuide
11 ==> Run with the rc script: /etc/rc.d/jabberd start
12 EOF
15 pre_remove() {
16         /etc/rc.d/jabberd stop
19 post_remove() {
20         getent passwd jabber &>/dev/null && userdel jabber >/dev/null
21         getent group jabber &>/dev/null && groupdel jabber >/dev/null