[Demudi-commits] r338 - in demudi-cfengine/trunk: . debian scripts

Free Ekanayaka free-guest@haydn.debian.org
Wed, 15 Dec 2004 01:16:39 -0700


Author: free-guest
Date: 2004-12-15 01:16:29 -0700 (Wed, 15 Dec 2004)
New Revision: 338

Added:
   demudi-cfengine/trunk/scripts/sysv-rc
Modified:
   demudi-cfengine/trunk/debian/changelog
   demudi-cfengine/trunk/demudi-cfengine
Log:
demudi-cfengine:   
 * Removing cron and and ancron from rc.d script on new installs

Modified: demudi-cfengine/trunk/debian/changelog
===================================================================
--- demudi-cfengine/trunk/debian/changelog	2004-12-15 08:08:02 UTC (rev 337)
+++ demudi-cfengine/trunk/debian/changelog	2004-12-15 08:16:29 UTC (rev 338)
@@ -1,3 +1,9 @@
+demudi-cfengine (0.10) unstable; urgency=low
+
+  * Removing cron and and ancron from rc.d script on new installs
+
+ -- Free Ekanayaka <free@agnula.org>  Tue, 14 Dec 2004 13:49:00 +0100
+
 demudi-cfengine (0.9) unstable; urgency=low
 
   * Using demudi stable instead of testing

Modified: demudi-cfengine/trunk/demudi-cfengine
===================================================================
--- demudi-cfengine/trunk/demudi-cfengine	2004-12-15 08:08:02 UTC (rev 337)
+++ demudi-cfengine/trunk/demudi-cfengine	2004-12-15 08:16:29 UTC (rev 338)
@@ -4,18 +4,23 @@
 
 set -e
 
+binary=/usr/sbin/cfagent
+basedir=/usr/share/demudi-cfengine
+inputs=$basedir/scripts
+config=$basedir/cfagent.conf
+new=
+
 if [ "$1" ]; then
 	script=$1
+	if [ "$1" == "new" ]; then
+	    script="all"
+	    new="-D new"
+	fi
 else
 	script="all"
 fi
 
-binary=/usr/sbin/cfagent
-basedir=/usr/share/demudi-cfengine
-inputs=$basedir/scripts
-config=$basedir/cfagent.conf
-
 export CFINPUTS="$inputs"
-cd $inputs && $binary -v -f $config -D $script
+cd $inputs && $binary -v -f $config -D $script $new
 
 exit 0

Added: demudi-cfengine/trunk/scripts/sysv-rc
===================================================================
--- demudi-cfengine/trunk/scripts/sysv-rc	2004-12-15 08:08:02 UTC (rev 337)
+++ demudi-cfengine/trunk/scripts/sysv-rc	2004-12-15 08:16:29 UTC (rev 338)
@@ -0,0 +1,6 @@
+shellcommands:
+
+	new::
+
+		"/usr/sbin/update-rc.d -f cron remove"
+		"/usr/sbin/update-rc.d -f anacron remove"