Skip to content

Commit c3b28dc

Browse files
committed
Remove agent user and group parameters
Since Puppet 4 the agent runs as root and the package doesn't create the user & group anymore. Only the server runs as a limited user. This means the parameters are no longer needed.
1 parent 24e4f3a commit c3b28dc

File tree

3 files changed

+9
-15
lines changed

3 files changed

+9
-15
lines changed

manifests/init.pp

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -111,10 +111,6 @@
111111
# read after the elapsed interval then the
112112
# connection will be closed.
113113
#
114-
# $user:: Override the name of the puppet user.
115-
#
116-
# $group:: Override the name of the puppet group.
117-
#
118114
# $dir:: Override the puppet directory.
119115
#
120116
# $codedir:: Override the puppet code directory.
@@ -558,8 +554,6 @@
558554
#
559555
class puppet (
560556
String $version = $puppet::params::version,
561-
String $user = $puppet::params::user,
562-
String $group = $puppet::params::group,
563557
Stdlib::Absolutepath $dir = $puppet::params::dir,
564558
Stdlib::Absolutepath $codedir = $puppet::params::codedir,
565559
Stdlib::Absolutepath $vardir = $puppet::params::vardir,
@@ -625,8 +619,8 @@
625619
Boolean $server = $puppet::params::server,
626620
Array[String] $server_admin_api_whitelist = $puppet::params::server_admin_api_whitelist,
627621
Boolean $server_manage_user = $puppet::params::manage_user,
628-
String $server_user = $puppet::params::user,
629-
String $server_group = $puppet::params::group,
622+
String $server_user = $puppet::params::server_user,
623+
String $server_group = $puppet::params::server_group,
630624
String $server_dir = $puppet::params::dir,
631625
String $server_ip = $puppet::params::ip,
632626
Stdlib::Port $server_port = $puppet::params::port,

manifests/params.pp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
# Basic config
66
$version = 'present'
77
$manage_user = true
8-
$user = 'puppet'
9-
$group = 'puppet'
8+
$server_user = 'puppet'
9+
$server_group = 'puppet'
1010
$ip = '0.0.0.0'
1111
$port = 8140
1212
$splay = false
@@ -225,7 +225,7 @@
225225

226226
# Owner of the environments dir: for cases external service needs write
227227
# access to manage it.
228-
$server_environments_owner = $user
228+
$server_environments_owner = $server_user
229229
$server_environments_group = $root_group
230230
$server_environments_mode = '0755'
231231
# Where we store our puppet environments
@@ -240,9 +240,9 @@
240240
# mode of the repository
241241
$server_git_repo_mode = '0755'
242242
# user of the repository
243-
$server_git_repo_user = $user
243+
$server_git_repo_user = $server_user
244244
# group of the repository
245-
$server_git_repo_group = $user
245+
$server_git_repo_group = $server_group
246246
# Override these if you need your own hooks
247247
$server_post_hook_content = 'puppet/server/post-receive.erb'
248248
$server_post_hook_name = 'post-receive'

manifests/server/config.pp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -216,8 +216,8 @@
216216
if $puppet::server::default_manifest and $puppet::server::default_manifest_content != '' {
217217
file { $puppet::server::default_manifest_path:
218218
ensure => file,
219-
owner => $puppet::user,
220-
group => $puppet::group,
219+
owner => $puppet::server::user,
220+
group => $puppet::server::group,
221221
mode => '0644',
222222
content => $puppet::server::default_manifest_content,
223223
}

0 commit comments

Comments
 (0)