Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
NETSPOC(1)	      User Contributed Perl Documentation	    NETSPOC(1)

NAME
       Netspoc - A Network Security Policy Compiler

SYNOPSIS
       netspoc [options] {in-directory | in-file | -} [out-directory]

OPTIONS
       -check_unused_groups=0|1|warn
	   Check for unused groups and servicegroups.

       -check_subnets=0|1|warn
	   Check for subnets which aren't declared with	'subnet_of' or
	   'route_hint'.

       -check_unenforceable=0|1|warn
	   Check for unenforceable rules, i.e. no managed device between src
	   and dst.

       -check_duplicate_rules=0|1|warn
	   Check for duplicate rules.

       -check_redundant_rules=0|1|warn
	   Check for redundant rules.

       -check_policy_unknown_owner=0|1|warn
	   Check for policies where owner can't	be derived.

       -check_policy_multi_owner=0|1|warn
	   Check for policies where multiple owners have been derived.

       -check_transient_any_rules=0|1|warn
	   Check for transient any rules.

       -[no]auto_default_route
	   Generate default route to minimize number of	routing	entries.

       -[no]comment_acls
	   Add comments	to generated access lists.

       -[no]comment_routes
	   Add comments	to generated route commands.

       -[no]warn_pix_icmp_code
	   Print warning about ignored ICMP code fields	at PIX firewalls.

       -ignore_files={regex}
	   Ignore these	names when reading directories.

       -max_errors={integer}
	   Abort after this many errors.

       -verbose
	   Print progress messages.

       -quiet
	   Don't print progress	messages.

       -[no]time_stamps
	   Print progress messages with	time stamps.

       -help
	   Print a brief help message and exits.

       -man
	   Prints the manual page and exits.

DESCRIPTION
       Compile all files from 'in-directory' or	from a single 'in-file'	or
       from STDIN.  Output is generated	in 'out-directory' or sent to STDOUT.

COPYRIGHT AND DISCLAIMER
       (C) 2011	by Heinz Knutzen <heinzknutzen@users.berlios.de>

       http://netspoc.berlios.de

       This program is free software; you can redistribute it and/or modify it
       under the terms of the GNU General Public License as published by the
       Free Software Foundation; either	version	2 of the License, or (at your
       option) any later version.

       This program is distributed in the hope that it will be useful, but
       WITHOUT ANY WARRANTY; without even the implied warranty of
       MERCHANTABILITY or FITNESS FOR A	PARTICULAR PURPOSE.  See the GNU
       General Public License for more details.

       You should have received	a copy of the GNU General Public License along
       with this program; if not, write	to the Free Software Foundation, Inc.,
       59 Temple Place,	Suite 330, Boston, MA  02111-1307  USA

       $Id: netspoc,v 1.34 2011/01/01 23:42:22 hk Exp $

perl v5.32.0			  2011-01-01			    NETSPOC(1)

NAME | SYNOPSIS | OPTIONS | DESCRIPTION | COPYRIGHT AND DISCLAIMER

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=netspoc&sektion=1&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help