Bas van der Vlies <[EMAIL PROTECTED]> writes: > When i want to install deb packages with cfengine2 it will always install > the package with statements like: > > package: > ipython action=install
Can you please elaborate a bit? What do you expect and what does happen / not happen? > fix included: > -/* > - * HvB : Changed cfopen to cfopen_sh > -*/ > -if ((pp = cfpopen_sh(VBUFF, "r")) == NULL) > +if ((pp = cfpopen (VBUFF, "r")) == NULL) > { > Verbose ("Could not execute APT-command (apt-cache policy).\n"); > return 0; > @@ -768,7 +765,6 @@ In the next email to this bug you say: > The patch must be cfpopen must be replace by cfpopen_sh ;-) So what you want is the following, | diff -ruN cfengine-2.2.3.orig/src/package.c | cfengine-2.2.3/src/package.c | --- cfengine-2.2.3.orig/src/package.c 2007-11-21 18:20:01.000000000 +0100 | +++ cfengine-2.2.3/src/package.c 2008-02-13 23:13:13.000000000 +0100 | @@ -734,7 +734,7 @@ | snprintf (VBUFF, CF_BUFSIZE, "/usr/bin/apt-cache policy %s 2>&1 | grep -v " \ | "\"W: Unable to locate package \"", package); | | -if ((pp = cfpopen_sh(VBUFF, "r")) == NULL) | +if ((pp = cfpopen (VBUFF, "r")) == NULL) | { | Verbose ("Could not execute APT-command (apt-cache).\n"); | return 0; right? - Werner -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]