Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/cfengine/Makefile,v
retrieving revision 1.32
diff -u -p -r1.32 Makefile
--- Makefile	19 Oct 2010 07:43:00 -0000	1.32
+++ Makefile	19 Oct 2010 17:55:25 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=	GNU system administration tool for networks
 
-DISTNAME=      	cfengine-2.2.10
+DISTNAME=      	cfengine-3.1.0b2
 CATEGORIES=	sysutils
 
 HOMEPAGE=	http://www.cfengine.org/
@@ -15,14 +15,16 @@ PERMIT_PACKAGE_FTP=	Yes
 PERMIT_DISTFILES_CDROM=	Yes
 PERMIT_DISTFILES_FTP=	Yes
 
-WANTLIB=		c crypto m pthread
+WANTLIB=		c crypto m pthread pcre
 
 MASTER_SITES=		${HOMEPAGE}tarballs/
 
 CONFIGURE_STYLE=	gnu
-CONFIGURE_ARGS+=	--with-docs
+CONFIGURE_ARGS+=	--with-openssl=/usr
+CONFIGURE_ENV+=		CPPFLAGS=-I${LOCALBASE}/include LDFLAGS=-L${LOCALBASE}/lib
 USE_GROFF =	Yes
 
-LIB_DEPENDS=		lib/db4/db.>=4:db->=4,<5:databases/db/v4
+LIB_DEPENDS=		lib/db4/db.>=4:db->=4,<5:databases/db/v4 \
+			pcre.>=2::devel/pcre
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/sysutils/cfengine/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo	1 Sep 2009 14:25:15 -0000	1.12
+++ distinfo	19 Oct 2010 17:55:25 -0000
@@ -1,5 +1,5 @@
-MD5 (cfengine-2.2.10.tar.gz) = O5D/i/LslBzTPPtl9QEvFg==
-RMD160 (cfengine-2.2.10.tar.gz) = Z/09yAJw3AAIh+Pb8m83IzjiYA8=
-SHA1 (cfengine-2.2.10.tar.gz) = AyvsC8Wf/ucXlCLpbf2QKvv5Q0A=
-SHA256 (cfengine-2.2.10.tar.gz) = 80aXzFLhNCxexLRaSt+fv/36BaaL3HxTOC9y0D4QZ4M=
-SIZE (cfengine-2.2.10.tar.gz) = 2690333
+MD5 (cfengine-3.1.0b2.tar.gz) = exQ4pRzS3NCktwpS4ybZPA==
+RMD160 (cfengine-3.1.0b2.tar.gz) = 8iOEegtZwGqEKmNpuETlo6vxDoo=
+SHA1 (cfengine-3.1.0b2.tar.gz) = yfi3G8PPV0TiW/FkKKqDRsBAaLs=
+SHA256 (cfengine-3.1.0b2.tar.gz) = wqmorJwZ1To5sOaZpHse1Q7jnuSROQ5lKNtYbp+wbKE=
+SIZE (cfengine-3.1.0b2.tar.gz) = 1567224
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/sysutils/cfengine/patches/patch-configure,v
retrieving revision 1.7
diff -u -p -r1.7 patch-configure
--- patches/patch-configure	1 Sep 2009 14:25:15 -0000	1.7
+++ patches/patch-configure	19 Oct 2010 17:55:25 -0000
@@ -1,11 +1,11 @@
 $OpenBSD: patch-configure,v 1.7 2009/09/01 14:25:15 okan Exp $
---- configure.orig	Sat Apr 11 15:59:34 2009
-+++ configure	Thu May 28 17:33:23 2009
-@@ -23738,7 +23738,7 @@ $as_echo_n "checking Checking for GCC Specific compile
+--- configure.orig	Wed Oct 13 01:59:05 2010
++++ configure	Tue Oct 19 09:51:10 2010
+@@ -26800,7 +26800,7 @@ $as_echo_n "checking Checking for GCC Specific compile
  if test x"$GCC" = "xyes"; then
  
  
--	GCC_CFLAG="-g -O2 -Wreturn-type -Wmissing-prototypes -Wuninitialized"
+-	GCC_CFLAG="-g -Wreturn-type -Wmissing-prototypes -Wuninitialized"
 +	GCC_CFLAG=""
  	{ $as_echo "$as_me:$LINENO: result: yes" >&5
  $as_echo "yes" >&6; }
