Ticket #40121: patch-setup.py.diff

File patch-setup.py.diff, 2.2 KB (added by nonstop.server@…, 11 years ago)
  • setup.py

    old new  
    2929from glob import glob
    3030
    3131longdesc = '''
    32 Fail2Ban scans log files like /var/log/pwdfail or
    33 /var/log/apache/error_log and bans IP that makes
     32Fail2Ban scans log files like @@PREFIX@@/var/log/pwdfail or
     33@@PREFIX@@/var/log/apache/error_log and bans IP that makes
    3434too many password failures. It updates firewall rules
    3535to reject the IP address or executes user defined
    3636commands.'''
     
    5656                                        'server'
    5757                                ],
    5858        data_files =    [
    59                                                 ('/etc/fail2ban',
     59                                                ('@@PREFIX@@/etc/fail2ban',
    6060                                                        glob("config/*.conf")
    6161                                                ),
    62                                                 ('/etc/fail2ban/filter.d',
     62                                                ('@@PREFIX@@/etc/fail2ban/filter.d',
    6363                                                        glob("config/filter.d/*.conf")
    6464                                                ),
    65                                                 ('/etc/fail2ban/action.d',
     65                                                ('@@PREFIX@@/etc/fail2ban/action.d',
    6666                                                        glob("config/action.d/*.conf")
    6767                                                ),
    68                                                 ('/var/run/fail2ban',
     68                                                ('@@PREFIX@@/var/run/fail2ban',
    6969                                                        ''
    7070                                                ),
    71                                                 ('/usr/share/doc/fail2ban',
     71                                                ('@@PREFIX@@/share/doc/fail2ban',
    7272                                                        ['README.md', 'DEVELOP', 'doc/run-rootless.txt']
    7373                                                )
    7474                                        ]
     
    7878# Search for obsolete files.
    7979obsoleteFiles = []
    8080elements =      {
    81                                 "/etc/":
     81                                "@@PREFIX@@/etc/":
    8282                                        [
    8383                                                "fail2ban.conf"
    8484                                        ],
    85                                 "/usr/bin/":
     85                                "@@PREFIX@@/usr/bin/":
    8686                                        [
    8787                                                "fail2ban.py"
    8888                                        ],
    89                                 "/usr/lib/fail2ban/":
     89                                "@@PREFIX@@/usr/lib/fail2ban/":
    9090                                        [
    9191                                                "version.py",
    9292                                                "protocol.py"
     
    109109                print "\t" + f
    110110        print
    111111
    112 if isdir("/usr/lib/fail2ban"):
     112if isdir("@@PREFIX@@/lib/fail2ban"):
    113113        print
    114         print "Fail2ban is not installed under /usr/lib anymore. The new " \
    115                   "location is under /usr/share. Please remove the directory " \
    116                   "/usr/lib/fail2ban and everything under this directory."
     114        print "Fail2ban is not installed under @@PREFIX@@/lib anymore. The new " \
     115                  "location is under @@PREFIX@@/share. Please remove the directory " \
     116                  "@@PREFIX@@/lib/fail2ban and everything under this directory."
    117117        print
    118118
    119119# Update config file
    120120if argv[1] == "install":
    121121        print
    122122        print "Please do not forget to update your configuration files."
    123         print "They are in /etc/fail2ban/."
     123        print "They are in @@PREFIX@@/etc/fail2ban/."
    124124        print