Defined Type: usbguard::rule
- Defined in:
- manifests/rule.pp
Summary
Add a usbguard ruleOverview
Manage a usbguard rule
The usbguard class needs to be included before calling this defined type.
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'manifests/rule.pp', line 10
define usbguard::rule(
String $rule = $title,
String $order = '500',
) {
if !defined(Class['usbguard']) {
fail('You must include usbguard before calling usbguard::rule')
}
if $::usbguard::manage_rules_file {
concat::fragment { "${::usbguard::daemon_rule_file} ${title}":
target => $::usbguard::daemon_rule_file,
content => "${rule}\n",
order => $order,
}
}
}
|