| | |
| | | <?php |
| | | |
| | | /* |
| | | Copyright (c) 2008, Till Brehm, projektfarm Gmbh |
| | | Copyright (c) 2007, Till Brehm, projektfarm Gmbh |
| | | All rights reserved. |
| | | |
| | | Redistribution and use in source and binary forms, with or without modification, |
| | |
| | | |
| | | var $plugin_name = 'firewall_plugin'; |
| | | var $class_name = 'firewall_plugin'; |
| | | |
| | | //* This function is called during ispconfig installation to determine |
| | | // if a symlink shall be created for this plugin. |
| | | function onInstall() { |
| | | global $conf; |
| | | |
| | | return true; |
| | | |
| | | } |
| | | |
| | | |
| | | /* |
| | |
| | | $app->log('Restarting the firewall',LOGLEVEL_DEBUG); |
| | | } else { |
| | | exec('/etc/init.d/bastille-firewall stop'); |
| | | if(@is_file('/etc/debian_version')) exec('update-rc.d bastille-firewall remove'); |
| | | if(@is_file('/etc/debian_version')) exec('update-rc.d -f bastille-firewall remove'); |
| | | $app->log('Stopping the firewall',LOGLEVEL_DEBUG); |
| | | } |
| | | |
| | |
| | | global $app, $conf; |
| | | |
| | | exec('/etc/init.d/bastille-firewall stop'); |
| | | if(@is_file('/etc/debian_version')) exec('update-rc.d bastille-firewall remove'); |
| | | if(@is_file('/etc/debian_version')) exec('update-rc.d -f bastille-firewall remove'); |
| | | $app->log('Stopping the firewall',LOGLEVEL_DEBUG); |
| | | |
| | | } |