aboutsummaryrefslogblamecommitdiff
path: root/www/aolserver/files/pkg-install.in
blob: e77b789c4e74d7e16beafd472fc0a80cf082588a (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12


                            








                                   

                









                                                                                                                                   







                    


          
#! /bin/sh

PATH=/bin:/usr/sbin:/usr/bin
EXAMPLESDIR="%%EXAMPLESDIR%%"
AOLSERVERBASE="%%AOLSERVERBASE%%"
AOLSERVERUSER="%%AOLSERVERUSER%%"
AOLSERVERGROUP="%%AOLSERVERGROUP%%"

MKDIR="%%MKDIR%%"
ECHO_CMD="%%ECHO_CMD%%"
CHOWN="%%CHOWN%%"
CHMOD="%%CHMOD%%"

post-install() {
	${ECHO_CMD} "Running post-install script"
	${ECHO_CMD} "Setting file permissions"
	${MKDIR} -p ${AOLSERVERBASE}/servers/server1/pages
	${MKDIR} -p ${AOLSERVERBASE}/servers/server1/modules/nslog
	${MKDIR} -p ${AOLSERVERBASE}/log
	[ -f ${AOLSERVERBASE}/servers/server1/pages/index.html ] || \
		${ECHO_CMD} "Welcome. You have made it. Aolserver has started." > ${AOLSERVERBASE}/servers/server1/pages/index.html
	${CHOWN} ${AOLSERVERUSER}:${AOLSERVERGROUP} ${AOLSERVERBASE}/servers/server1/modules/nslog
	${CHOWN} ${AOLSERVERUSER}:${AOLSERVERGROUP} ${AOLSERVERBASE}/log
	${CHMOD} 755 ${AOLSERVERBASE}
}

case $2 in

POST-INSTALL)
	post-install
	;;
*)
	;;
esac