@@ -117,6 +117,8 @@ The following parameters are available in the `auditd` class:
117117* [ ` verify_email ` ] ( #-auditd--verify_email )
118118* [ ` write_logs ` ] ( #-auditd--write_logs )
119119* [ ` purge_auditd_rules ` ] ( #-auditd--purge_auditd_rules )
120+ * [ ` auditctl_command ` ] ( #-auditd--auditctl_command )
121+ * [ ` warn_if_reboot_required ` ] ( #-auditd--warn_if_reboot_required )
120122
121123##### <a name =" -auditd--enable " ></a >` enable `
122124
@@ -148,7 +150,7 @@ of audit rules.
148150- @see ` auditd::config::audit_profiles ` for more details about this
149151 configuration.
150152
151- Default value: ` [ 'simp' ] `
153+ Default value: ` ['simp'] `
152154
153155##### <a name =" -auditd--audit_auditd_config " ></a >` audit_auditd_config `
154156
@@ -547,7 +549,7 @@ to be backwards compatable. If you want to ensure the plugin is disabled,
547549set auditd::config::audisp::syslog::enable to false.
548550If this is set to false the plugin settings are not managed by puppet.
549551
550- Default value: ` simplib::lookup('simp_options::syslog', {'default_value' => false }) `
552+ Default value: ` simplib::lookup('simp_options::syslog', { 'default_value' => false }) `
551553
552554##### <a name =" -auditd--target_selinux_types " ></a >` target_selinux_types `
553555
@@ -602,6 +604,22 @@ Whether or not to purge existing auditd rules under /etc/audit/rules.d
602604
603605Default value: ` true `
604606
607+ ##### <a name =" -auditd--auditctl_command " ></a >` auditctl_command `
608+
609+ Data type: ` String[1] `
610+
611+
612+
613+ Default value: ` '/usr/sbin/auditctl' `
614+
615+ ##### <a name =" -auditd--warn_if_reboot_required " ></a >` warn_if_reboot_required `
616+
617+ Data type: ` Boolean `
618+
619+
620+
621+ Default value: ` false `
622+
605623### <a name =" auditd--config " ></a >` auditd::config `
606624
607625NOTE: THIS IS A [ PRIVATE] ( https://github.com/puppetlabs/puppetlabs-stdlib#assert_private ) CLASS**
@@ -2354,36 +2372,32 @@ Data type: `Variant[String[1],Boolean]`
23542372
23552373`` ensure `` state from the service resource
23562374
2357- Default value: ` pick(getvar(' auditd::enable'), 'running') `
2375+ Default value: ` $ auditd::enable`
23582376
23592377##### <a name =" -auditd--service--enable " ></a >` enable `
23602378
23612379Data type: ` Boolean `
23622380
23632381`` enable `` state from the service resource
23642382
2365- Default value: ` pick(getvar(' auditd::enable'), true) `
2383+ Default value: ` $ auditd::enable`
23662384
23672385##### <a name =" -auditd--service--bypass_kernel_check " ></a >` bypass_kernel_check `
23682386
2369- Data type: ` Boolean `
2370-
23712387Do not check to see if the kernel is enforcing auditing before trying to
23722388manage the service.
23732389
23742390* This may be required if auditing is not being actively managed in the
23752391 kernel and someone has stopped the auditd service by hand.
23762392
2377- Default value: ` false `
2378-
23792393##### <a name =" -auditd--service--warn_if_reboot_required " ></a >` warn_if_reboot_required `
23802394
23812395Data type: ` Boolean `
23822396
23832397Add a `` reboot_notify `` warning if the system requires a reboot before the
23842398service can be managed.
23852399
2386- Default value: ` true `
2400+ Default value: ` $auditd::warn_if_reboot_required `
23872401
23882402## Defined types
23892403
@@ -2505,7 +2519,7 @@ The array
25052519
25062520Data type: ` Optional[Integer] `
25072521
2508- The minimum number of digits the index should be.
2522+ The minimum number of digits the index should be.
25092523It will be '0'-padded to meet this number.
25102524
25112525### <a name =" auditd--validate_init_params " ></a >` auditd::validate_init_params `
0 commit comments