Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Dec 2003 22:48:42 -0500 (EST)
From:      Paul Dlug <paul@aps.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        paul@aps.org
Subject:   ports/60061: [PATCH] sysutils/cfengine2: update to 2.1.0p1
Message-ID:  <200312090348.hB93mgNU032541@lugnut.aps.org>
Resent-Message-ID: <200312090350.hB93oEi7021494@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200312090348.hB93mgNU032541>