#parameters ["doit"] "confdirectory
#---------------------------------------------------------------
#start delay
+APPLICATION=mailleur
DELAY=10
DOIT=doit
#---------------------------------------------------------------
+OWNER=`stat -c '%U' resetdb.sh`
+USER=`id -nu`
+if [ "$USER" != "$OWNER" ] ; then
+ echo ""
+ echo "-----------"
+ echo "ATTENTION! $0 MUST BE executed by $0 owner, exiting"
+ echo "-----------"
+ exit 1
+ fi
+#---------------------------------------------------------------
if [ $# -ge 1 -a "$1" != "$DOIT" ] ; then
echo ""
echo "-----------"
if [ $1 == $DOIT ] ; then
shift;
fi
+CONF=/etc/$APPLICATION/$APPLICATION.conf
if [ $# -gt 0 ] ; then
- . $1
+ CONF=$1
fi
-
+if [ ! -f $CONF ] ; then
+ echo "configuration file $CONF is missing, exiting!"
+ exit 1
+ fi
+. $CONF
#---------------------------------------------------------------
#destroying the database
case "$DB_TYPE" in