summaryrefslogtreecommitdiffstats
path: root/perl-install/network/shorewall.pm
Commit message (Collapse)AuthorAgeFilesLines
* read shorewall net interface from configuration file firstOlivier Blin2005-09-151-0/+5
|
* fix port range parserOlivier Blin2005-09-051-1/+1
|
* install and configure Interface Firewall in drakfirewallOlivier Blin2005-09-011-11/+12
|
* don't write alias interfaces in shorewall interfaces fileOlivier Blin2005-07-261-1/+2
|
* run shorewall clear if firewall is stopped (#17046)Olivier Blin2005-07-261-1/+6
|
* don't write loc to fw ACCEPT rules, we always reset the policy to acceptOlivier Blin2005-07-011-3/+1
|
* add 'routeback' option for bridge interfaces in shorewall interfaces fileOlivier Blin2005-07-011-2/+7
|
* inline ask_shorewall_interfaceOlivier Blin2005-06-201-8/+1
|
* do not crash when restarting shorewallOlivier Blin2005-06-071-0/+1
|
* don't be fooled by if_ not short-circuiting and auto-vivification, use ↵Olivier Blin2005-06-071-2/+2
| | | | $conf->{masq_subnet} instead of $conf->{masquerade}{subnet} (i.e. do not write buggy shorewall masqfile when connection sharing is disabled)
* API change (me sux)Olivier Blin2005-06-061-6/+3
|
* create $ask_shorewall_interface_label, shorewall_interface_choices()Olivier Blin2005-05-261-10/+21
| | | | | | and set_net_interface() out of ask_shorewall_interface() to avoid code duplication
* perl_checker fixesOlivier Blin2005-05-261-1/+1
|
* better way to handle squid ports (read shorewall REDIRECT rules in ↵Olivier Blin2005-05-261-7/+6
| | | | network::shorewall::read to avoid tricks in network::shorewall::write)
* read_squid_conf() is now in network::squidOlivier Blin2005-05-261-1/+1
|
* simplify check_iptables()Olivier Blin2005-05-261-4/+2
|
* use if_()Olivier Blin2005-05-251-1/+1
|
* - split warning out of check_iptables()Olivier Blin2005-05-241-53/+27
| | | | | | | | | - get_default_device() -> get_ifcfg_interface() - get_net_device() -> get_shorewall_interface() - create ask_shorewall_interface() out of default_interfaces() - create read_default_interfaces() to replace default_interfaces() and default_interfaces_silent() - use services::set_status() in write()
* fix automatic net interface detectionOlivier Blin2005-04-181-2/+1
|
* - network::shorewall::default_interfaces_silent() does not need any parameterPascal Rigaux2005-03-241-11/+7
| | | | | | | - network::shorewall::read() is simpler with a $o_in - network::drakfirewall::default_from_pkgs() is non interactive, better give it a do_pkgs - cleanup as little as possible
* allow connections from local net to firewall (#14586)Olivier Blin2005-03-141-1/+1
|
* definitively get rid off net_cnx scriptsOlivier Blin2005-02-171-3/+4
|
* add get_default_deviceOlivier Blin2005-02-171-3/+8
|
* remove unneeded testOlivier Blin2005-02-171-1/+1
|
* use network::shorewall::get_net_deviceOlivier Blin2005-02-171-1/+1
|
* add and use network::shorewall::get_net_deviceOlivier Blin2005-02-171-1/+12
|
* restore previous network::ethernet::get_eth_cards_names() behaviourPascal Rigaux2005-01-201-3/+3
| | | | | (i got hit by { map ... }; being a block and not a hash ref)
* fix bugzilla #12996Pascal Rigaux2005-01-131-4/+4
|
* cleanup unused variablesPascal Rigaux2005-01-061-3/+0
|
* remove some unneeded ";", add some for normalization (as told by perl_checker)Pascal Rigaux2004-11-181-4/+4
|
* (get_eth_cards_names) remove unused parameterOlivier Blin2004-09-141-1/+1
|
* use the loc zone in policy only if the loc interface existsFlorin Grad2004-08-311-2/+1
|
* - %modules::conf is no more a global, so many functions need passing ↵Pascal Rigaux2004-07-211-2/+3
| | | | | | | | | | | | | | | $modules_conf - $modules_conf is a class choosing modules.conf or modprobe.conf (esp. useful after install) (but not working yet!) - modules::load() doesn't use $modules_conf, use modules::load_and_configure() - modules::load() doesn't allow options, use either modules::load_raw() or modules::load_and_configure() - some functions used to want an array ref for modules options and some a string, now every functions use a string - many functions (like modules::get_alias()) are now methods on $modules_conf - some functions in mouse.pm needed a $in where a $do_pkgs is enough - some perl_checker compliance - small fixes
* accept from fw to locFlorin Grad2004-06-211-0/+1
|
* typo (forgot a space)Florin Grad2004-03-221-1/+1
|
* do not write the REDIRECT squid rules if one has only one NIC connected to ↵Florin Grad2004-03-221-1/+1
| | | | the net zone
* add ppp+ and ippp+ in the interfaces listFlorin Grad2004-03-151-0/+1
|
* add some tests for the REDIRECT squid rulesFlorin Grad2004-03-111-5/+7
|
* use the name of the network interface instead of the labelFlorin Grad2004-03-041-2/+8
|
* remove an obsolete comparison in the read functionFlorin Grad2004-03-041-7/+0
|
* rewrote string to avoid duplicationPablo Saratxaga2004-03-021-5/+5
|
* remove the masq zone and add policies, rules only if there is an interface ↵Florin Grad2004-02-271-11/+7
| | | | in loc
* handle range (bugzilla #7172)Pascal Rigaux2004-02-061-2/+2
|
* fix N() badly usedPascal Rigaux2004-01-161-1/+1
|
* - add icmp supportPascal Rigaux2004-01-161-1/+1
| | | | | - add "Echo request (ping)" choice
* revert code for testing perl_checker :-/Pascal Rigaux2004-01-051-1/+1
|
* perl_checker fixesPascal Rigaux2004-01-051-1/+1
|
* (default_interfaces)Thierry Vignaud2003-10-141-16/+8
| | | | | | | | | | | - simplify: ask_from already optimize the one item case for us - make it show up a pull-down menu rather than forcing one to type in the interface - fix it: $conf{net_interface} was *not* set on multiple interfaces case (read) fix it (conf was uselely initialized)
* small cleanup (thanks to perl_checker)Pascal Rigaux2003-09-291-7/+6
| | | | | !! default_interfaces() is still wrong !!
* allow drakfirewall to choose the interfaceFlorin Grad2003-09-241-9/+42
|