fail2ban compatible login log (no permissions for /var/log/ispconfig/login.log) - to be fixed! (FS#2244)
| | |
| | | $passwort = $app->db->quote($_POST['passwort']); |
| | | $loginAs = false; |
| | | $time = time(); |
| | | $logging = 'Failed login for user '. $username .' from '. long2ip($ip) .' at '. date('Y-m-d H:i:s'); |
| | | |
| | | if($username != '' && $passwort != '' && $error == '') { |
| | | /* |
| | |
| | | if($app->db->errorMessage != '') $error .= '<br />'.$app->db->errorMessage != ''; |
| | | |
| | | $app->plugin->raiseEvent('login_failed',$this); |
| | | |
| | | //* write to log (e.g. for fail2ban) |
| | | exec('echo '. $logging .' >> /tmp/login.log'); |
| | | } |
| | | } |
| | | } else { |