File: control

package info (click to toggle)
pyroman 0.6.2-1.2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 396 kB
  • sloc: python: 1,706; xml: 89; sh: 57; makefile: 5
file content (36 lines) | stat: -rw-r--r-- 1,620 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Source: pyroman
Section: admin
Priority: optional
Maintainer: Erich Schubert <erich@debian.org>
Build-Depends: debhelper (>= 10), python3, quilt (>= 0.40), dh-python, python3
Standards-Version: 4.4.0
Vcs-Git: https://salsa.debian.org/erich/pyroman.git
Vcs-Browser: https://salsa.debian.org/erich/pyroman
Homepage: https://salsa.debian.org/erich/pyroman
X-Python3-Version: all

Package: pyroman
Architecture: all
Depends: iptables, ${python3:Depends}, ${misc:Depends}
Description: Very fast firewall configuration tool
 Pyroman is a firewall tool written in Python for complex networks,
 but it can of course also handle simple single-host-single-link setups.
 .
 Interesting features:
  * Fast, due to use of iptables-restore for mass setting of rules
  * Rollback to previous firewall configuration on errors
  * Safety options to prevent mistakes in configuration (success confirmation
    prompt and/or scripted external verification)
  * Detailed error reporting
  * Lots of verification checks done before execution
  * Powerful yet clean configuration files (in Python and/or XML)
  * Designed for multiple hosts, firewalls, networks
  * Consistent firewalls for IPv4 and IPv6
  * Can print static rules in single-shot usage to load with other tools
    such as iptables-restore and iptables-persistent, or to manually adapt
 .
 Pyroman is inspired by Shorewall and FireHOL, but tries to improve upon them
 with respect to performance and ease of configuration.
 .
 Pyroman currently only configures iptables/netfilter firewalls, it does
 not include configuration utilities for setting up VPN or traffic shaping.