#!/bin/sh
#
# Author: Petter Reinholdtsen <pere@hungry.com>
# Date:   2001-11-25
#
# Run cfengine on config files in /etc/cfengine/debian-edu/.  Used by the
# Debian Edu project.

basedir=/etc/cfengine/debian-edu
masterhost=cfengine
if [ -x /usr/sbin/cfagent ] ; then 
  binary=/usr/sbin/cfagent
else
  binary=/usr/bin/cfengine
fi
flagfile=/root/dbootstrap_settings

if [ ! -f $flagfile ] ; then
    touch $flagfile
    flagfilecreated=yes
fi

cd $basedir || exit 1

test -x $binary || exit 2

CFINPUTS="$basedir"
export CFINPUTS

$binary -v -f cfengine.conf $@

if [ "$flagfilecreated" = "yes" ] ; then
    rm $flagfile
fi
