mirror of https://github.com/fail2ban/fail2ban
tests: improve detection of readable systemd journal
Look for system.journal in journal sub-directory. Add -readable to the find command. Bug: https://bugs.gentoo.org/794931pull/3037/head
parent
8e3a26bdeb
commit
d91d949e95
|
@ -1396,7 +1396,7 @@ def get_monitor_failures_journal_testcase(Filter_): # pragma: systemd no cover
|
||||||
# check one at at time until the first hit
|
# check one at at time until the first hit
|
||||||
for systemd_var in 'system-runtime-logs', 'system-state-logs':
|
for systemd_var in 'system-runtime-logs', 'system-state-logs':
|
||||||
tmp = Utils.executeCmd(
|
tmp = Utils.executeCmd(
|
||||||
'find "$(systemd-path %s)" -name system.journal' % systemd_var,
|
'find "$(systemd-path %s)/journal" -name system.journal -readable' % systemd_var,
|
||||||
timeout=10, shell=True, output=True
|
timeout=10, shell=True, output=True
|
||||||
)
|
)
|
||||||
self.assertTrue(tmp)
|
self.assertTrue(tmp)
|
||||||
|
|
Loading…
Reference in New Issue