summaryrefslogtreecommitdiff
path: root/gen-interface-templates.pl
AgeCommit message (Collapse)Author
2021-09-24T3115: Add firewall options for bridge vifsYuxiang Zhu
2021-06-25T2023: macsec: fix interface tree referenceChristian Poessinger
2021-06-13T2023: add macsec interface firewall supportChristian Poessinger
(cherry picked from commit 44f91525cc72a26b365bb24cab22344bc5e06540)
2021-06-13T3620: rename wirelessmodem -> wwanChristian Poessinger
(cherry picked from commit c5a8a802fa017808ba044d9151dd35a48ae60b94)
2021-04-05T3456: add missing priority when removing per interface firewall rulesChristian Poessinger
This is the second commit for fixing this issue, the first was for the policy based routing and fixed in commit dc80ce45f95 ("T3456: add missing priority when deleting interface policy"). set firewall name FOO rule 10 action 'accept' set interfaces ethernet eth0 firewall local name 'FOO' commit This was not able to be removed again in one commit, two commits are required. vyos@r4-roll# delete firewall [edit] vyos@r4-roll# delete interfaces ethernet eth0 firewall [edit] vyos@r4-roll# commit [ firewall name FOO ] Firewall configuration error: Cannot delete rule set "FOO" (still in use) delete [ firewall name FOO ] failed delete [ firewall ] failed Commit failed [edit] vyos@r4-roll# (cherry picked from commit 8e1ab2a747a26a3a574c411b95ffb2a3ca7e3854)
2020-02-23pppoe: T1318: de-nest pppoe interfaceChristian Poessinger
2019-06-23T1471: Fix wireguard entry in firewall template generator.Paweł Drewniak
2018-12-16T1087: add wireguard to interface template generators.Daniil Baturin
2018-07-24T666: remove the firewall option from the old VRRP CLI.Daniil Baturin
If left in place, it will create incorrect command definition tree when vyatta-vrrp is removed and cause config loading errors.
2015-05-03http://bugzilla.vyos.net/show_bug.cgi?id=494Carl Byington
Signed-off-by: Daniil Baturin <daniil@baturin.org>
2015-05-03fix syntax error from sortingCarl Byington
Signed-off-by: Daniil Baturin <daniil@baturin.org>
2015-05-03fix syntax error from sortingCarl Byington
Signed-off-by: Daniil Baturin <daniil@baturin.org>
2015-05-03add interfaces/vti/<intf>/policy add ↵Carl Byington
interfaces/ethernet/<intf>/vrrp/vrrp-group/policy remove interfaces/ethernet/<intf>/pppoa cleanup and sort lists of interfaces Signed-off-by: Daniil Baturin <daniil@baturin.org>
2015-05-03add firewall config for vrrp interfacesCarl Byington
Signed-off-by: Daniil Baturin <daniil@baturin.org>
2015-05-03add firewall config for vrrp interfacesCarl Byington
Signed-off-by: Daniil Baturin <daniil@baturin.org>
2015-04-09Sanitize the package.Daniil Baturin
Add dependency on iptables. Don't build the cfg-serial package and don't generate templates for it, serial interfaces support is long dead. Generate templates for dummy interfaces.
2015-02-14Bug #487: complete names for added but not commited firewall rulesets.Daniil Baturin
2014-09-20Add VXLAN to generated templates.Daniil Baturin
2014-07-02Set separate virual interface for QinQ.Kim Hagen
2014-06-26Add QinQ to interfaces in template generators node hashes.Kim Hagen
2014-06-26Add QinQ to interfaces in template generators.Kim Hagen
2014-04-06Bug #170: add L2TPv3 interface type to firewall templates generator.Daniil Baturin
2013-05-22Enable generation of SNMP traps on firewall config changesJames Davidson
Adds call to vyatta-firewall-trap.pl to end action of firewall nodes.
2012-09-03initial checkin for pbr functionalityRobert Bays
2012-08-09Bugfix 8217: VTI: add firewall cfg commands under interfaces vtiSaurabh Mohan
Add support for interface vti for cfg commands for firewall.
2012-05-15No need to have vrrp specific interface templates anymoreJohn Southworth
2011-12-02Add vrrp interface parameters for bonding vifsJohn Southworth
2011-12-01generate firewall templates for vrrp interfacesJohn Southworth
2011-11-03Add support for vif on pseudo-ethernetStephen Hemminger
2010-12-06Fix help text for firewall interface rulesStephen Hemminger
Bug 6111 Don't use "Set inbound" instead use "Inbound"
2010-12-03Fix help text in generated templatesStephen Hemminger
Do not use verb (Set) in help text. Do not put date on generated templates (no useful value).
2010-08-16remove low-level config dir usageAn-Cheng Huang
2010-04-16add input interface templatesStephen Hemminger
2009-12-07Add VIF for wireless templatesStephen Hemminger
2009-08-20Add templates for wireless devicesStephen Hemminger
2009-07-10remove pseudo-ethernet vifStephen Hemminger
(cherry picked from commit 8e62427eda81ce7c0f88c4f815a4ca7e3e891e11)
2009-05-28Bugfix 4462: Fix typo in interface name references.Bob Gilligan
2009-04-29Rename virtual-ethernet to pseudo-ethernetStephen Hemminger
2009-04-24bugfix 4297: Don't allow modify rulesets on local traffic.Bob Gilligan
2009-04-24Add support for virtual-ethernetStephen Hemminger
2009-03-31Remove extra carriage return that was breaking the generated firewallStig Thormodsrud
template.
2009-03-30Cleanup perl code that generates templatesStephen Hemminger
1. Check for errors in open/mkdir 2. Use mkdir_p in perl rather than calling system 3. Use Perl Best Practices style 3 arg open 4. Put less blank lines in templates 5. reindent with perltidy 6. turn on warnings
2009-03-10Bugfix 4203: Name of template should be classical-ipoa, not classical_ipoaBob Gilligan
2009-03-09Automatically generate more per-interface firewall templates.Bob Gilligan
Added code to generate at build time the templates for: bridge, openvpn, multilink, serial, and wirelessmodem interfaces.
2009-03-03Fix generated templates for ethernet vifs.Bob Gilligan
2009-02-24Allow IPv6 firewall rulesets to be configured on an interface independent of ↵Bob Gilligan
IPv4. Replaced the hand-coded config templates under each type of interface with script-generated templates. This should be easier to maintain as we add new types of interfaces. Added sub-trees for "modify", "ipv6-name" and "ipv6-modify" under "in", "out" and "local" for all interfaces. Added command-completion for ruleset names being configured on an interface.