Skip to content

Commit 35d7525

Browse files
committed
Uninstall hook ignores disabled legacy-actions option
When configuring with --disable-legacy-actions, these files are never installed, so make uninstall will fail due to missing files. Fixed it to preserve existing behavior when legacy actions are enabled.
1 parent 96d4d1c commit 35d7525

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

init.d/Makefile.am

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,12 +74,14 @@ uninstall-hook:
7474
rm ${DESTDIR}${sysconfdir}/${libconfig}
7575
rm ${DESTDIR}${initdir}/auditd.service
7676
rm ${DESTDIR}${initdir}/audit-rules.service
77+
if INSTALL_LEGACY_ACTIONS
7778
rm ${DESTDIR}${legacydir}/rotate
7879
rm ${DESTDIR}${legacydir}/resume
7980
rm ${DESTDIR}${legacydir}/reload
8081
rm ${DESTDIR}${legacydir}/state
8182
rm ${DESTDIR}${legacydir}/stop
8283
rm ${DESTDIR}${legacydir}/restart
8384
rm ${DESTDIR}${legacydir}/condrestart
85+
endif
8486
rm ${DESTDIR}$(prefix)/lib/tmpfiles.d/audit.conf
8587
rm ${DESTDIR}${sysconfdir}/bash_completion.d/audit.bash_completion

0 commit comments

Comments
 (0)