DaPortal
#!/bin/sh
							#$Id$
							#Copyright (c) 2012-2016 Pierre Pronchery <khorben@defora.org>
							#This file is part of DaPortal
							#This program is free software: you can redistribute it and/or modify
							#it under the terms of the GNU General Public License as published by
							#the Free Software Foundation, version 3 of the License.
							#
							#This program is distributed in the hope that it will be useful,
							#but WITHOUT ANY WARRANTY; without even the implied warranty of
							#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
							#GNU General Public License for more details.
							#
							#You should have received a copy of the GNU General Public License
							#along with this program.  If not, see <http://www.gnu.org/licenses/>.
							#variables
							PACKAGE="daportal"
							PROGNAME="daportal"
							#executables
							DAPORTALPHP="daportal.php"
							PHP="php"
							PREFIX="@PREFIX@"
							SYSCONFDIR="@SYSCONFDIR@"
							DATADIR="@DATADIR@"
							DAPORTALDIR="$DATADIR/$PACKAGE"
							#functions
							#private
							#error
							_error() {
								echo "$PROGNAME: $@" 1>&2
								return 2
							}
							#warning
							_warning() {
								echo "$PROGNAME: $@" 1>&2
							}
							#public
							#main
							#load the configuration
							[ -f "$SYSCONFDIR/defaults/$PACKAGE" ] && . "$SYSCONFDIR/defaults/$PACKAGE"
							#locate the installation directory
							if [ ! -d "$DAPORTALDIR/src" ]; then
								_error "Could not locate the DaPortal directory"
								exit $?
							fi
							#run DaPortal
							(cd "$DAPORTALDIR/src" && $PHP $DAPORTALPHP "$@")
							