From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Jan 26 00:50:07 2005 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C00216A4CE for ; Wed, 26 Jan 2005 00:50:07 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 562E743D58 for ; Wed, 26 Jan 2005 00:50:07 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id j0Q0o7TB037138 for ; Wed, 26 Jan 2005 00:50:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id j0Q0o7gb037137; Wed, 26 Jan 2005 00:50:07 GMT (envelope-from gnats) Resent-Date: Wed, 26 Jan 2005 00:50:07 GMT Resent-Message-Id: <200501260050.j0Q0o7gb037137@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Craig Boston Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4306116A4CE for ; Wed, 26 Jan 2005 00:41:28 +0000 (GMT) Received: from ion.gank.org (ion.gank.org [69.55.238.164]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB7E143D3F for ; Wed, 26 Jan 2005 00:41:27 +0000 (GMT) (envelope-from craig@yekse.gank.org) Received: by ion.gank.org (mail, from userid 1001) id 85E6D2AA43; Tue, 25 Jan 2005 18:40:38 -0600 (CST) Message-Id: <20050126004038.85E6D2AA43@ion.gank.org> Date: Tue, 25 Jan 2005 18:40:38 -0600 (CST) From: Craig Boston To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/76689: net-mgmt/openvmps update to 1.3 [maintainer update] X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Craig Boston List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jan 2005 00:50:07 -0000 >Number: 76689 >Category: ports >Synopsis: net-mgmt/openvmps update to 1.3 [maintainer update] >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Jan 26 00:50:06 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Craig Boston >Release: FreeBSD 5.3-RELEASE-p5 i386 >Organization: Needs improvement >Environment: System: FreeBSD 5.3-RELEASE-p5 FreeBSD 5.3-RELEASE-p5 #0: Sat Jan 22 14:52:25 CST 2005 root:/usr/obj/usr/src/sys i386 >Description: Version 1.3 fixes a few bugs. New files: files/patch-Makefile.in files/patch-daemon.c Removed files: files/vmps.db >How-To-Repeat: >Fix: --- openvmps-1.3.diff begins here --- diff -ruN openvmps.orig/Makefile openvmps/Makefile --- openvmps.orig/Makefile Tue Jan 25 17:53:00 2005 +++ openvmps/Makefile Tue Jan 25 18:30:23 2005 @@ -6,7 +6,7 @@ # PORTNAME= openvmps -PORTVERSION= 1.1 +PORTVERSION= 1.3 CATEGORIES= net-mgmt MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= vmps @@ -15,6 +15,7 @@ MAINTAINER= craig@yekse.gank.org COMMENT= A GPL implementation of the VMPS protocol +WRKSRC= ${WRKDIR}/vmpsd USE_RC_SUBR= yes GNU_CONFIGURE= yes @@ -22,6 +23,8 @@ CONFIGURE_ARGS=--bindir=${PREFIX}/sbin +MAN1= vmpsd.1 + RC_SCRIPTS_SUB= PREFIX=${PREFIX} \ RC_SUBR=${RC_SUBR} @@ -29,7 +32,7 @@ @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ ${FILESDIR}/vmpsd.sh > ${PREFIX}/etc/rc.d/vmpsd.sh @${CHMOD} 755 ${PREFIX}/etc/rc.d/vmpsd.sh - ${INSTALL_DATA} -m 644 ${FILESDIR}/vmps.db \ + ${INSTALL_DATA} -m 644 ${WRKSRC}/vlan.db \ ${PREFIX}/etc/vmps.db.sample @if [ ! -f ${PREFIX}/etc/vmps.db ]; then \ ${CP} -p ${PREFIX}/etc/vmps.db.sample ${PREFIX}/etc/vmps.db ; \ diff -ruN openvmps.orig/distinfo openvmps/distinfo --- openvmps.orig/distinfo Tue Jan 25 17:53:00 2005 +++ openvmps/distinfo Tue Jan 25 17:53:27 2005 @@ -1,2 +1,2 @@ -MD5 (vmpsd-1.1.tar.gz) = ca76836a057fe534fe29721939e0a57a -SIZE (vmpsd-1.1.tar.gz) = 47528 +MD5 (vmpsd-1.3.tar.gz) = 07ad86343ad715c94b9de4c54c62d3db +SIZE (vmpsd-1.3.tar.gz) = 95202 diff -ruN openvmps.orig/files/patch-Makefile.in openvmps/files/patch-Makefile.in --- openvmps.orig/files/patch-Makefile.in Wed Dec 31 18:00:00 1969 +++ openvmps/files/patch-Makefile.in Tue Jan 25 18:17:15 2005 @@ -0,0 +1,11 @@ +--- Makefile.in.orig Tue Jan 25 18:16:11 2005 ++++ Makefile.in Tue Jan 25 18:17:02 2005 +@@ -684,7 +684,7 @@ + + install-data-am: install-man + +-install-exec-am: install-binPROGRAMS install-sysconfDATA ++install-exec-am: install-binPROGRAMS + + install-info: install-info-am + diff -ruN openvmps.orig/files/patch-daemon.c openvmps/files/patch-daemon.c --- openvmps.orig/files/patch-daemon.c Wed Dec 31 18:00:00 1969 +++ openvmps/files/patch-daemon.c Tue Jan 25 18:03:07 2005 @@ -0,0 +1,14 @@ +--- daemon.c.orig Tue Jan 25 18:00:12 2005 ++++ daemon.c Tue Jan 25 18:00:47 2005 +@@ -44,7 +44,10 @@ + + { + register int childpid; +- ++#ifdef VMPS_CHECK_BSD ++ int fd; ++#endif ++ + #ifdef SIGTTOU + signal(SIGTTOU, SIG_IGN); + #endif diff -ruN openvmps.orig/files/vmps.db openvmps/files/vmps.db --- openvmps.orig/files/vmps.db Tue Jan 25 17:53:00 2005 +++ openvmps/files/vmps.db Wed Dec 31 18:00:00 1969 @@ -1,49 +0,0 @@ -! $FreeBSD: ports/net-mgmt/openvmps/files/vmps.db,v 1.1 2003/10/08 02:57:42 marcus Exp $ -! -! Sample VLAN database file for OpenVMPS server -! -!vmps domain -! The VMPS domain must be defined. -!vmps mode { open | secure } -! The default mode is open. -!vmps fallback -!vmps no-domain-req { allow | deny } -! -! The default value is allow. -vmps domain CHANGE_THIS -vmps mode open -vmps fallback --NONE-- -vmps no-domain-req deny -! -! -!MAC Addresses -! -!vmps-mac-addrs -! -! address vlan-name -! -! address 00a0.2460.c452 vlan-name ST -! address 10a0.2460.c452 vlan-name ST -! address 20a0.2460.c452 vlan-name ST -! address 30a0.2460.c452 vlan-name ST -! address 40a0.2460.c452 vlan-name ST -! address 0090.278c.59d5 vlan-name ST -! -!Port Groups -! -!vmps-port-group -! device { port | all-ports } -! -! -! -!VLAN groups -! -!vmps-vlan-group -! vlan-name -! -! -!VLAN port Policies -! -!vmps-port-policies {vlan-name | vlan-group } -! { port-group | device port } -! --- openvmps-1.3.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: