mirror of
https://github.com/fail2ban/fail2ban.git
synced 2025-11-26 14:20:19 +08:00
Merge pull request #1068 from yarikoptic/enh/var-run-fail2ban
BF: 'create' /var/run/fail2ban on systems with /var/run
This commit is contained in:
8
setup.py
8
setup.py
@@ -78,6 +78,12 @@ if setuptools:
|
||||
else:
|
||||
setup_extra = {}
|
||||
|
||||
data_files_extra = []
|
||||
if os.path.exists('/var/run'):
|
||||
# if we are on the system with /var/run -- we are to use it for having fail2ban/
|
||||
# directory there for socket file etc
|
||||
data_files_extra += [('/var/run/fail2ban', '')]
|
||||
|
||||
# Get version number, avoiding importing fail2ban.
|
||||
# This is due to tests not functioning for python3 as 2to3 takes place later
|
||||
exec(open(join("fail2ban", "version.py")).read())
|
||||
@@ -145,7 +151,7 @@ setup(
|
||||
['README.md', 'README.Solaris', 'DEVELOP', 'FILTERS',
|
||||
'doc/run-rootless.txt']
|
||||
)
|
||||
],
|
||||
] + data_files_extra,
|
||||
**setup_extra
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user