Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Jan 2010 18:26:03 +0300 (MSK)
From:      Alexander Demin <support@spectrum.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/142969: Update port: net-mgmt/argus3 up to 3.0.2
Message-ID:  <201001191526.o0JFQ39b029036@support.spectrum.ru>
Resent-Message-ID: <201001191530.o0JFU8QO055421@freefall.freebsd.org>

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

>Number:         142969
>Category:       ports
>Synopsis:       Update port: net-mgmt/argus3 up to 3.0.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jan 19 15:30:06 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Alexander Demin
>Release:        FreeBSD 7.2-STABLE i386
>Organization:
Group of companies Spectrum JSC
>Environment:
System: FreeBSD support.spectrum.ru 7.2-STABLE FreeBSD 7.2-STABLE #20: Mon Jan 11 17:54:09 MSK 2010 root@support.spectrum.ru:/usr/obj/usr/src/sys/MYGENERIC i386


	
>Description:
	Update port net-mgmt/argus3 up to 3.0.2
	Removed:
		net-mgmt/argus3/files/patch-Makefile.in
		net-mgmt/argus3/files/patch-argus_Makefile.in
		net-mgmt/argus3/files/patch-common_Makefile.in
	Added:
		net-mgmt/argus3/files/argus.in
>How-To-Repeat:
	
>Fix:

	1. cd /usr/ports
	2. rm net-mgmt/argus3/files/*
	3. touch net-mgmt/argus3/files/argus.in
	4. applay this patch

--- updateto_argus-3.0.2 begins here ---
diff -ruN net-mgmt/argus3/Makefile net-mgmt/argus3.0.2/Makefile
--- net-mgmt/argus3/Makefile	2008-12-18 05:33:38.000000000 +0300
+++ net-mgmt/argus3.0.2/Makefile	2010-01-15 17:17:39.000000000 +0300
@@ -6,29 +6,26 @@
 #
 
 PORTNAME=	argus
-PORTVERSION=	3.0.0
-PORTREVISION=	1
+PORTVERSION=	3.0.2
 CATEGORIES=	net-mgmt security
 MASTER_SITES=	http://qosient.com/argus/src/ \
 		ftp://qosient.com/pub/argus/src/
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	support@spectrum.ru
 COMMENT=	A generic IP network transaction auditing tool
 
-#RUN_DEPENDS=	${LOCALBASE}/bin/ragrep:${PORTSDIR}/net-mgmt/argus3-clients
-
 OPTIONS+=	SASL "SASL authentication support" on
 
-.include <bsd.port.pre.mk>
+USE_RC_SUBR=	argus
 
-.if defined(WITH_SASL)
-PKGNAMESUFFIX=	-sasl
-LIB_DEPENDS+=	sasl2.2:${PORTSDIR}/security/cyrus-sasl2
-.endif
+.include <bsd.port.pre.mk>
 
 USE_BISON=	build
 GNU_CONFIGURE=	true
+
 .if defined(WITH_SASL)
+PKGNAMESUFFIX=	-sasl
+LIB_DEPENDS+=	sasl2.2:${PORTSDIR}/security/cyrus-sasl2
 CONFIGURE_ARGS+=	--with-sasl=${LOCALBASE}
 .endif
 
@@ -40,7 +37,7 @@
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/bin/argus ${PREFIX}/sbin/argus
-#	${INSTALL_SCRIPT} ${WRKSRC}/bin/argusbug ${PREFIX}/bin/argusbug
+	${INSTALL_SCRIPT} ${WRKSRC}/bin/argusbug ${PREFIX}/bin/argusbug
 	${MKDIR} ${EXAMPLESDIR}/Archive ${EXAMPLESDIR}/Config \
 		 ${EXAMPLESDIR}/Deployment ${EXAMPLESDIR}/Startup \
 		 ${EXAMPLESDIR}/System
@@ -54,14 +51,11 @@
 .endfor
 .if !defined(NOPORTDOCS)
 	${MKDIR} ${DOCSDIR}/
-.for i in FAQ HOW-TO
+.for i in README
 	${INSTALL_DATA} ${WRKSRC}/doc/$i ${DOCSDIR}/
 .endfor
 .endif
 .if !defined(NOMAN)
-#.for i in ${MAN1}
-#	${INSTALL_DATA} ${WRKSRC}/man/man1/$i ${MANPREFIX}/man/man1
-#.endfor
 .for i in ${MAN5}
 	${INSTALL_DATA} ${WRKSRC}/man/man5/$i ${MANPREFIX}/man/man5
 .endfor
diff -ruN net-mgmt/argus3/distinfo net-mgmt/argus3.0.2/distinfo
--- net-mgmt/argus3/distinfo	2008-04-20 21:24:09.000000000 +0400
+++ net-mgmt/argus3.0.2/distinfo	2010-01-14 20:55:45.000000000 +0300
@@ -1,3 +1,3 @@
-MD5 (argus-3.0.0.tar.gz) = 532dd9d86dacc2b497e24776c2c7eb96
-SHA256 (argus-3.0.0.tar.gz) = c2c40903ed592f045b73ee94e84431e4dcbb5ef9d07c6d967daf16068ed282cf
-SIZE (argus-3.0.0.tar.gz) = 400426
+MD5 (argus-3.0.2.tar.gz) = 7dc6ebe03bc840a777dd93447d269a31
+SHA256 (argus-3.0.2.tar.gz) = b9745373945ae4d4229738259805877f09b531feea62963727612656995e1d50
+SIZE (argus-3.0.2.tar.gz) = 392854
diff -ruN net-mgmt/argus3/files/argus.in net-mgmt/argus3.0.2/files/argus.in
--- net-mgmt/argus3/files/argus.in	2010-01-19 18:05:20.000000000 +0300
+++ net-mgmt/argus3.0.2/files/argus.in	2010-01-15 17:54:05.000000000 +0300
@@ -0,0 +1,19 @@
+#!/bin/sh
+
+# PROVIDE: argus
+# REQUIRE: NETWORKING
+
+. %%RC_SUBR%%
+
+name="argus"
+rcvar=`set_rcvar`
+
+load_rc_config $name
+
+: ${argus_enable="NO"}
+: ${argus_procname="%%PREFIX%%/sbin/argus"}
+: ${argus_flags="-F %%PREFIX%%/etc/argus.conf"}
+
+command=$argus_procname
+
+run_rc_command "$1"
diff -ruN net-mgmt/argus3/pkg-plist net-mgmt/argus3.0.2/pkg-plist
--- net-mgmt/argus3/pkg-plist	2008-04-20 21:24:09.000000000 +0400
+++ net-mgmt/argus3.0.2/pkg-plist	2010-01-15 17:28:27.000000000 +0300
@@ -1,6 +1,6 @@
+bin/argusbug
 sbin/argus
-%%PORTDOCS%%%%DOCSDIR%%/FAQ
-%%PORTDOCS%%%%DOCSDIR%%/HOW-TO
+%%PORTDOCS%%%%DOCSDIR%%/README
 %%EXAMPLESDIR%%/Archive/argusarchive
 %%EXAMPLESDIR%%/Config/argus.conf
 %%EXAMPLESDIR%%/Deployment/sample
--- updateto_argus-3.0.2 ends here ---


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



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