Puppet Class: security_baseline::rules::common::sec_hfsplus
- Defined in:
- manifests/rules/common/sec_hfsplus.pp
Summary
Ensure mounting of hfsplus filesystems is disabled (Scored)Overview
The hfsplus filesystem type is a hierarchical filesystem designed to replace hfs that allows you to mount Mac OS filesystems.
Rationale: Removing support for unneeded filesystem types reduces the local attack surface of the system. If this filesystem type is not needed, disable it.
28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
# File 'manifests/rules/common/sec_hfsplus.pp', line 28
class security_baseline::rules::common::sec_hfsplus (
Boolean $enforce = true,
String $message = '',
String $log_level = ''
) {
if $enforce {
kmod::install { 'hfsplus':
command => '/bin/true',
}
} else {
if($facts['security_baseline']['kernel_modules']['hfsplus']) {
echo { 'hfsplus':
message => $message,
loglevel => $log_level,
withpath => false,
}
}
}
}
|