Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Dec 2006 11:58:57 +0100 (CET)
From:      Xavier Beaudouin <kiwi@oav.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/106714: [NEW PORT] net-mgmt/routers2-extensions: Extensions of routers2 frontend
Message-ID:  <20061214105857.D17892E218@proxy.home.oav.net>
Resent-Message-ID: <200612141100.kBEB08H7059569@freefall.freebsd.org>

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

>Number:         106714
>Category:       ports
>Synopsis:       [NEW PORT] net-mgmt/routers2-extensions: Extensions of routers2 frontend
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Dec 14 11:00:08 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Xavier Beaudouin
>Release:        FreeBSD 6.2-PRERELEASE i386
>Organization:
Association KAZAR / The Caudium Group
>Environment:
System: FreeBSD proxy.home.oav.net 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Tue Nov  7 22:12:43 CET
>Description:
Extensions of generic web-based frontend for the popular MRTG
systems monitoring software.

WWW: http://www.steveshipway.org/software/

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- routers2-extensions-2.17.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	routers2-extensions
#	routers2-extensions/files
#	routers2-extensions/files/patch-pdfreport.cgi
#	routers2-extensions/files/patch-ifrouter.cgi
#	routers2-extensions/files/patch-ifstatus.cgi
#	routers2-extensions/files/patch-ifswitch.cgi
#	routers2-extensions/files/patch-routingtable.cgi
#	routers2-extensions/files/patch-showcfg.cgi
#	routers2-extensions/files/patch-tonagios.cgi
#	routers2-extensions/files/patch-trend.cgi
#	routers2-extensions/Makefile
#	routers2-extensions/distinfo
#	routers2-extensions/pkg-descr
#	routers2-extensions/pkg-plist
#
echo c - routers2-extensions
mkdir -p routers2-extensions > /dev/null 2>&1
echo c - routers2-extensions/files
mkdir -p routers2-extensions/files > /dev/null 2>&1
echo x - routers2-extensions/files/patch-pdfreport.cgi
sed 's/^X//' >routers2-extensions/files/patch-pdfreport.cgi << 'END-of-routers2-extensions/files/patch-pdfreport.cgi'
X--- pdfreport.cgi.orig	Thu Dec 14 00:46:13 2006
X+++ pdfreport.cgi	Thu Dec 14 00:48:43 2006
X@@ -1,4 +1,4 @@
X-#!/usr/bin/perl -w
X+#!%%LOCALBASE%%/bin/speedy -- -M20 -t3600 -gnone -r500
X # vim:ts=4
X # pdfreport.cgi
X #
X@@ -13,11 +13,11 @@
X require 5.006;
X 
X # Configure here
X-my( $HTMLDOC ) = "/usr/bin/htmldoc"; # location of htmldoc executable
X-my( $ROUTERSCGI ) = "/u01/www/cgi-bin/routers2.cgi"; # location of routers2.cgi
X+my( $HTMLDOC ) = "%%LOCALBASE%%/bin/htmldoc"; # location of htmldoc executable
X+my( $ROUTERSCGI ) = "%%LOCALBASE%%/www/routers2/routers2.cgi"; # location of routers2.cgi
X my( $WORKDIR ) = "/tmp";             # temporary work directory
X-my( $WEBROOT ) = "/u01/www/html";    # docroot for your web server
X-my( $CONFPATH ) = "/u01/mrtg/conf";  # default path for cfg files
X+my( $WEBROOT ) = "%%LOCALBASE%%/www/data";    # docroot for your web server
X+my( $CONFPATH ) = "%%LOCALBASE%%/etc@/mrtg";  # default path for cfg files
X my( $VERSION ) = "1.3";
X 
X # Variables
END-of-routers2-extensions/files/patch-pdfreport.cgi
echo x - routers2-extensions/files/patch-ifrouter.cgi
sed 's/^X//' >routers2-extensions/files/patch-ifrouter.cgi << 'END-of-routers2-extensions/files/patch-ifrouter.cgi'
X--- ifrouter.cgi.orig	Wed Nov 16 03:06:47 2005
X+++ ifrouter.cgi	Thu Dec 14 00:38:58 2006
X@@ -1,4 +1,4 @@
X-#!e:\perl\bin\perl
X+#!%%LOCALBASE%%/bin/speedy -- -M20 -t3600 -gnone -r500
X #
X # Brian Dietz 
X # brian.dietz@caremark.com
END-of-routers2-extensions/files/patch-ifrouter.cgi
echo x - routers2-extensions/files/patch-ifstatus.cgi
sed 's/^X//' >routers2-extensions/files/patch-ifstatus.cgi << 'END-of-routers2-extensions/files/patch-ifstatus.cgi'
X--- ifstatus.cgi.orig	Thu Dec 14 00:39:56 2006
X+++ ifstatus.cgi	Thu Dec 14 00:41:44 2006
X@@ -1,4 +1,4 @@
X-#!/usr/bin/perl
X+#!%%LOCALBASE%%/bin/speedy -- -M20 -t3600 -gnone -r500
X # vim:ts=4
X # ifstatus.pl v1.0
X #
X@@ -27,7 +27,7 @@
X my($VERSION) = "v1.0";
X 
X # Variables
X-my( $conffile ) = '/u01/etc/routers2.conf';
X+my( $conffile ) = '%%LOCALBASE%%/etc/routers2.conf';
X 
X my( $device, $community, $targetwindow, $target, $file, $backurl, $ifno )
X 	= ( "","","graph","","","","");
END-of-routers2-extensions/files/patch-ifstatus.cgi
echo x - routers2-extensions/files/patch-ifswitch.cgi
sed 's/^X//' >routers2-extensions/files/patch-ifswitch.cgi << 'END-of-routers2-extensions/files/patch-ifswitch.cgi'
X--- ifswitch.cgi.orig	Thu Dec 14 00:43:22 2006
X+++ ifswitch.cgi	Thu Dec 14 00:44:22 2006
X@@ -1,4 +1,4 @@
X-#!e:\perl\bin\perl
X+#!%%LOCALBASE%%/bin/speedy -- -M20 -t3600 -gnone -r500
X #
X # Brian Dietz 
X # brian.dietz@caremark.com
END-of-routers2-extensions/files/patch-ifswitch.cgi
echo x - routers2-extensions/files/patch-routingtable.cgi
sed 's/^X//' >routers2-extensions/files/patch-routingtable.cgi << 'END-of-routers2-extensions/files/patch-routingtable.cgi'
X--- routingtable.cgi.orig	Thu Dec 14 00:56:50 2006
X+++ routingtable.cgi	Thu Dec 14 00:57:29 2006
X@@ -1,4 +1,4 @@
X-#!/usr/local/bin/perl -w
X+#!%%LOCALBASE%%/bin/speedy -- -M20 -t3600 -gnone -r500
X # CHANGE ABOVE PATH TO MATCH YOUR PERL LOCATION! You may remove the -w
X ##############################################################################.
X # routingtable.cgi : Version v1.5
X@@ -21,7 +21,7 @@
X ##############################################################################.
X use strict;
X use CGI;        # for CGI
X-#use Net::SNMP; # ActivePerl users may need this uncommented
X+use Net::SNMP; # ActivePerl users may need this uncommented
X ##############################################################################.
X my ($VERSION) = "v1.5";
X my ($APPURL ) = "http://www.steveshipway.org/software/";
END-of-routers2-extensions/files/patch-routingtable.cgi
echo x - routers2-extensions/files/patch-showcfg.cgi
sed 's/^X//' >routers2-extensions/files/patch-showcfg.cgi << 'END-of-routers2-extensions/files/patch-showcfg.cgi'
X--- showcfg.cgi.orig	Thu Dec 14 00:58:09 2006
X+++ showcfg.cgi	Thu Dec 14 00:58:54 2006
X@@ -1,4 +1,4 @@
X-#!/usr/bin/perl
X+#!%%LOCALBASE%%/bin/speedy -- -M20 -t3600 -gnone -r500
X #
X # showcfg.cgi
X #
X@@ -11,7 +11,7 @@
X use CGI;
X 
X # Variables
X-my( $confpath ) = "/home/stevesh/public_html/mrtg/conf/";
X+my( $confpath ) = "%%LOCALBASE%%/etc/mrtg/";
X my( $device, $community, $targetwindow, $target, $file, $backurl )
X 	= ( "","public","graph","","","");
X my( $conffile );
END-of-routers2-extensions/files/patch-showcfg.cgi
echo x - routers2-extensions/files/patch-tonagios.cgi
sed 's/^X//' >routers2-extensions/files/patch-tonagios.cgi << 'END-of-routers2-extensions/files/patch-tonagios.cgi'
X--- tonagios.cgi.orig	Thu Dec 14 01:00:19 2006
X+++ tonagios.cgi	Thu Dec 14 01:00:58 2006
X@@ -1,4 +1,4 @@
X-#!/usr/bin/perl
X+#!%%LOCALBASE%%/bin/speedy -- -M20 -t3600 -gnone -r500
X #
X # tonagios.cgi
X #
X@@ -8,7 +8,7 @@
X use CGI;
X 
X # configure here: Nagios status.cgi URL (or use extinfo.cgi instead)
X-my( $NAGIOS ) = "http://nagios.auckland.ac.nz/nagios/cgi-bin/status.cgi";
X+my( $NAGIOS ) = "http://changeme/nagios/cgi-bin/status.cgi";
X 
X # Variables
X my( $device, $community, $targetwindow, $target, $file, $backurl )
END-of-routers2-extensions/files/patch-tonagios.cgi
echo x - routers2-extensions/files/patch-trend.cgi
sed 's/^X//' >routers2-extensions/files/patch-trend.cgi << 'END-of-routers2-extensions/files/patch-trend.cgi'
X--- trend.cgi.orig	Thu Dec 14 01:07:06 2006
X+++ trend.cgi	Thu Dec 14 01:08:21 2006
X@@ -1,5 +1,4 @@
X-#!/usr/bin/perl 
X-##!/usr/bin/speedy 
X+#!%%LOCALBASE%%/bin/speedy -- -M20 -t3600 -gnone -r500
X # vim:ts=4
X # trend.cgi
X #    Generate a trending graph, based on yearly data, for the specified
X@@ -67,7 +66,7 @@
X my( $BASE    ) = 0; # 0=current, 1=average
X my( $device, $community, $targetwindow, $target, $file, $backurl )
X 	= ( "","public","graph","","","");
X-my( $conffile ) = "/u01/etc/routers2.conf"; # overridden by passed parameters
X+my( $conffile ) = "%%LOCALBASE%%/etc/routers2.conf"; # overridden by passed parameters
X my( $routersurl ) = '';
X my( $q ) = new CGI;
X my( %headeropts ) = ();
END-of-routers2-extensions/files/patch-trend.cgi
echo x - routers2-extensions/Makefile
sed 's/^X//' >routers2-extensions/Makefile << 'END-of-routers2-extensions/Makefile'
X# New ports collection makefile for:	routers2
X# Date created:				December 14th 2006
X# Whom:	      				Xavier Beaudouin <kiwi@oav.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	routers2-extensions
XPORTVERSION=	2.17
XCATEGORIES=	net-mgmt
XMASTER_SITES=	http://www.steveshipway.org/software/rrd/ \
X		ftp://ftp.oav.oav.net/routers2/
XDISTNAME=	routers2-v${PORTVERSION}a
X
XMAINTAINER=	kiwi@oav.net
XCOMMENT=	Extensions of routers2 frontend
X
XRUN_DEPENDS=	${LOCALBASE}/www/routers2/routers2.cgi:${PORTSDIR}/net-mgmt/routers2 \
X		${SITE_PERL}/Net/Telnet/Cisco.pm:${PORTSDIR}/net-mgmt/p5-Telnet-Cisco \
X		${LOCALBASE}/bin/htmldoc:${PORTSDIR}/textproc/htmldoc
X
XWRKSRC=		${WRKDIR}/routers2-v${PORTVERSION}/extensions
X
XUSE_PERL5=	YES
X
XNO_BUILD=	YES
X
Xpost-patch:
X	for file in *.cgi ; do \
X		${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/$$file; \
X	done
X
Xdo-install:
X		${MKDIR} -m 755 ${PREFIX}/www/routers2/extensions
X
X.if !defined(NOPORTDOCS)
X		${MKDIR} -m 755 ${DOCSDIR}
X		for file in README *.txt extension.cgi.pl; do \
X			${INSTALL_DATA} ${WRKSRC}/$$file ${DOCSDIR}; \
X		done
X.endif
X		for file in *.cgi; do \
X			${INSTALL_SCRIPT} ${WRKSRC}/$$file ${PREFIX}/www/routers2/extensions; \
X		done
X
X.include <bsd.port.mk>
END-of-routers2-extensions/Makefile
echo x - routers2-extensions/distinfo
sed 's/^X//' >routers2-extensions/distinfo << 'END-of-routers2-extensions/distinfo'
XMD5 (routers2-v2.17a.tar.gz) = 57e1542bca50940aa4b3908cc7ed5551
XSHA256 (routers2-v2.17a.tar.gz) = a8aa61db9969ebae2b56fe92184d045f03780a8c9412f99f48ecfed879d9703e
XSIZE (routers2-v2.17a.tar.gz) = 383280
END-of-routers2-extensions/distinfo
echo x - routers2-extensions/pkg-descr
sed 's/^X//' >routers2-extensions/pkg-descr << 'END-of-routers2-extensions/pkg-descr'
XExtensions of generic web-based frontend for the popular MRTG
Xsystems monitoring software.
X
XWWW: http://www.steveshipway.org/software/
END-of-routers2-extensions/pkg-descr
echo x - routers2-extensions/pkg-plist
sed 's/^X//' >routers2-extensions/pkg-plist << 'END-of-routers2-extensions/pkg-plist'
Xwww/routers2/extensions/ifrouter.cgi
Xwww/routers2/extensions/ifstatus.cgi
Xwww/routers2/extensions/ifswitch.cgi
Xwww/routers2/extensions/pdfreport.cgi
Xwww/routers2/extensions/routingtable.cgi
Xwww/routers2/extensions/showcfg.cgi
Xwww/routers2/extensions/tonagios.cgi
Xwww/routers2/extensions/trend.cgi
X%%PORTDOCS%%%%DOCSDIR%%/README
X%%PORTDOCS%%%%DOCSDIR%%/extension.cgi.pl
X%%PORTDOCS%%%%DOCSDIR%%/extension.txt
X%%PORTDOCS%%%%DOCSDIR%%/ifrouter.txt
X%%PORTDOCS%%%%DOCSDIR%%/ifstatus.txt
X%%PORTDOCS%%%%DOCSDIR%%/ifswitch.txt
X%%PORTDOCS%%%%DOCSDIR%%/pdfreport.txt
X%%PORTDOCS%%%%DOCSDIR%%/routingtable.txt
X%%PORTDOCS%%%%DOCSDIR%%/showcfg.txt
X%%PORTDOCS%%%%DOCSDIR%%/tonagios.txt
X%%PORTDOCS%%%%DOCSDIR%%/trend.txt
X@dirrm www/routers2/extensions
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
END-of-routers2-extensions/pkg-plist
exit
--- routers2-extensions-2.17.shar ends here ---

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



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