freebsd-ports/net/openpbx.org/pkg-install
Maxim Sobolev 449ec9c074 Add openpbx.org 1.2, an Open Source PBX and telephony toolkit. It's fork
of asterisk 1.2 with the aim of having more open development model and
focus on cross-platform compatibility.

Sponsored by:   Sippy Software, Inc.
2007-04-04 08:35:09 +00:00

42 lines
812 B
Bash

#! /bin/sh
# $FreeBSD: /tmp/pcvs/ports/net/openpbx.org/Attic/pkg-install,v 1.1 2007-04-04 08:35:09 sobomax Exp $
PATH=/bin:/usr/sbin
OPENPBXUSER=openpbx
case $2 in
PRE-INSTALL)
USER=${OPENPBXUSER}
GROUP=${USER}
if pw group show "${GROUP}" 2>/dev/null; then
echo "You already have a group \"${GROUP}\", so I will use it."
else
if pw groupadd ${GROUP} ; then
echo "Added group \"${GROUP}\"."
else
echo "Adding group \"${GROUP}\" failed..."
exit 1
fi
fi
if pw user show "${USER}" 2>/dev/null; then
echo "You already have a user \"${USER}\", so I will use it."
else
if pw useradd ${USER} -g ${GROUP} -h - \
-d / -c "OpennPBX Daemon"
then
echo "Added user \"${USER}\"."
else
echo "Adding user \"${USER}\" failed..."
exit 1
fi
fi
;;
BACKUPWARNING)
true
;;
esac