From a0267f3cb51a4f766578cd72f20272b5a71a9b0e Mon Sep 17 00:00:00 2001 From: Pat Riehecky Date: Tue, 25 Nov 2025 18:48:16 -0600 Subject: [PATCH] Also permit `keep` for journald `Audit` --- REFERENCE.md | 2 +- types/journaldsettings.pp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/REFERENCE.md b/REFERENCE.md index e324e416..d07ef55f 100644 --- a/REFERENCE.md +++ b/REFERENCE.md @@ -5503,7 +5503,7 @@ Struct[{ Optional['MaxLevelConsole'] => Variant[Enum['emerg','alert','crit','err','warning','notice','info','debug'],Integer[0,7],Systemd::JournaldSettings::Ensure], Optional['MaxLevelSocket'] => Variant[Enum['emerg','alert','crit','err','warning','notice','info','debug'],Integer[0,7],Systemd::JournaldSettings::Ensure], Optional['MaxLevelWall'] => Variant[Enum['emerg','alert','crit','err','warning','notice','info','debug'],Integer[0,7],Systemd::JournaldSettings::Ensure], - Optional['Audit'] => Variant[Enum['yes','no'],Systemd::JournaldSettings::Ensure], + Optional['Audit'] => Variant[Enum['yes','no', 'keep'],Systemd::JournaldSettings::Ensure], Optional['ReadKMsg'] => Variant[Enum['yes','no'],Systemd::JournaldSettings::Ensure], Optional['TTYPath'] => Variant[Stdlib::Absolutepath,Systemd::JournaldSettings::Ensure], Optional['LineMax'] => Variant[Systemd::Unit::Amount,Systemd::JournaldSettings::Ensure], diff --git a/types/journaldsettings.pp b/types/journaldsettings.pp index ef8a4331..8831d9e2 100644 --- a/types/journaldsettings.pp +++ b/types/journaldsettings.pp @@ -31,7 +31,7 @@ Optional['MaxLevelConsole'] => Variant[Enum['emerg','alert','crit','err','warning','notice','info','debug'],Integer[0,7],Systemd::JournaldSettings::Ensure], Optional['MaxLevelSocket'] => Variant[Enum['emerg','alert','crit','err','warning','notice','info','debug'],Integer[0,7],Systemd::JournaldSettings::Ensure], Optional['MaxLevelWall'] => Variant[Enum['emerg','alert','crit','err','warning','notice','info','debug'],Integer[0,7],Systemd::JournaldSettings::Ensure], - Optional['Audit'] => Variant[Enum['yes','no'],Systemd::JournaldSettings::Ensure], + Optional['Audit'] => Variant[Enum['yes','no', 'keep'],Systemd::JournaldSettings::Ensure], Optional['ReadKMsg'] => Variant[Enum['yes','no'],Systemd::JournaldSettings::Ensure], Optional['TTYPath'] => Variant[Stdlib::Absolutepath,Systemd::JournaldSettings::Ensure], Optional['LineMax'] => Variant[Systemd::Unit::Amount,Systemd::JournaldSettings::Ensure],