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

Free Ekanayaka free-guest@costa.debian.org
Mon, 07 Mar 2005 11:46:48 +0100


Author: free-guest
Date: 2005-03-07 11:46:48 +0100 (Mon, 07 Mar 2005)
New Revision: 415

Modified:
   demudi-cfengine/trunk/80demudi-cfengine
   demudi-cfengine/trunk/debian/changelog
Log:
demudi-cfengine:   
 * Invoking demudi-cfengine with xargs to prevent segfaults

Modified: demudi-cfengine/trunk/80demudi-cfengine
===================================================================
--- demudi-cfengine/trunk/80demudi-cfengine	2005-03-07 10:45:15 UTC (rev 414)
+++ demudi-cfengine/trunk/80demudi-cfengine	2005-03-07 10:46:48 UTC (rev 415)
@@ -1,5 +1,5 @@
-DPkg::Pre-Install-Pkgs { "cut -f 1 -d _ | xargs -n1 basename > /tmp/apt-packages 2>/dev/null"; };
-DPkg::Post-Invoke { "test -x /usr/sbin/demudi-cfengine && /usr/sbin/demudi-cfengine $(cat /tmp/apt-packages); rm /tmp/apt-packages"; };
+DPkg::Pre-Install-Pkgs { "cut -f 1 -d _ | xargs -n1 basename > /tmp/apt-packages 2>/dev/null || true"; };
+DPkg::Post-Invoke { "test -x /usr/sbin/demudi-cfengine && cat /tmp/apt-packages | xargs -n1 /usr/sbin/demudi-cfengine && rm /tmp/apt-packages"; };
 DPkg
 {
    Options {"--force-confnew";}

Modified: demudi-cfengine/trunk/debian/changelog
===================================================================
--- demudi-cfengine/trunk/debian/changelog	2005-03-07 10:45:15 UTC (rev 414)
+++ demudi-cfengine/trunk/debian/changelog	2005-03-07 10:46:48 UTC (rev 415)
@@ -2,6 +2,7 @@
 
   * Run cfagent only if a specific script exists for the packages passed
     arguments
+  * Invoking demudi-cfengine with xargs to prevent segfaults
 
  -- Free Ekanayaka <free@agnula.org>  Mon,  7 Mar 2005 10:04:16 +0100