Puppet Class: security_baseline::rules::common::sec_hfs
- Defined in:
- manifests/rules/common/sec_hfs.pp
Summary
Ensure mounting of hfs filesystems is disabled (Scored)Overview
The hfs filesystem type is a hierarchical filesystem 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.
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
# File 'manifests/rules/common/sec_hfs.pp', line 27
class security_baseline::rules::common::sec_hfs (
Boolean $enforce = true,
String $message = '',
String $log_level = ''
) {
if $enforce {
kmod::install { 'hfs':
command => '/bin/true',
}
} else {
if($facts['security_baseline']['kernel_modules']['hfs']) {
echo { 'hfs':
message => $message,
loglevel => $log_level,
withpath => false,
}
}
}
}
|