mirror of https://github.com/fail2ban/fail2ban
- readline is now optional in fail2ban-client (not needed in fail2ban-server).
git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/branches/FAIL2BAN-0_8@669 a942ae1a-1317-0410-a47c-b1dcaea8d605_tent/ipv6_via_aInfo
parent
55d6baa66d
commit
fca32a5717
|
@ -41,6 +41,8 @@ ver. 0.8.2 (2008/??/??) - stable
|
||||||
- Replaced "reject" with "drop" in shorwall action. Fix
|
- Replaced "reject" with "drop" in shorwall action. Fix
|
||||||
#1854875
|
#1854875
|
||||||
- Fixed Debian bug #456567, #468477, #462060, #461426
|
- Fixed Debian bug #456567, #468477, #462060, #461426
|
||||||
|
- readline is now optional in fail2ban-client (not needed in
|
||||||
|
fail2ban-server).
|
||||||
|
|
||||||
ver. 0.8.1 (2007/08/14) - stable
|
ver. 0.8.1 (2007/08/14) - stable
|
||||||
----------
|
----------
|
||||||
|
|
|
@ -26,7 +26,7 @@ __copyright__ = "Copyright (c) 2004 Cyril Jaquier"
|
||||||
__license__ = "GPL"
|
__license__ = "GPL"
|
||||||
|
|
||||||
import sys, string, os, pickle, re, logging, signal
|
import sys, string, os, pickle, re, logging, signal
|
||||||
import getopt, time, readline, shlex, socket
|
import getopt, time, shlex, socket
|
||||||
|
|
||||||
# Inserts our own modules path first in the list
|
# Inserts our own modules path first in the list
|
||||||
# fix for bug #343821
|
# fix for bug #343821
|
||||||
|
@ -340,6 +340,11 @@ class Fail2banClient:
|
||||||
|
|
||||||
# Interactive mode
|
# Interactive mode
|
||||||
if self.__conf["interactive"]:
|
if self.__conf["interactive"]:
|
||||||
|
try:
|
||||||
|
import readline
|
||||||
|
except ImportError:
|
||||||
|
logSys.error("Readline not available")
|
||||||
|
return False
|
||||||
try:
|
try:
|
||||||
ret = True
|
ret = True
|
||||||
if len(args) > 0:
|
if len(args) > 0:
|
||||||
|
|
Loading…
Reference in New Issue