#!/bin/sh
#
# Solaris pkg pre-install script.
#	Keep in step with "%pre" section of "heartbeat.spec".
#
# (c) 2004 David Lee <t.d.lee@durham.ac.uk>
#
# License:      GNU General Public License (GPL)
#

if
  getent group @HA_APIGROUP@ >/dev/null
then
  : OK group @HA_APIGROUP@ already present
else
  GROUPOPT="-g @HA_APIGID@"
  if
    /usr/sbin/groupadd $GROUPOPT @HA_APIGROUP@ 2>/dev/null
  then
    : OK we were able to add group @HA_APIGROUP@
  else
    /usr/sbin/groupadd @HA_APIGROUP@
  fi
fi

if
  getent passwd @HA_CCMUSER@ >/dev/null
then
  : OK user @HA_CCMUSER@ already present
else
  USEROPT="-g @HA_APIGROUP@ -u @HA_CCMUID@ -d @HA_COREDIR@/@HA_CCMUSER@"
  if
    /usr/sbin/useradd $USEROPT @HA_CCMUSER@ 2>/dev/null
  then
    : OK we were able to add user @HA_CCMUSER@
  else
    /usr/sbin/useradd @HA_CCMUSER@
  fi
fi
