Page Menu
Home
Software Heritage
Search
Configure Global Search
Log In
Files
F8393310
system_user.pp
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
566 B
Subscribers
None
system_user.pp
View Options
# @summary manage docker group users
#
# @param create_user
# Boolean to cotrol whether the user should be created
#
define
docker
::
system_user
(
$create_user
=
true
)
{
include
docker
$docker_group
=
$docker::docker_group
if
$create_user
{
ensure_resource
(
'user'
,
$name,
{
'ensure'
=>
'present'
})
User
[
$name]
->
Exec
[
"docker-system-user-${name}"
]
}
exec
{
"docker-system-user-${name}"
:
command
=>
"/usr/sbin/usermod -aG ${docker_group} ${name}"
,
unless
=>
"/bin/cat /etc/group | grep '^${docker_group}:' | grep -qw ${name}"
,
}
}
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Jun 4 2025, 7:12 PM (9 w, 4 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3357663
Attached To
R205 puppet-puppetlabs-docker
Event Timeline
Log In to Comment