Ticket #49026: patch-setup.py.diff

File patch-setup.py.diff, 2.1 KB (added by fclaire@…, 9 years ago)
  • setup.py

    old new  
    126126                                for f in w[2]]
    127127        },
    128128        data_files = [
    129                 ('/etc/fail2ban',
     129                ('@@PREFIX@@/etc/fail2ban',
    130130                        glob("config/*.conf")
    131131                ),
    132                 ('/etc/fail2ban/filter.d',
     132                ('@@PREFIX@@/etc/fail2ban/filter.d',
    133133                        glob("config/filter.d/*.conf")
    134134                ),
    135                 ('/etc/fail2ban/filter.d/ignorecommands',
     135                ('@@PREFIX@@/etc/fail2ban/filter.d/ignorecommands',
    136136                        glob("config/filter.d/ignorecommands/*")
    137137                ),
    138                 ('/etc/fail2ban/action.d',
     138                ('@@PREFIX@@/etc/fail2ban/action.d',
    139139                        glob("config/action.d/*.conf") +
    140140                        glob("config/action.d/*.py")
    141141                ),
    142                 ('/etc/fail2ban/fail2ban.d',
     142                ('@@PREFIX@@/etc/fail2ban/fail2ban.d',
    143143                        ''
    144144                ),
    145                 ('/etc/fail2ban/jail.d',
     145                ('@@PREFIX@@/etc/fail2ban/jail.d',
    146146                        ''
    147147                ),
    148                 ('/var/lib/fail2ban',
     148                ('@@PREFIX@@/var/lib/fail2ban',
    149149                        ''
    150150                ),
    151                 ('/usr/share/doc/fail2ban',
     151                ('@@PREFIX@@/share/doc/fail2ban',
    152152                        ['README.md', 'README.Solaris', 'DEVELOP', 'FILTERS',
    153153                         'doc/run-rootless.txt']
    154154                )
     
    160160# Search for obsolete files.
    161161obsoleteFiles = []
    162162elements = {
    163         "/etc/":
     163        "@@PREFIX@@/etc/":
    164164                [
    165165                        "fail2ban.conf"
    166166                ],
    167         "/usr/bin/":
     167        "@@PREFIX@@/usr/bin/":
    168168                [
    169169                        "fail2ban.py"
    170170                ],
    171         "/usr/lib/fail2ban/":
     171        "@@PREFIX@@/usr/lib/fail2ban/":
    172172                [
    173173                        "version.py",
    174174                        "protocol.py"
     
    191191                print("\t" + f)
    192192        print("")
    193193
    194 if isdir("/usr/lib/fail2ban"):
     194if isdir("@@PREFIX@@/usr/lib/fail2ban"):
    195195        print("")
    196         print("Fail2ban is not installed under /usr/lib anymore. The new "
    197                   "location is under /usr/share. Please remove the directory "
    198                   "/usr/lib/fail2ban and everything under this directory.")
     196        print("Fail2ban is not installed under @@PREFIX@@/usr/lib anymore. The new "
     197                  "location is under @@PREFIX@@/usr/share. Please remove the directory "
     198                  "@@PREFIX@@/usr/lib/fail2ban and everything under this directory.")
    199199        print("")
    200200
    201201# Update config file
    202202if sys.argv[1] == "install":
    203203        print("")
    204204        print("Please do not forget to update your configuration files.")
    205         print("They are in /etc/fail2ban/.")
     205        print("They are in @@PREFIX@@/etc/fail2ban/.")
    206206        print("")