Index: patches/patch-doc_Makefile_in
===================================================================
RCS file: patches/patch-doc_Makefile_in
diff -N patches/patch-doc_Makefile_in
--- patches/patch-doc_Makefile_in	1 Sep 2009 14:25:15 -0000	1.5
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,30 +0,0 @@
-$OpenBSD: patch-doc_Makefile_in,v 1.5 2009/09/01 14:25:15 okan Exp $
---- doc/Makefile.in.orig	Sat Apr 11 15:59:32 2009
-+++ doc/Makefile.in	Thu May 28 17:32:35 2009
-@@ -69,7 +69,7 @@ NROFF = nroff
- MANS = $(man_MANS)
- docDATA_INSTALL = $(INSTALL_DATA)
- htmlDATA_INSTALL = $(INSTALL_DATA)
--DATA = $(doc_DATA) $(html_DATA)
-+DATA =
- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
- ACLOCAL = @ACLOCAL@
- AMTAR = @AMTAR@
-@@ -697,7 +697,7 @@ info: info-am
- 
- info-am: $(INFO_DEPS)
- 
--install-data-am: install-docDATA install-htmlDATA install-info-am \
-+install-data-am: install-info-am \
- 	install-man
- 
- install-dvi: install-dvi-am
-@@ -818,7 +818,7 @@ uninstall-man: uninstall-man8
- 
- .PHONY: all all-am check check-am clean clean-generic clean-libtool \
- 	dist-info distclean distclean-generic distclean-libtool \
--	distdir dvi dvi-am html html-am info info-am install \
-+	distdir dvi dvi-am info info-am install \
- 	install-am install-data install-data-am install-docDATA \
- 	install-dvi install-dvi-am install-exec install-exec-am \
- 	install-html install-html-am install-htmlDATA install-info \
Index: patches/patch-docs_Makefile_in
===================================================================
RCS file: patches/patch-docs_Makefile_in
diff -N patches/patch-docs_Makefile_in
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-docs_Makefile_in	19 Oct 2010 17:55:25 -0000
@@ -0,0 +1,30 @@
+$OpenBSD$
+--- docs/Makefile.in.orig	Wed Oct 13 01:59:05 2010
++++ docs/Makefile.in	Tue Oct 19 09:49:56 2010
+@@ -73,7 +73,7 @@ man8dir = $(mandir)/man8
+ am__installdirs = "$(DESTDIR)$(man8dir)" "$(DESTDIR)$(docdir)"
+ NROFF = nroff
+ MANS = $(man_MANS)
+-DATA = $(doc_DATA)
++DATA =
+ DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ ACLOCAL = @ACLOCAL@
+ AMTAR = @AMTAR@
+@@ -466,7 +466,7 @@ info: info-am
+ 
+ info-am:
+ 
+-install-data-am: install-docDATA install-man
++install-data-am: install-man
+ 
+ install-dvi: install-dvi-am
+ 
+@@ -518,7 +518,7 @@ uninstall-man: uninstall-man8
+ 
+ .PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ 	distclean distclean-generic distclean-libtool distdir dvi \
+-	dvi-am html html-am info info-am install install-am \
++	dvi-am html info info-am install install-am \
+ 	install-data install-data-am install-docDATA install-dvi \
+ 	install-dvi-am install-exec install-exec-am install-html \
+ 	install-html-am install-info install-info-am install-man \
Index: patches/patch-inputs_Makefile_in
===================================================================
RCS file: /cvs/ports/sysutils/cfengine/patches/patch-inputs_Makefile_in,v
retrieving revision 1.2
diff -u -p -r1.2 patch-inputs_Makefile_in
--- patches/patch-inputs_Makefile_in	25 Apr 2009 22:07:37 -0000	1.2
+++ patches/patch-inputs_Makefile_in	19 Oct 2010 17:55:25 -0000
@@ -1,12 +1,12 @@
 $OpenBSD: patch-inputs_Makefile_in,v 1.2 2009/04/25 22:07:37 okan Exp $
---- inputs/Makefile.in.orig	Wed Jun 11 12:39:21 2008
-+++ inputs/Makefile.in	Thu Jul  3 13:02:36 2008
-@@ -15,7 +15,7 @@
+--- inputs/Makefile.in.orig	Wed Oct 13 01:59:05 2010
++++ inputs/Makefile.in	Tue Oct 19 09:49:56 2010
+@@ -16,7 +16,7 @@
  @SET_MAKE@
  
  VPATH = @srcdir@
 -pkgdatadir = $(datadir)/@PACKAGE@
 +pkgdatadir = $(datadir)/examples/@PACKAGE@
- pkglibdir = $(libdir)/@PACKAGE@
  pkgincludedir = $(includedir)/@PACKAGE@
- am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+ pkglibdir = $(libdir)/@PACKAGE@
+ pkglibexecdir = $(libexecdir)/@PACKAGE@
Index: patches/patch-pub_getopt_c
===================================================================
RCS file: /cvs/ports/sysutils/cfengine/patches/patch-pub_getopt_c,v
retrieving revision 1.1
diff -u -p -r1.1 patch-pub_getopt_c
--- patches/patch-pub_getopt_c	17 Jun 2004 11:21:42 -0000	1.1
+++ patches/patch-pub_getopt_c	19 Oct 2010 17:55:25 -0000
@@ -1,11 +1,12 @@
 $OpenBSD: patch-pub_getopt_c,v 1.1 2004/06/17 11:21:42 sturm Exp $
