Commit Graph

10 Commits

Author SHA1 Message Date
Jake Guffey 9a45333e82 Implement Nico's suggestions
Removed unnecessary code from gencode-remote
2012-09-21 10:11:56 -04:00
Jake Guffey c01a7ebc45 Left out ; then 2012-09-19 17:37:19 -04:00
Jake Guffey 07c5a9b49e Migrate conditional syntax
set -e doesn't like [ X ] && Y syntax, migrate to if [ X ]; then Y; fi
2012-09-19 17:33:42 -04:00
Jake Guffey 7a67f8bc16 Make code match up with comments
If pf was already disabled, the code would exit upon trying to disable it again
2012-09-19 17:18:45 -04:00
Jake Guffey 269b9eff84 Escape inner variable
ret was being set and checked in generated code but the $ wasn't being escaped
2012-09-19 17:07:56 -04:00
Jake Guffey 629f751726 Removed ${rcvar} but never renamed ${rcvar}.new
Was trying to load ${rcvar} into pf, but couldn't because new ruleset was never renamed.
2012-09-19 17:04:03 -04:00
Jake Guffey 613305e923 Fix typo
Generated code had unterminated string in first check, causing future check to fail
2012-09-19 17:00:22 -04:00
Jake Guffey 995265d4a6 Allow pfctl -[de] to return 1
If pf is already enabled or disabled and we try to enable/disable it again, it returns 1.
2012-09-19 16:42:15 -04:00
Jake Guffey 08aa7d8e83 Fleshed out gencode-remote logic
Added logic into gencode-remote to enable/disable pf
Added logic into gencode-remote to apply the new ruleset if necessary
Added explorer to find ${rcvar}
2012-09-19 16:15:06 -04:00
Jake Guffey c551bbbb69 Initial commit
Initial commit of __pf_apply type before actually creating logic
2012-09-19 15:49:36 -04:00