BSD Ports

net-mgmt/py-ciscoconfparse2 0.9.18 DragonFly

Parse, audit, query, build and modify Cisco IOS-style configurations

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv3+
Categories
net-mgmt, python
Package size
270.7 KiB, 3134.2 KiB installed

Description

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

In the other systems

The newest version among them is 0.9.18, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlynet-mgmt/py-ciscoconfparse20.9.18 newestnone known-[email protected]-
FreeBSDnet-mgmt/py-ciscoconfparse20.9.18 newestnone known-[email protected]2026-08-23
HardenedBSDnet-mgmt/py-ciscoconfparse20.9.18 newestno data-[email protected]-
GhostBSDnet-mgmt/py-ciscoconfparse20.9.18 newestno data-[email protected]-

Version history 1

  1. 0.9.18

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg install py312-ciscoconfparse2

From DPorts:

cd /usr/dports/net-mgmt/py-ciscoconfparse2 && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 14

No port depends on this one.