Fixed: FS#3506 - Firewall rules get mirrored to slave servers
| | |
| | | global $app, $conf; |
| | | |
| | | //* load the server configuration options |
| | | if(!$data['mirrored']) { |
| | | $app->uses('getconf'); |
| | | $server_config = $app->getconf->get_server_config($conf['server_id'], 'server'); |
| | | if($server_config['firewall'] == 'ufw') { |
| | |
| | | } else { |
| | | $this->bastille_update($event_name, $data); |
| | | } |
| | | |
| | | } |
| | | } |
| | | |
| | | public function delete($event_name, $data) { |
| | | global $app, $conf; |
| | | |
| | | //* load the server configuration options |
| | | if(!$data['mirrored']) { |
| | | $app->uses('getconf'); |
| | | $server_config = $app->getconf->get_server_config($conf['server_id'], 'server'); |
| | | |
| | |
| | | } else { |
| | | $this->bastille_delete($event_name, $data); |
| | | } |
| | | |
| | | } |
| | | } |
| | | |
| | | private function ufw_update($event_name, $data) { |