Iptables.php
authorAlan Knowles <alan@akbkhome.com>
Fri, 29 Mar 2013 07:49:53 +0000 (15:49 +0800)
committerAlan Knowles <alan@akbkhome.com>
Fri, 29 Mar 2013 07:49:53 +0000 (15:49 +0800)
Iptables.php

index e6455a4..16bf1b0 100644 (file)
@@ -229,6 +229,11 @@ class Pman_Admin_Iptables extends Pman {
           
          
         foreach($this->ips as $ip=>$expires) {
+            $comment = strlen($expires) ?
+                    escapeshellarg(json_encode(array('expires'=>$expires))))  :
+                    '';
+
+            
             $old = isset($cur[$ip]) ? $cur[$ip] : false;
             if ($old) {
                 if (strtotime($expires) <= strtotime($old['expires'])) {
@@ -250,7 +255,7 @@ class Pman_Admin_Iptables extends Pman {
             }
             
             $this->exec("{$iptables} -I postgres {$lastrulenum} -s {$ip}/32 -j ACCEPT --comment ".
-                    escapeshellarg(json_encode(array('expires'=>$expires))));
+                    
             
                                    
         }