Systemd/src/analyze
Giedrius Statkevičius c90c597ee3 verify: ignore nonexistent executables if required
We provide a way via the '-' symbol to ignore errors when nonexistent
executable files are passed to Exec* parameters & so on. In such a case,
the flag `EXEC_COMMAND_IGNORE_FAILURE` is set and we go on happily with
our life if that happens. However, `systemd-analyze verify` complained
about missing executables even in such a case. In such a case it is not
an error for this to happen so check if the flag is set before checking
if the file is accessible and executable.

Add some small tests to check this condition.

Closes #15218.
2020-04-14 21:23:31 +02:00
..
analyze-condition.c analyze: add 'condition' verb 2019-06-27 10:54:37 +02:00
analyze-condition.h analyze: add 'condition' verb 2019-06-27 10:54:37 +02:00
analyze-security.c systemd: Fix busctl crash on aarch64 when setting output table format 2020-02-16 02:09:26 +09:00
analyze-security.h analyze: add new security verb 2018-11-30 16:48:09 +01:00
analyze-verify.c verify: ignore nonexistent executables if required 2020-04-14 21:23:31 +02:00
analyze-verify.h verify: ignore nonexistent executables if required 2020-04-14 21:23:31 +02:00
analyze.c analyze: fix table time output 2020-03-09 14:58:25 +01:00
meson.build analyze: add 'condition' verb 2019-06-27 10:54:37 +02:00
test-verify.c verify: ignore nonexistent executables if required 2020-04-14 21:23:31 +02:00