#!/sbin/sysh
#
# Copyright (c) 1999 by Sun Microsystems, Inc.
# All rights reserved.
#
#ident  "@(#)apache.sh  1.3     99/11/10 SMI"

APACHE_HOME=/usr/apache
PIDFILE=/var/run/httpd.pid

#get profile name from script name
CUSTOMER=`basename $0|cut -f2 -d.`
export CUSTOMER
setprof ${CUSTOMER}
CONF_DIR=/export/home/${CUSTOMER}admin

if [ ! -d ${CONF_DIR} ]; then
        exit 0
fi

setfacl -m group:webserver:rwx /var/run
setfacl -m mask:rwx /var/run

case "$1" in
start)
        /bin/rm -f ${PIDFILE}
        cmdtext="starting"
        ;;
restart)
        cmdtext="restarting"
        ;;
stop)
        cmdtext="stopping"
        ;;
*)
        echo "Usage: $0 {start|stop|restart}"
        exit 1
        ;;
esac

echo "httpd ${CUSTOMER} $cmdtext."

status=`${APACHE_HOME}/bin/apachectl $1 2>&1`

if [ $? != 0 ]; then
        echo "$status"
        exit 1
fi
exit 0
