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