summaryrefslogtreecommitdiffstats
path: root/remote/modules/iptables-helper
Commit message (Collapse)AuthorAgeFilesLines
* woopsie, the return ;)Jonathan Bauer2014-03-252-14/+0Star
|
* [modules] new module naming conventionJonathan Bauer2014-03-252-0/+14
| | | | rename $MODULE.{conf,build} to module.{conf,build}
* [iptables-helper] Use -w everywhere to prevent race conditionsSimon Rettberg2014-03-101-21/+30
|
* [iptables-helper] Put everything in a dedicated chain so we don't interfere ↵Simon Rettberg2014-02-171-3/+27
| | | | with other tools writing rules directly
* [iptables-helper] Simple helper scripts/service for handling iptables rulesSimon Rettberg2014-01-177-0/+106
This adds no fancy features or new syntax or anything, but merely helps to manage a *.d directory for iptables scripts. You simply write simple shell scripts where you issue your iptables calls and place them in /opt/openslx/iptables/rules.d On bootup, and whenever the contents of the directory change, all tables will be reset and the scripts from rules.d are run. They're run in alphabetical order, so it's wise to adhere to the XX-* naming scheme. Also you can place any kind of script there doing really complicated things, it's advised you keep them as simple as possible and use proper names, that tell what the script does. The default behaviour is set to ACCEPT on all tables/chains, but nothing stops you from doing 'iptables -P' in one of the scripts.