Continued stabilization for ASB v2: AuditEnsureCronServiceIsEnabled

This commit is contained in:
Marius Niculescu 2024-06-07 13:28:52 -07:00 коммит произвёл GitHub
Родитель 6cb96140bc
Коммит d16fcc6cad
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
1 изменённых файлов: 2 добавлений и 5 удалений

Просмотреть файл

@ -1320,11 +1320,8 @@ static char* AuditEnsureDotDoesNotAppearInRootsPath(void* log)
static char* AuditEnsureCronServiceIsEnabled(void* log)
{
char* reason = NULL;
if ((0 == CheckPackageInstalled(g_cron, &reason, log)) ||
(0 == CheckPackageInstalled(g_cronie, &reason, log)))
{
CheckDaemonActive(g_crond, &reason, log);
}
RETURN_REASON_IF_ZERO(((0 == CheckPackageInstalled(g_cron, &reason, log)) && CheckDaemonActive(g_cron, &reason, log)) ? 0 : ENOENT);
RETURN_REASON_IF_ZERO(((0 == CheckPackageInstalled(g_cronie, &reason, log)) && CheckDaemonActive(g_crond, &reason, log)) ? 0 : ENOENT);
return reason;
}