tbrehm
2009-01-27 cbda30058c0f61ae2afbd9085afcf841f32751a5
server/plugins-available/firewall_plugin.inc.php
@@ -1,7 +1,7 @@
<?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,
@@ -32,6 +32,15 @@
   
   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;
   }
   
      
   /*
@@ -102,7 +111,7 @@
         $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);
      }
      
@@ -113,7 +122,7 @@
      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);
      
   }