blob: e3825b7bb4eaf8d4d9563cc7ab6ca0175d332f36 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
# Manage permissions for backlight devices
class profiles::backlight {
group { 'backlight':
system => true,
}
$rule = [
'ACTION=="change"',
'SUBSYSTEM=="backlight"',
'RUN+="/bin/chgrp backlight /sys/class/backlight/%k/brightness"',
'RUN+="/bin/chmod g+w /sys/class/backlight/%k/brightness"',
].join(', ')
file { '/etc/udev/rules.d/backlight.rules':
content => @("EOF")
# File managed by Puppet, local changes WILL get overwritten
$rule
| EOF
}
}
|