ports/60061: [PATCH] sysutils/cfengine2: update to 2.1.0p1

Paul Dlug paul at aps.org
Tue Dec 9 03:50:19 UTC 2003


>Number:         60061
>Category:       ports
>Synopsis:       [PATCH] sysutils/cfengine2: update to 2.1.0p1
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Dec 08 19:50:13 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Paul Dlug
>Release:        FreeBSD 5.2-CURRENT i386
>Organization:
>Environment:
System: FreeBSD lugnut.aps.org 5.2-CURRENT FreeBSD 5.2-CURRENT #6: Mon Dec  8 15:37:40 EST
>Description:
Inclusion of patches from Bob Van Valzah <Bob at VanValzah.Com> which fix problems with mixed case hostnames and fully qualified domain names. In some cases cfengine appears to bind only to the ipv6 address with mixed case hostnames. These patches fix these issues.

(Due to frequency of my updates to this port is it possible to transfer maintainership to me?)

Generated with FreeBSD Port Tools 0.50
>How-To-Repeat:
>Fix:

--- cfengine2-2.1.0p1.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/sysutils/cfengine2/Makefile /usr/home/paul/myports/sysutils/cfengine2/Makefile
--- /usr/ports/sysutils/cfengine2/Makefile	Fri Nov 21 00:38:11 2003
+++ /usr/home/paul/myports/sysutils/cfengine2/Makefile	Tue Nov 18 10:39:59 2003
@@ -2,7 +2,7 @@
 # Date created:		2002-07-29
 # Whom:			fanf at FreeBSD.org
 #
-# $FreeBSD: ports/sysutils/cfengine2/Makefile,v 1.31 2003/11/21 02:57:29 eik Exp $
+# $FreeBSD: ports/sysutils/cfengine2/Makefile,v 1.30 2003/11/09 19:19:08 jeh Exp $
 #
 
 PORTNAME=	cfengine2
diff -ruN --exclude=CVS /usr/ports/sysutils/cfengine2/files/patch-src-cfagent.c-DomCase /usr/home/paul/myports/sysutils/cfengine2/files/patch-src-cfagent.c-DomCase
--- /usr/ports/sysutils/cfengine2/files/patch-src-cfagent.c-DomCase	Wed Dec 31 19:00:00 1969
+++ /usr/home/paul/myports/sysutils/cfengine2/files/patch-src-cfagent.c-DomCase	Mon Dec  8 22:40:58 2003
@@ -0,0 +1,11 @@
+--- src/cfagent.c.orig	Fri Nov 28 16:14:34 2003
++++ src/cfagent.c	Fri Nov 28 16:15:32 2003
+@@ -615,7 +615,7 @@
+ { struct Item *ip;
+   int n = 0;
+   
+-if (strstr(VSYSNAME.nodename,ToLowerStr(VDOMAIN)))
++if (strcasestr(VSYSNAME.nodename,VDOMAIN))
+    {
+    strcpy(VFQNAME,VSYSNAME.nodename);
+    
diff -ruN --exclude=CVS /usr/ports/sysutils/cfengine2/files/patch-src-cfservd.c-DomCase /usr/home/paul/myports/sysutils/cfengine2/files/patch-src-cfservd.c-DomCase
--- /usr/ports/sysutils/cfengine2/files/patch-src-cfservd.c-DomCase	Wed Dec 31 19:00:00 1969
+++ /usr/home/paul/myports/sysutils/cfengine2/files/patch-src-cfservd.c-DomCase	Mon Dec  8 22:40:58 2003
@@ -0,0 +1,11 @@
+--- src/cfservd.c.orig	Fri Nov 28 16:14:49 2003
++++ src/cfservd.c	Fri Nov 28 18:25:04 2003
+@@ -423,7 +423,7 @@
+  
+ i = 0;
+ 
+-if (strstr(VSYSNAME.nodename,ToLowerStr(VDOMAIN)))
++if (strcasestr(VSYSNAME.nodename,VDOMAIN))
+    {
+    strncpy(VFQNAME,VSYSNAME.nodename,maxvarsize-1);
+    
diff -ruN --exclude=CVS /usr/ports/sysutils/cfengine2/files/patch-src-install.c-DomCase /usr/home/paul/myports/sysutils/cfengine2/files/patch-src-install.c-DomCase
--- /usr/ports/sysutils/cfengine2/files/patch-src-install.c-DomCase	Wed Dec 31 19:00:00 1969
+++ /usr/home/paul/myports/sysutils/cfengine2/files/patch-src-install.c-DomCase	Mon Dec  8 22:40:58 2003
@@ -0,0 +1,11 @@
+--- src/install.c.orig	Fri Nov 28 16:14:39 2003
++++ src/install.c	Fri Nov 28 16:21:06 2003
+@@ -117,7 +117,7 @@
+ 
+                    strcpy(VDOMAIN,value);
+ 		  
+-		   if (!strstr(VSYSNAME.nodename,ToLowerStr(VDOMAIN)))
++		   if (!strcasestr(VSYSNAME.nodename,VDOMAIN))
+ 		      {
+ 		      snprintf(VFQNAME,bufsize,"%s.%s",VSYSNAME.nodename,ToLowerStr(VDOMAIN));
+ 		      strcpy(VUQNAME,VSYSNAME.nodename);
--- cfengine2-2.1.0p1.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list