--- !ruby/object:Gem::Specification name: firewall version: !ruby/object:Gem::Version version: 0.0.3 platform: ruby authors: - Destan Sarpkaya autorequire: bindir: bin cert_chain: [] date: 2013-08-20 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: rails requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 4.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 4.0.0 - !ruby/object:Gem::Dependency name: sqlite3 requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' description: GUI for managing iptables. Also provides shorthand iptables rules to ban IPs who exceed configurable rate limits. See and manage blocked IPs from GUI. email: - destan@kodgemisi.com executables: [] extensions: [] extra_rdoc_files: [] files: - app/helpers/firewall/url_protections_helper.rb - app/helpers/firewall/rule_helper.rb - app/helpers/firewall/dashboard_helper.rb - app/helpers/firewall/custom_rules_helper.rb - app/helpers/firewall/application_helper.rb - app/helpers/firewall/iptables_helper.rb - app/controllers/firewall/dashboard_controller.rb - app/controllers/firewall/custom_rules_controller.rb - app/controllers/firewall/url_protections_controller.rb - app/controllers/firewall/application_controller.rb - app/controllers/firewall/rules_controller.rb - app/assets/stylesheets/firewall/application.css - app/assets/stylesheets/firewall/dashboard.css - app/assets/stylesheets/firewall/bootstrap.css - app/assets/stylesheets/firewall/rule.css - app/assets/javascripts/firewall/rule.js - app/assets/javascripts/firewall/dashboard.js - app/assets/javascripts/firewall/application.js - app/assets/javascripts/firewall/bootstrap.js - app/views/firewall/custom_rules/index.html.erb - app/views/firewall/dashboard/help.html.erb - app/views/firewall/dashboard/index.html.erb - app/views/firewall/url_protections/index.html.erb - app/views/firewall/partials/_protected_urls.html.erb - app/views/firewall/partials/_remove_rule.html.erb - app/views/layouts/firewall/application.html.erb - config/routes.rb - lib/firewall/config.rb - lib/firewall/version.rb - lib/firewall/engine.rb - lib/tasks/firewall_tasks.rake - lib/firewall.rb - Rakefile - README.md - LICENSE - GPL - test/helpers/firewall/url_protections_helper_test.rb - test/helpers/firewall/dashboard_helper_test.rb - test/helpers/firewall/custom_rules_helper_test.rb - test/helpers/firewall/rule_helper_test.rb - test/dummy/Rakefile - test/dummy/app/helpers/application_helper.rb - test/dummy/app/controllers/application_controller.rb - test/dummy/app/assets/stylesheets/application.css - test/dummy/app/assets/javascripts/application.js - test/dummy/app/views/layouts/application.html.erb - test/dummy/log/development.log - test/dummy/db/development.sqlite3 - test/dummy/tmp/cache/assets/development/sprockets/85fe0cf9f5c7dbef5ddfb8f952503b80 - test/dummy/tmp/cache/assets/development/sprockets/ecf0963ce7995a24c9ebb1e9b035711c - test/dummy/tmp/cache/assets/development/sprockets/2ecb23dbb882d38e6bce979f7f70488d - test/dummy/tmp/cache/assets/development/sprockets/a6446969577a74e1375c7108b5c0b83e - test/dummy/tmp/cache/assets/development/sprockets/30eeb74962b27ca7dc0356e565e9693a - test/dummy/tmp/cache/assets/development/sprockets/3bc2babdfd45f2ec56fe2492de7adc93 - test/dummy/tmp/cache/assets/development/sprockets/0a60283fc12e6a9bd48e5ae36976b921 - test/dummy/tmp/cache/assets/development/sprockets/4125b5c9076f4270f3cc3b8193df1c50 - test/dummy/tmp/cache/assets/development/sprockets/0b5306e754a01c768bedaab8f9509bda - test/dummy/tmp/cache/assets/development/sprockets/dbda6078e4658cb01c856f93cbf3e70b - test/dummy/tmp/cache/assets/development/sprockets/8905ce142a7b5b6077760d59d74a5797 - test/dummy/tmp/cache/assets/development/sprockets/96dce60b88d88b21bc34a9edad7643b5 - test/dummy/tmp/cache/assets/development/sprockets/1de8c4ba0815ec306901a1ed7756d565 - test/dummy/tmp/cache/assets/development/sprockets/580b7b5aa22cc1a628750dc446a18f3f - test/dummy/tmp/cache/assets/development/sprockets/ad12ebad88d4b05d703b26661982b547 - test/dummy/tmp/cache/assets/development/sprockets/237ee2113aea8583a392b736e80e204a - test/dummy/tmp/cache/assets/development/sprockets/15acff277a318653bb345c6105a11be0 - test/dummy/tmp/cache/assets/development/sprockets/1c8a32213677fddf0e98f8e722f58228 - test/dummy/tmp/cache/assets/development/sprockets/227ebf10932ed925cef9e9c703d197c9 - test/dummy/tmp/cache/assets/development/sprockets/23b14ed1b8b016c3198e840f467bebf6 - test/dummy/tmp/cache/assets/development/sprockets/bb8d98821d6ae6b9ef68985046b58399 - test/dummy/tmp/cache/assets/development/sprockets/11d2fdda99fea82ab092863982d9ea88 - test/dummy/tmp/cache/assets/development/sprockets/b1db88f1eb887fe39f9742ef821b5f93 - test/dummy/tmp/cache/assets/development/sprockets/5ae89014c01446af1f08021111d354df - test/dummy/tmp/cache/assets/development/sprockets/463438fe2a759d1f0df8aa2c4e835ef2 - test/dummy/tmp/cache/assets/development/sprockets/ace5df6ec174fdbab1591b51ee30c92e - test/dummy/tmp/cache/assets/development/sprockets/ea548cf2f63b30dff7f2378aee3bfd4d - test/dummy/public/422.html - test/dummy/public/500.html - test/dummy/public/favicon.ico - test/dummy/public/404.html - test/dummy/config/environments/development.rb - test/dummy/config/environments/production.rb - test/dummy/config/environments/test.rb - test/dummy/config/routes.rb - test/dummy/config/initializers/wrap_parameters.rb - test/dummy/config/initializers/inflections.rb - test/dummy/config/initializers/filter_parameter_logging.rb - test/dummy/config/initializers/secret_token.rb - test/dummy/config/initializers/session_store.rb - test/dummy/config/initializers/mime_types.rb - test/dummy/config/initializers/firewall.rb - test/dummy/config/initializers/backtrace_silencers.rb - test/dummy/config/boot.rb - test/dummy/config/environment.rb - test/dummy/config/locales/en.yml - test/dummy/config/application.rb - test/dummy/config/database.yml - test/dummy/config.ru - test/dummy/bin/bundle - test/dummy/bin/rake - test/dummy/bin/rails - test/dummy/README.rdoc - test/controllers/firewall/rule_controller_test.rb - test/controllers/firewall/url_protections_controller_test.rb - test/controllers/firewall/custom_rules_controller_test.rb - test/controllers/firewall/dashboard_controller_test.rb - test/test_helper.rb - test/firewall_test.rb - test/integration/navigation_test.rb homepage: http://github.com/kodgemisi/firewall-gem licenses: - LGPL metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.0.7 signing_key: specification_version: 4 summary: GUI for managing iptables. Also provides shorthand iptables rules to ban IPs who exceed configurable rate limits. test_files: - test/helpers/firewall/url_protections_helper_test.rb - test/helpers/firewall/dashboard_helper_test.rb - test/helpers/firewall/custom_rules_helper_test.rb - test/helpers/firewall/rule_helper_test.rb - test/dummy/Rakefile - test/dummy/app/helpers/application_helper.rb - test/dummy/app/controllers/application_controller.rb - test/dummy/app/assets/stylesheets/application.css - test/dummy/app/assets/javascripts/application.js - test/dummy/app/views/layouts/application.html.erb - test/dummy/log/development.log - test/dummy/db/development.sqlite3 - test/dummy/tmp/cache/assets/development/sprockets/85fe0cf9f5c7dbef5ddfb8f952503b80 - test/dummy/tmp/cache/assets/development/sprockets/ecf0963ce7995a24c9ebb1e9b035711c - test/dummy/tmp/cache/assets/development/sprockets/2ecb23dbb882d38e6bce979f7f70488d - test/dummy/tmp/cache/assets/development/sprockets/a6446969577a74e1375c7108b5c0b83e - test/dummy/tmp/cache/assets/development/sprockets/30eeb74962b27ca7dc0356e565e9693a - test/dummy/tmp/cache/assets/development/sprockets/3bc2babdfd45f2ec56fe2492de7adc93 - test/dummy/tmp/cache/assets/development/sprockets/0a60283fc12e6a9bd48e5ae36976b921 - test/dummy/tmp/cache/assets/development/sprockets/4125b5c9076f4270f3cc3b8193df1c50 - test/dummy/tmp/cache/assets/development/sprockets/0b5306e754a01c768bedaab8f9509bda - test/dummy/tmp/cache/assets/development/sprockets/dbda6078e4658cb01c856f93cbf3e70b - test/dummy/tmp/cache/assets/development/sprockets/8905ce142a7b5b6077760d59d74a5797 - test/dummy/tmp/cache/assets/development/sprockets/96dce60b88d88b21bc34a9edad7643b5 - test/dummy/tmp/cache/assets/development/sprockets/1de8c4ba0815ec306901a1ed7756d565 - test/dummy/tmp/cache/assets/development/sprockets/580b7b5aa22cc1a628750dc446a18f3f - test/dummy/tmp/cache/assets/development/sprockets/ad12ebad88d4b05d703b26661982b547 - test/dummy/tmp/cache/assets/development/sprockets/237ee2113aea8583a392b736e80e204a - test/dummy/tmp/cache/assets/development/sprockets/15acff277a318653bb345c6105a11be0 - test/dummy/tmp/cache/assets/development/sprockets/1c8a32213677fddf0e98f8e722f58228 - test/dummy/tmp/cache/assets/development/sprockets/227ebf10932ed925cef9e9c703d197c9 - test/dummy/tmp/cache/assets/development/sprockets/23b14ed1b8b016c3198e840f467bebf6 - test/dummy/tmp/cache/assets/development/sprockets/bb8d98821d6ae6b9ef68985046b58399 - test/dummy/tmp/cache/assets/development/sprockets/11d2fdda99fea82ab092863982d9ea88 - test/dummy/tmp/cache/assets/development/sprockets/b1db88f1eb887fe39f9742ef821b5f93 - test/dummy/tmp/cache/assets/development/sprockets/5ae89014c01446af1f08021111d354df - test/dummy/tmp/cache/assets/development/sprockets/463438fe2a759d1f0df8aa2c4e835ef2 - test/dummy/tmp/cache/assets/development/sprockets/ace5df6ec174fdbab1591b51ee30c92e - test/dummy/tmp/cache/assets/development/sprockets/ea548cf2f63b30dff7f2378aee3bfd4d - test/dummy/public/422.html - test/dummy/public/500.html - test/dummy/public/favicon.ico - test/dummy/public/404.html - test/dummy/config/environments/development.rb - test/dummy/config/environments/production.rb - test/dummy/config/environments/test.rb - test/dummy/config/routes.rb - test/dummy/config/initializers/wrap_parameters.rb - test/dummy/config/initializers/inflections.rb - test/dummy/config/initializers/filter_parameter_logging.rb - test/dummy/config/initializers/secret_token.rb - test/dummy/config/initializers/session_store.rb - test/dummy/config/initializers/mime_types.rb - test/dummy/config/initializers/firewall.rb - test/dummy/config/initializers/backtrace_silencers.rb - test/dummy/config/boot.rb - test/dummy/config/environment.rb - test/dummy/config/locales/en.yml - test/dummy/config/application.rb - test/dummy/config/database.yml - test/dummy/config.ru - test/dummy/bin/bundle - test/dummy/bin/rake - test/dummy/bin/rails - test/dummy/README.rdoc - test/controllers/firewall/rule_controller_test.rb - test/controllers/firewall/url_protections_controller_test.rb - test/controllers/firewall/custom_rules_controller_test.rb - test/controllers/firewall/dashboard_controller_test.rb - test/test_helper.rb - test/firewall_test.rb - test/integration/navigation_test.rb