From 43182c02f488a36f08310d74d40e3ff03b691775 Mon Sep 17 00:00:00 2001 From: Timo Teräs Date: Fri, 30 Jan 2015 16:12:45 +0200 Subject: remove spurious audit message from missing files with --system fixes #3840 --- src/audit.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/audit.c b/src/audit.c index e7440de..35f79a6 100644 --- a/src/audit.c +++ b/src/audit.c @@ -244,9 +244,6 @@ recurse_check: reason = 'A'; break; } - } else { - if (protect_mode != APK_PROTECT_NONE) - goto done; } dbf = apk_db_file_query(db, bdir, bent); @@ -254,7 +251,8 @@ recurse_check: reason = audit_file(actx, db, dbf, dirfd, name); if (reason < 0) goto done; - if (reason == 'A' && actx->mode == MODE_SYSTEM) + if (actx->mode == MODE_SYSTEM && + (reason == 'A' || protect_mode != APK_PROTECT_NONE)) goto done; report_audit(actx, reason, bfull, dbf ? dbf->diri->pkg : NULL); } -- cgit v1.2.3-60-g2f50