---- pub/getopt.c.orig	2004-06-12 23:37:42.000000000 -0400
-+++ pub/getopt.c	2004-06-12 23:38:17.000000000 -0400
-@@ -60,6 +60,10 @@ Cambridge, MA 02139, USA.  */
+--- pub/getopt.c.orig	Sun Jun  6 09:31:49 2010
++++ pub/getopt.c	Tue Oct 19 10:01:14 2010
+@@ -60,6 +60,11 @@ Cambridge, MA 02139, USA.  */
  #include <stdlib.h>
  #endif	/* GNU C library.  */
  
 +#ifdef __OpenBSD__
++#include <string.h>
 +#include <unistd.h>
 +#endif
 +
Index: patches/patch-src_cf3lex_c
===================================================================
RCS file: patches/patch-src_cf3lex_c
diff -N patches/patch-src_cf3lex_c
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_cf3lex_c	19 Oct 2010 17:55:25 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- src/cf3lex.c.orig	Wed Oct 13 01:59:25 2010
++++ src/cf3lex.c	Tue Oct 19 09:49:56 2010
+@@ -1520,7 +1520,7 @@ static void yy_load_buffer_state  (void)
+ }
+ 
+ #ifndef __cplusplus
+-extern int isatty (int );
++#include <unistd.h>
+ #endif /* __cplusplus */
+     
+ /* Initializes or reinitializes a buffer.
Index: patches/patch-src_cflex_c
===================================================================
RCS file: patches/patch-src_cflex_c
diff -N patches/patch-src_cflex_c
--- patches/patch-src_cflex_c	1 Sep 2009 14:25:15 -0000	1.5
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_cflex_c,v 1.5 2009/09/01 14:25:15 okan Exp $
---- src/cflex.c.orig	Sat Apr 11 16:00:11 2009
-+++ src/cflex.c	Thu May 28 17:32:35 2009
-@@ -4890,7 +4890,7 @@ static void yy_load_buffer_state  (void)
- }
- 
- #ifndef __cplusplus
--extern int isatty (int );
-+#include <unistd.h>
- #endif /* __cplusplus */
-     
- /* Initializes or reinitializes a buffer.
Index: patches/patch-src_client_code_c
===================================================================
RCS file: patches/patch-src_client_code_c
diff -N patches/patch-src_client_code_c
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_client_code_c	19 Oct 2010 17:55:25 -0000
@@ -0,0 +1,21 @@
+$OpenBSD$
+--- src/client_code.c.orig	Tue Oct 19 10:01:52 2010
++++ src/client_code.c	Tue Oct 19 10:05:03 2010
+@@ -1035,7 +1035,7 @@ if (!attr.copy.force_ipv4)
+             }
+          }
+ 
+-      if(TryConnect(conn,&tv,ap->ai_addr,ap->ai_addrlen))
++      if(TryConnect(conn,&tv,(struct sockaddr_in *)ap->ai_addr,ap->ai_addrlen))
+ 	{
+ 	  connected = true;
+ 	  break;
+@@ -1393,7 +1393,7 @@ int TryConnect(struct cfagent_connection *conn, struct
+      CfOut(cf_error,"","!! Could not set socket to non-blocking mode");
+      }
+ 
+-   res = connect(conn->sd,cinp,cinpSz);
++   res = connect(conn->sd,(const struct sockaddr *)cinp,cinpSz);
+ 
+    if (res < 0)
+       {
Index: patches/patch-src_crypto_c
===================================================================
RCS file: /cvs/ports/sysutils/cfengine/patches/patch-src_crypto_c,v
retrieving revision 1.4
diff -u -p -r1.4 patch-src_crypto_c
--- patches/patch-src_crypto_c	12 Oct 2007 20:12:19 -0000	1.4
+++ patches/patch-src_crypto_c	19 Oct 2010 17:55:25 -0000
@@ -1,12 +1,12 @@
-$OpenBSD: patch-src_crypto_c,v 1.4 2007/10/12 20:12:19 sturm Exp $
---- src/crypto.c.orig	Mon Jul 10 13:53:47 2006
-+++ src/crypto.c	Sun Sep  2 15:44:05 2007
-@@ -294,7 +294,7 @@ snprintf(buffer,CF_BUFSIZE,"%d%d%25s",(int)CFSTARTTIME
+$OpenBSD: patch-src_crypto_c,v 1.3 2005/07/21 15:16:46 aanriot Exp $
+--- src/crypto.c.orig	Fri Sep 17 05:21:50 2010
++++ src/crypto.c	Tue Oct 19 09:49:56 2010
+@@ -433,7 +433,7 @@ snprintf(buffer,CF_BUFSIZE,"%d%d%25s",(int)CFSTARTTIME
  
  EVP_DigestUpdate(&context,buffer,CF_BUFSIZE);
  
 -snprintf(pscomm,CF_BUFSIZE,"%s %s",VPSCOMM[VSYSTEMHARDCLASS],VPSOPTS[VSYSTEMHARDCLASS]);
 +snprintf(pscomm,CF_MAXLINKSIZE,"%s %s",VPSCOMM[VSYSTEMHARDCLASS],VPSOPTS[VSYSTEMHARDCLASS]);
  
- if ((pp = cfpopen(pscomm,"r")) == NULL)
+ if ((pp = cf_popen(pscomm,"r")) != NULL)
     {
Index: patches/patch-src_do_c
===================================================================
RCS file: patches/patch-src_do_c
diff -N patches/patch-src_do_c
--- patches/patch-src_do_c	1 Sep 2009 14:25:15 -0000	1.9
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
-$OpenBSD: patch-src_do_c,v 1.9 2009/09/01 14:25:15 okan Exp $
---- src/do.c.orig	Sun Mar  8 12:27:56 2009
-+++ src/do.c	Thu May 28 17:32:35 2009
-@@ -3401,7 +3401,7 @@ if (MatchStringInFstab(mountpt))
-          CfLog(cfinform,"---------------------------------------------------","");
-          
-          /* delete current fstab entry and unmount if necessary */
--         snprintf(mountspec,CF_BUFSIZE,".+:%s",mountpt);
-+         snprintf(mountspec,MAXPATHLEN,".+:%s",mountpt);
-          mntentry = LocateItemContainingRegExp(VMOUNTED,mountspec);
-          if (mntentry)
-             {
-@@ -3410,7 +3410,7 @@ if (MatchStringInFstab(mountpt))
-             strcat(mountspec,mountpt);
-             }
-          else  /* mountpt isn't mounted, so Unmount can use dummy host name */
--             snprintf(mountspec,CF_BUFSIZE,"host:%s",mountpt);
-+             snprintf(mountspec,MAXPATHLEN,"host:%s",mountpt);
-          
-          /* delete current fstab entry and unmount if necessary (don't rmdir) */
-          cleaner.name        = mountspec;
Index: patches/patch-src_instrument_c
===================================================================
RCS file: patches/patch-src_instrument_c
diff -N patches/patch-src_instrument_c
--- patches/patch-src_instrument_c	1 Sep 2009 14:25:15 -0000	1.3
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_instrument_c,v 1.3 2009/09/01 14:25:15 okan Exp $
---- src/instrument.c.orig	Fri Feb 27 15:18:32 2009
-+++ src/instrument.c	Thu May 28 17:32:35 2009
-@@ -542,7 +542,7 @@ while (dbcp->c_get(dbcp, &key, &value, DB_NEXT) == 0)
-    
-    tthen = (time_t)then;
- 
--   snprintf(datebuf,CF_BUFSIZE-1,"%s",ctime(&tthen));
-+   snprintf(datebuf,CF_MAXVARSIZE-1,"%s",ctime(&tthen));
-    datebuf[strlen(datebuf)-9] = '\0';                     /* Chop off second and year */
- 
-    snprintf(addr,15,"%s",hostname+1);
Index: patches/patch-src_instrumentation_c
===================================================================
RCS file: patches/patch-src_instrumentation_c
diff -N patches/patch-src_instrumentation_c
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_instrumentation_c	19 Oct 2010 17:55:25 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- src/instrumentation.c.orig	Wed Oct 13 01:43:58 2010
++++ src/instrumentation.c	Tue Oct 19 09:49:56 2010
+@@ -249,7 +249,7 @@ while(NextDB(dbp,dbcp,&key,&ksize,&stored,&vsize))
+       var = entry.Q.var;
+       lastseen = now - then;
+             
+-      snprintf(tbuf,CF_BUFSIZE-1,"%s",cf_ctime(&then));
++      snprintf(tbuf,CF_MAXVARSIZE-1,"%s",cf_ctime(&then));
+       tbuf[strlen(tbuf)-9] = '\0';                     /* Chop off second and year */
+ 
+       if (lastseen > lsea)
Index: patches/patch-src_misc_c
===================================================================
RCS file: patches/patch-src_misc_c
diff -N patches/patch-src_misc_c
--- patches/patch-src_misc_c	1 Sep 2009 14:25:15 -0000	1.8
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_misc_c,v 1.8 2009/09/01 14:25:15 okan Exp $
---- src/misc.c.orig	Wed Feb 11 00:55:36 2009
-+++ src/misc.c	Thu May 28 17:32:35 2009
-@@ -273,7 +273,7 @@ else if (pid == 0)                     /* child */
-    ALARM_PID = -1;
-    if (useshell)
-       {
--      if (execl("/bin/sh","sh","-c",comm,NULL) == -1)
-+      if (execl("/bin/sh","sh","-c",comm,(void *)NULL) == -1)
-          {
-          yyerror("script failed");
-          perror("execl");
Index: patches/patch-src_pipes_c
===================================================================
RCS file: patches/patch-src_pipes_c
diff -N patches/patch-src_pipes_c
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_pipes_c	19 Oct 2010 17:55:25 -0000
@@ -0,0 +1,21 @@
+$OpenBSD$
+--- src/pipes.c.orig	Tue Oct 12 05:53:30 2010
++++ src/pipes.c	Tue Oct 19 09:49:56 2010
+@@ -552,7 +552,7 @@ if (pid == 0)
+       }
+ 
+    strncpy(esc_command,WinEscapeCommand(command),CF_BUFSIZE-1);
+-   execl("/bin/sh","sh","-c",esc_command,NULL);
++   execl("/bin/sh","sh","-c",esc_command,(void *)NULL);
+    _exit(1);
+    }
+ else
+@@ -704,7 +704,7 @@ if (pid == 0)
+       }
+ 
+    strncpy(esc_command,WinEscapeCommand(command),CF_BUFSIZE-1);
+-   execl("/bin/sh","sh","-c",esc_command,NULL);
++   execl("/bin/sh","sh","-c",esc_command,(void *)NULL);
+    _exit(1);
+    }
+ else
Index: patches/patch-src_popen_c
===================================================================
RCS file: patches/patch-src_popen_c
diff -N patches/patch-src_popen_c
--- patches/patch-src_popen_c	25 Apr 2009 22:07:37 -0000	1.4
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
-$OpenBSD: patch-src_popen_c,v 1.4 2009/04/25 22:07:37 okan Exp $
---- src/popen.c.orig	Mon Sep  8 11:43:41 2008
-+++ src/popen.c	Sat Apr 11 16:32:57 2009
-@@ -452,7 +452,7 @@ if (pid == 0)
-          }
-       }
-    
--   execl("/bin/sh","sh","-c",command,NULL);
-+   execl("/bin/sh","sh","-c",command,(void *)NULL);
-    _exit(1);
-    }
- else
-@@ -596,7 +596,7 @@ if (pid == 0)
-       _exit(1);
-       }
-    
--   execl("/bin/sh","sh","-c",command,NULL);
-+   execl("/bin/sh","sh","-c",command,(void *)NULL);
-    _exit(1);
-    }
- else
Index: patches/patch-src_unix_c
===================================================================
RCS file: patches/patch-src_unix_c
diff -N patches/patch-src_unix_c
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_unix_c	19 Oct 2010 17:55:25 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- src/unix.c.orig	Tue Jul 13 02:48:04 2010
++++ src/unix.c	Tue Oct 19 09:49:56 2010
+@@ -191,7 +191,7 @@ else if (pid == 0)                     /* child */
+       {
+       strncpy(esc_command,WinEscapeCommand(comm),CF_BUFSIZE-1);
+ 
+-      if (execl("/bin/sh","sh","-c",esc_command,NULL) == -1)
++      if (execl("/bin/sh","sh","-c",esc_command,(void *)NULL) == -1)
+          {
+          CfOut(cf_error,"execl","Command %s failed",esc_command);
+          exit(1);
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/sysutils/cfengine/pkg/PLIST,v
retrieving revision 1.12
diff -u -p -r1.12 PLIST
--- pkg/PLIST	1 Sep 2009 14:25:15 -0000	1.12
+++ pkg/PLIST	19 Oct 2010 17:55:25 -0000
@@ -1,59 +1,239 @@
 @comment $OpenBSD: PLIST,v 1.12 2009/09/01 14:25:15 okan Exp $
-@info info/cfengine-Reference.info
-@info info/cfengine-Tutorial.info
-lib/libcfengine.a
-lib/libcfengine.la
-@man man/man8/cfagent.8
-@man man/man8/cfengine.8
-@man man/man8/cfenvd.8
-@man man/man8/cfenvgraph.8
-@man man/man8/cfetoolcheck.8
-@man man/man8/cfetoolcreate.8
-@man man/man8/cfetooldump.8
-@man man/man8/cfetoolgraph.8
-@man man/man8/cfetoolimport.8
-@man man/man8/cfetoolinfo.8
-@man man/man8/cfetoolupdate.8
-@man man/man8/cfexecd.8
-@man man/man8/cfkey.8
-@man man/man8/cfrun.8
-@man man/man8/cfservd.8
-@man man/man8/cfshow.8
-@bin sbin/cfagent
-sbin/cfdoc
-@bin sbin/cfenvd
-@bin sbin/cfenvgraph
-@bin sbin/cfetool
-@bin sbin/cfetoolgraph
-@bin sbin/cfexecd
-@bin sbin/cfkey
-@bin sbin/cfrun
-@bin sbin/cfservd
-@bin sbin/cfshow
-share/cfengine/
-share/cfengine/ChangeLog
-share/cfengine/INSTALL
-share/cfengine/NEWS
-share/cfengine/README
-share/cfengine/cfengine.el
-share/examples/cfengine/
-share/examples/cfengine/cf.chflags.example
-share/examples/cfengine/cf.freebsd.example
-share/examples/cfengine/cf.ftp.example
-share/examples/cfengine/cf.groups.example
-share/examples/cfengine/cf.linux.example
-share/examples/cfengine/cf.main.example
-share/examples/cfengine/cf.motd.example
-share/examples/cfengine/cf.preconf.example
-share/examples/cfengine/cf.services.example
-share/examples/cfengine/cf.site.example
-share/examples/cfengine/cf.solaris.example
-share/examples/cfengine/cf.sun4.example
-share/examples/cfengine/cf.users.example
-share/examples/cfengine/cfagent.conf-advanced.example
-share/examples/cfengine/cfagent.conf.example
-share/examples/cfengine/cfrc.example
-share/examples/cfengine/cfrun.hosts.example
-share/examples/cfengine/cfservd.conf.example
-share/examples/cfengine/update.conf.example
 @extraunexec rm -fr /var/cfengine
+lib/libpromises.a
+lib/libpromises.la
+@man man/man8/cf-agent.8
+@man man/man8/cf-execd.8
+@man man/man8/cf-hub.8
+@man man/man8/cf-key.8
+@man man/man8/cf-know.8
+@man man/man8/cf-monitord.8
+@man man/man8/cf-promises.8
+@man man/man8/cf-report.8
+@man man/man8/cf-runagent.8
+@man man/man8/cf-serverd.8
+@bin sbin/cf-agent
+@bin sbin/cf-execd
+@bin sbin/cf-hub
+@bin sbin/cf-key
+@bin sbin/cf-know
+@bin sbin/cf-monitord
+@bin sbin/cf-promises
+@bin sbin/cf-report
+@bin sbin/cf-runagent
+@bin sbin/cf-serverd
+share/doc/cfengine/
+share/doc/cfengine/ChangeLog
+share/doc/cfengine/INSTALL
+share/doc/cfengine/NEWS
+share/doc/cfengine/README
+share/doc/cfengine/cfengine_stdlib.cf
+share/doc/cfengine/inputs/
+share/doc/cfengine/inputs/failsafe.cf
+share/doc/cfengine/inputs/library.cf
+share/doc/cfengine/inputs/promises.cf
+share/doc/cfengine/inputs/site.cf
+share/doc/cfengine/inputs/update.cf
+share/doc/cfengine/promise_knowledge.cf
+share/doc/cfengine/unit_abort.cf
+share/doc/cfengine/unit_accessed_before.cf
+share/doc/cfengine/unit_accumulated_time.cf
+share/doc/cfengine/unit_acl.cf
+share/doc/cfengine/unit_acl_generic.cf
+share/doc/cfengine/unit_acl_secret.cf
+share/doc/cfengine/unit_activedirectory_listusers.cf
+share/doc/cfengine/unit_activedirectory_showuser.cf
+share/doc/cfengine/unit_ago.cf
+share/doc/cfengine/unit_arrays.cf
+share/doc/cfengine/unit_backreferences_files.cf
+share/doc/cfengine/unit_badpromise.cf
+share/doc/cfengine/unit_badtype.cf
+share/doc/cfengine/unit_bsdflags.cf
+share/doc/cfengine/unit_cf2_integration.cf
+share/doc/cfengine/unit_change_detect.cf
+share/doc/cfengine/unit_changedbefore.cf
+share/doc/cfengine/unit_chdir.cf
+share/doc/cfengine/unit_classes_global.cf
+share/doc/cfengine/unit_classmatch.cf
+share/doc/cfengine/unit_classvar_convergence.cf
+share/doc/cfengine/unit_compare.cf
+share/doc/cfengine/unit_control_expand.cf
+share/doc/cfengine/unit_controlclasses.cf
+share/doc/cfengine/unit_copy.cf
+share/doc/cfengine/unit_copy_classes.cf
+share/doc/cfengine/unit_copy_edit.cf
+share/doc/cfengine/unit_copylinks.cf
+share/doc/cfengine/unit_countclassesmatching.cf
+share/doc/cfengine/unit_countlinesmatching.cf
+share/doc/cfengine/unit_create_filedir.cf
+share/doc/cfengine/unit_createdb.cf
+share/doc/cfengine/unit_customize_by_named_list.cf
+share/doc/cfengine/unit_definitions.cf
+share/doc/cfengine/unit_deletelines.cf
+share/doc/cfengine/unit_disable_and_rotate_files.cf
+share/doc/cfengine/unit_diskfree.cf
+share/doc/cfengine/unit_dollar.cf
+share/doc/cfengine/unit_edit_column_files.cf
+share/doc/cfengine/unit_edit_comment_lines.cf
+share/doc/cfengine/unit_edit_deletenotmatch.cf
+share/doc/cfengine/unit_edit_insert_fuzzylines.cf
+share/doc/cfengine/unit_edit_insert_lines.cf
+share/doc/cfengine/unit_edit_insert_lines_silly.cf
+share/doc/cfengine/unit_edit_passwd_file.cf
+share/doc/cfengine/unit_edit_replace_string.cf
+share/doc/cfengine/unit_edit_sectioned_file.cf
+share/doc/cfengine/unit_edit_setvar.cf
+share/doc/cfengine/unit_edit_triggerclass.cf
+share/doc/cfengine/unit_env.cf
+share/doc/cfengine/unit_environment.cf
+share/doc/cfengine/unit_environment_simple.cf
+share/doc/cfengine/unit_epimenides.cf
+share/doc/cfengine/unit_escape.cf
+share/doc/cfengine/unit_exec_args.cf
+share/doc/cfengine/unit_exec_in_sequence.cf
+share/doc/cfengine/unit_execd.cf
+share/doc/cfengine/unit_execresult.cf
+share/doc/cfengine/unit_expand.cf
+share/doc/cfengine/unit_failsafe.cf
+share/doc/cfengine/unit_file_change_detection.cf
+share/doc/cfengine/unit_file_owner_list_template.cf
+share/doc/cfengine/unit_fileexists.cf
+share/doc/cfengine/unit_filenames.cf
+share/doc/cfengine/unit_fileperms.cf
+share/doc/cfengine/unit_filesexist.cf
+share/doc/cfengine/unit_filesexist2.cf
+share/doc/cfengine/unit_fix_names.cf
+share/doc/cfengine/unit_getenv.cf
+share/doc/cfengine/unit_getfields.cf
+share/doc/cfengine/unit_getgid.cf
+share/doc/cfengine/unit_getindices.cf
+share/doc/cfengine/unit_getindixes.cf
+share/doc/cfengine/unit_getregistry.cf
+share/doc/cfengine/unit_getuid.cf
+share/doc/cfengine/unit_getusers.cf
+share/doc/cfengine/unit_global_list_expansion.cf
+share/doc/cfengine/unit_global_list_expansion_2.cf
+share/doc/cfengine/unit_grep.cf
+share/doc/cfengine/unit_groupexists.cf
+share/doc/cfengine/unit_hash.cf
+share/doc/cfengine/unit_hashcomment.cf
+share/doc/cfengine/unit_hashmatch.cf
+share/doc/cfengine/unit_hashuncomment.cf
+share/doc/cfengine/unit_helloworld.cf
+share/doc/cfengine/unit_host2ip.cf
+share/doc/cfengine/unit_hostrange.cf
+share/doc/cfengine/unit_hostsseen.cf
+share/doc/cfengine/unit_hub.cf
+share/doc/cfengine/unit_id.cf
+share/doc/cfengine/unit_insert_users.cf
+share/doc/cfengine/unit_intarray.cf
+share/doc/cfengine/unit_iprange.cf
+share/doc/cfengine/unit_irange.cf
+share/doc/cfengine/unit_isdir.cf
+share/doc/cfengine/unit_islink.cf
+share/doc/cfengine/unit_isnewerthan.cf
+share/doc/cfengine/unit_isplain.cf
+share/doc/cfengine/unit_isvariable.cf
+share/doc/cfengine/unit_iteration.cf
+share/doc/cfengine/unit_join.cf
+share/doc/cfengine/unit_knowledge_driver.cf
+share/doc/cfengine/unit_knowledge_txt.cf
+share/doc/cfengine/unit_lastnode.cf
+share/doc/cfengine/unit_ldap.cf
+share/doc/cfengine/unit_linking.cf
+share/doc/cfengine/unit_literal_server.cf
+share/doc/cfengine/unit_locate_files_and_compress.cf
+share/doc/cfengine/unit_log_private.cf
+share/doc/cfengine/unit_loops.cf
+share/doc/cfengine/unit_measure_log.cf
+share/doc/cfengine/unit_measurements.cf
+share/doc/cfengine/unit_menu.cf
+share/doc/cfengine/unit_method.cf
+share/doc/cfengine/unit_method_validate.cf
+share/doc/cfengine/unit_module_exec.cf
+share/doc/cfengine/unit_module_exec_2.cf
+share/doc/cfengine/unit_monitord.cf
+share/doc/cfengine/unit_mount_fs.cf
+share/doc/cfengine/unit_multipassvars.cf
+share/doc/cfengine/unit_neighbourhood_watch.cf
+share/doc/cfengine/unit_null_config.cf
+share/doc/cfengine/unit_occurrences.cf
+share/doc/cfengine/unit_ordering.cf
+share/doc/cfengine/unit_package_apt.cf
+share/doc/cfengine/unit_package_freebsd.cf
+share/doc/cfengine/unit_package_hash.cf
+share/doc/cfengine/unit_package_msi_file.cf
+share/doc/cfengine/unit_package_msi_version.cf
+share/doc/cfengine/unit_package_rpm.cf
+share/doc/cfengine/unit_package_solaris.cf
+share/doc/cfengine/unit_package_yum.cf
+share/doc/cfengine/unit_package_zypper.cf
+share/doc/cfengine/unit_parallel_exec.cf
+share/doc/cfengine/unit_pathtype.cf
+share/doc/cfengine/unit_pattern_and_edit.cf
+share/doc/cfengine/unit_peers.cf
+share/doc/cfengine/unit_postfix.cf
+share/doc/cfengine/unit_process_kill.cf
+share/doc/cfengine/unit_process_matching.cf
+share/doc/cfengine/unit_process_matching2.cf
+share/doc/cfengine/unit_process_matching3.cf
+share/doc/cfengine/unit_process_signalling.cf
+share/doc/cfengine/unit_product.cf
+share/doc/cfengine/unit_promises.cf
+share/doc/cfengine/unit_readlist.cf
+share/doc/cfengine/unit_readtcp.cf
+share/doc/cfengine/unit_reg_multiline.cf
+share/doc/cfengine/unit_regarray.cf
+share/doc/cfengine/unit_regex_win.cf
+share/doc/cfengine/unit_regextract.cf
+share/doc/cfengine/unit_registry.cf
+share/doc/cfengine/unit_registry_cache.cf
+share/doc/cfengine/unit_regline.cf
+share/doc/cfengine/unit_reglist.cf
+share/doc/cfengine/unit_remoteclasses.cf
+share/doc/cfengine/unit_remove_deadlinks.cf
+share/doc/cfengine/unit_rename.cf
+share/doc/cfengine/unit_report_custom.cf
+share/doc/cfengine/unit_report_diffs.cf
+share/doc/cfengine/unit_report_state.cf
+share/doc/cfengine/unit_reporting.cf
+share/doc/cfengine/unit_reporttofile.cf
+share/doc/cfengine/unit_resolveconf.cf
+share/doc/cfengine/unit_returnszero.cf
+share/doc/cfengine/unit_root_passwd.cf
+share/doc/cfengine/unit_select_mode.cf
+share/doc/cfengine/unit_select_region.cf
+share/doc/cfengine/unit_select_size.cf
+share/doc/cfengine/unit_selectservers.cf
+share/doc/cfengine/unit_server_copy_localhost.cf
+share/doc/cfengine/unit_server_copy_purge.cf
+share/doc/cfengine/unit_server_copy_remote.cf
+share/doc/cfengine/unit_server_flatcopy_localhost.cf
+share/doc/cfengine/unit_service_disable.cf
+share/doc/cfengine/unit_service_start.cf
+share/doc/cfengine/unit_setuidlog.cf
+share/doc/cfengine/unit_setvar.cf
+share/doc/cfengine/unit_splitstring.cf
+share/doc/cfengine/unit_sql.cf
+share/doc/cfengine/unit_storage.cf
+share/doc/cfengine/unit_strcmp.cf
+share/doc/cfengine/unit_stringarray.cf
+share/doc/cfengine/unit_switchcase.cf
+share/doc/cfengine/unit_syslog.cf
+share/doc/cfengine/unit_syslog2.cf
+share/doc/cfengine/unit_template.cf
+share/doc/cfengine/unit_template2.cf
+share/doc/cfengine/unit_test_environment.cf
+share/doc/cfengine/unit_tidy_all_files.cf
+share/doc/cfengine/unit_translatepath.cf
+share/doc/cfengine/unit_update.cf
+share/doc/cfengine/unit_user_edit.cf
+share/doc/cfengine/unit_user_edit_method.cf
+share/doc/cfengine/unit_userexists.cf
+share/doc/cfengine/unit_varclass.cf
+share/doc/cfengine/unit_varexpansion.cf
+share/doc/cfengine/unit_varnet.cf
+share/doc/cfengine/unit_vars.cf
+share/doc/cfengine/unit_warnifline.cf
+share/doc/cfengine/unit_webserver.cf
+share/doc/cfengine/unit_zenoss.cf
