Puppet Class: security_baseline::rules::common::sec_automounting
- Defined in:
- manifests/rules/common/sec_automounting.pp
Summary
Disable Automounting (Scored)Overview
autofs allows automatic mounting of devices, typically including CD/DVDs and USB drives.
Rationale: With automounting enabled anyone with physical access could attach a USB drive or disc and have its contents available in system even if they lacked permissions to mount it themselves.
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
# File 'manifests/rules/common/sec_automounting.pp', line 27
class security_baseline::rules::common::sec_automounting (
Boolean $enforce = true,
String $message = '',
String $log_level = ''
) {
if $enforce {
if $facts['security_baseline']['services_enabled']['srv_autofs'] == 'enabled' {
class { 'autofs':
service_ensure => 'stopped',
service_enable => false,
}
}
} else {
if($facts['security_baseline']['services_enabled']['srv_autofs'] == 'enabled') {
echo { 'automount':
message => $message,
loglevel => $log_level,
withpath => false,
}
}
}
}
|