Date: Sun, 25 Mar 2018 04:56:13 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r465496 - in head/net-mgmt: . py-ciscoconfparse Message-ID: <201803250456.w2P4uDI5001902@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Sun Mar 25 04:56:13 2018 New Revision: 465496 URL: https://svnweb.freebsd.org/changeset/ports/465496 Log: New port: net-mgmt/py-ciscoconfparse: Parse, audit, query, build and modify Cisco IOS-style configurations PR: 226901 Submitted by: Kai <freebsd_ports@k-worx.org> Added: head/net-mgmt/py-ciscoconfparse/ head/net-mgmt/py-ciscoconfparse/Makefile (contents, props changed) head/net-mgmt/py-ciscoconfparse/distinfo (contents, props changed) head/net-mgmt/py-ciscoconfparse/pkg-descr (contents, props changed) Modified: head/net-mgmt/Makefile Modified: head/net-mgmt/Makefile ============================================================================== --- head/net-mgmt/Makefile Sun Mar 25 04:31:51 2018 (r465495) +++ head/net-mgmt/Makefile Sun Mar 25 04:56:13 2018 (r465496) @@ -303,6 +303,7 @@ SUBDIR += prometheus-collectd-exporter SUBDIR += pushgateway SUBDIR += py-adal + SUBDIR += py-ciscoconfparse SUBDIR += py-dnsdiag SUBDIR += py-ipcalc SUBDIR += py-ipy Added: head/net-mgmt/py-ciscoconfparse/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-mgmt/py-ciscoconfparse/Makefile Sun Mar 25 04:56:13 2018 (r465496) @@ -0,0 +1,24 @@ +# $FreeBSD$ + +PORTNAME= ciscoconfparse +DISTVERSION= 1.3.10 +CATEGORIES= net-mgmt python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= freebsd_ports@k-worx.org +COMMENT= Parse, audit, query, build and modify Cisco IOS-style configurations + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>0:devel/py-colorama@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dnspython>0:dns/py-dnspython@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}ipaddr>=2.1.11:devel/py-ipaddr@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}passlib>0:security/py-passlib@${PY_FLAVOR} + +USES= python +USE_PYTHON= distutils autoplist +NO_ARCH= yes + +.include <bsd.port.mk> Added: head/net-mgmt/py-ciscoconfparse/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-mgmt/py-ciscoconfparse/distinfo Sun Mar 25 04:56:13 2018 (r465496) @@ -0,0 +1,3 @@ +TIMESTAMP = 1521923586 +SHA256 (ciscoconfparse-1.3.10.tar.gz) = e4b69af27501b2d16e1deb55661733113b083999bff68ed836b38acd10d504fe +SIZE (ciscoconfparse-1.3.10.tar.gz) = 91396 Added: head/net-mgmt/py-ciscoconfparse/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-mgmt/py-ciscoconfparse/pkg-descr Sun Mar 25 04:56:13 2018 (r465496) @@ -0,0 +1,24 @@ +ciscoconfparse parses through Cisco IOS-style configurations. It can: + +- Audit existing router / switch / firewall / wlc configurations +- Retrieve portions of the configuration +- Modify existing configurations +- Build new configurations + +It can also parse other vendor configurations: + +- Juniper Networks JunOS +- F5 Networks configurations +- Palo Alto Networks Firewall configurations + +The module handles anything that has a Cisco IOS style of configuration, e.g.: + +- Cisco IOS/IOS-XE/IOS-XR/Aironet/ASA/CatOS/Nexus +- Arista EOS +- Brocade +- HP Switches +- Force 10 Switches +- Dell PowerConnect Switches +- Enterasys, Extreme Networks, Screenos + +WWW: http://www.pennington.net/py/ciscoconfparse/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201803250456.w2P4uDI5001902>