ports/131885: sysutils/nut: update to v2.4.1 + fix ports/131812
Joerg Pulz
Joerg.Pulz at frm2.tum.de
Thu Feb 19 19:40:03 UTC 2009
>Number: 131885
>Category: ports
>Synopsis: sysutils/nut: update to v2.4.1 + fix ports/131812
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Thu Feb 19 19:40:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Joerg Pulz
>Release: FreeBSD 7.1-RELEASE-p2 i386
>Organization:
CTechnische Universitaet Muenchen / ZWE FRM-II
>Environment:
System: FreeBSD hades.admin.frm2 7.1-RELEASE-p2 FreeBSD 7.1-RELEASE-p2 #0: Mon Jan 19 12:01:54 CET 2009 root at hades.admin.frm2:/usr/obj/usr/src/sys/HADES i386
>Description:
Update sysutils/nut to the latest version 2.4.1 .
Add a patch which fixes the problem reported by Roy Badami (ports/131812)
The patch is submitted upstream too.
New in this version:
- added microdowell driver and manpage
>How-To-Repeat:
>Fix:
- apply the patch
- add files/patch-clients-upssched.c
--- sysutils_nut.diff begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/sysutils/nut/Makefile,v
retrieving revision 1.47
diff -u -r1.47 Makefile
--- Makefile 17 Feb 2009 13:22:10 -0000 1.47
+++ Makefile 19 Feb 2009 19:24:01 -0000
@@ -6,7 +6,7 @@
#
PORTNAME= nut
-PORTVERSION= 2.4.0
+PORTVERSION= 2.4.1
#PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= http://www.networkupstools.org/source/${PORTVERSION:R}/
@@ -86,7 +86,7 @@
bestuferrups.8 bestups.8 bestfcom.8 blazer.8 cyberpower.8 \
dummy-ups.8 etapro.8 everups.8 gamatronic.8 genericups.8 \
isbmex.8 liebert.8 masterguard.8 megatec.8 metasys.8 \
- mge-shut.8 mge-utalk.8 oneac.8 optiups.8 \
+ mge-shut.8 mge-utalk.8 microdowell.8 oneac.8 optiups.8 \
powercom.8 powerpanel.8 rhino.8 safenet.8 solis.8 tripplite.8 \
tripplitesu.8 upscode2.8 victronups.8
PLIST_SUB+= NUT_SERIAL=""
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/sysutils/nut/distinfo,v
retrieving revision 1.25
diff -u -r1.25 distinfo
--- distinfo 16 Feb 2009 14:17:56 -0000 1.25
+++ distinfo 19 Feb 2009 19:24:01 -0000
@@ -1,6 +1,6 @@
-MD5 (nut-2.4.0.tar.gz) = f21a32382886214f1688fae6b426618b
-SHA256 (nut-2.4.0.tar.gz) = 186bdce4c86dbaaa89ef265b6c20776675f67f80dbee7cc6d4eab32b01bd18d3
-SIZE (nut-2.4.0.tar.gz) = 1106716
-MD5 (nut-2.4.0.tar.gz.sig) = cff5b63529fc3f31a2324c8cd18038b0
-SHA256 (nut-2.4.0.tar.gz.sig) = a6fb5b41d045e6cb8c30fb0cdec243d085bb969a3adf621fc86d28a064def1ab
-SIZE (nut-2.4.0.tar.gz.sig) = 72
+MD5 (nut-2.4.1.tar.gz) = 609ebaf2123fc7171d25a6c742dd7d66
+SHA256 (nut-2.4.1.tar.gz) = 9e2441e1a7046627715cfe78e22f82f7bb05bf380735f803731b64e06bd19f3c
+SIZE (nut-2.4.1.tar.gz) = 1121152
+MD5 (nut-2.4.1.tar.gz.sig) = 3ac8a55987e25fbe07466a5673fdad68
+SHA256 (nut-2.4.1.tar.gz.sig) = 9e3e116b8f51e452d9af9b77d310b097096e8078a22c73a1ee3a0cb934ab64a5
+SIZE (nut-2.4.1.tar.gz.sig) = 72
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/sysutils/nut/pkg-plist,v
retrieving revision 1.28
diff -u -r1.28 pkg-plist
--- pkg-plist 16 Feb 2009 14:17:56 -0000 1.28
+++ pkg-plist 19 Feb 2009 19:24:01 -0000
@@ -47,6 +47,7 @@
%%NUT_SERIAL%%libexec/nut/metasys
%%NUT_SERIAL%%libexec/nut/mge-shut
%%NUT_SERIAL%%libexec/nut/mge-utalk
+%%NUT_SERIAL%%libexec/nut/microdowell
%%NUT_NEON%%libexec/nut/netxml-ups
%%NUT_SERIAL%%libexec/nut/newmge-shut
%%NUT_SERIAL%%libexec/nut/oneac
Index: files/patch-clients-upssched.c
===================================================================
RCS file: files/patch-clients-upssched.c
diff -N files/patch-clients-upssched.c
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ files/patch-clients-upssched.c 19 Feb 2009 19:24:01 -0000
@@ -0,0 +1,11 @@
+--- clients/upssched.c.orig 2009-02-19 20:01:40.000000000 +0100
++++ clients/upssched.c 2009-02-19 20:02:00.000000000 +0100
+@@ -595,7 +595,7 @@
+ int pipefd, ret;
+ struct sockaddr_un saddr;
+
+- memset(&sa, '\0', sizeof(saddr));
++ memset(&saddr, '\0', sizeof(saddr));
+ saddr.sun_family = AF_UNIX;
+ snprintf(saddr.sun_path, sizeof(saddr.sun_path), "%s", pipefn);
+
--- sysutils_nut.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list