analyze: Fix verify exit status regression
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 6 Apr 2022 10:15:33 +0000 (12:15 +0200)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 6 Apr 2022 14:16:02 +0000 (23:16 +0900)
commitcae7c282721ce13fc1405fc834382d3177a9b83d
tree38969e71fb9b873d3b28369d42f4079086488211
parent2f88f2936c5948f41123eafe4e6939058bc3be60
analyze: Fix verify exit status regression

Previously, systemd-analyze verify would return 0 even if warnings
were raised during analysis of the specified units or their
dependencies. With 3cc3dc7, verify was changed to return 1 when
warnings were raised.

This commit changes the default mode to _RECURSIVE_ERRORS_INVALID
so that verify returns zero again by default when warnings are
raised.
man/systemd-analyze.xml
src/analyze/analyze.c