Ottomata has uploaded a new change for review.
https://gerrit.wikimedia.org/r/59826
Change subject: Ensuring group file_mover is present for accounts::file_mover.
......................................................................
Ensuring group file_mover is present for accounts::file_mover.
Fundraising uses this to make sure they can move and rotate fundraising logs.
Change-Id: I66abcbc6a680d445249216f179b2bde00f31d3da
---
M manifests/admins.pp
1 file changed, 14 insertions(+), 2 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/puppet
refs/changes/26/59826/1
diff --git a/manifests/admins.pp b/manifests/admins.pp
index 423604c..f96b30a 100644
--- a/manifests/admins.pp
+++ b/manifests/admins.pp
@@ -76,6 +76,17 @@
}
}
+ # group file_mover is used by fundraising
+ # to move udp2log fundraising logs around.
+ class file_mover {
+ group { 'file_mover':
+ name => 'file_mover',
+ gid => 999,
+ alias => 999,
+ ensure => present,
+ allowdupe => false,
+ }
+ }
}
class baseaccount {
@@ -1496,7 +1507,8 @@
$realname = "file_mover"
$uid = 10001
- unixaccount { $realname: username => $username, uid => $uid,
gid => $gid }
+ include groups::file_mover
+ unixaccount { $realname: username => $username, uid => $uid,
gid => 'file_mover', require => Class['groups::file_mover'] }
if $manage_home {
Ssh_authorized_key { require => Unixaccount[$realname]}
@@ -1509,7 +1521,7 @@
key =>
"AAAAB3NzaC1yc2EAAAABIwAAAQEA7c29cQHB7hbBwvp1aAqnzkfjJpkpiLo3gwpv73DAZ2FVhDR4PBCoksA4GvUwoG8s7tVn2Xahj4p/jRF67XLudceY92xUTjisSHWYrqCqHrrlcbBFjhqAul09Zwi4rojckTyreABBywq76eVj5yWIenJ6p/gV+vmRRNY3iJjWkddmWbwhfWag53M/gCv05iceKK8E7DjMWGznWFa1Q8IUvfI3kq1XC4EY6REL53U3SkRaCW/HFU0raalJEwNZPoGUaT7RZQsaKI6ec8i2EqTmDwqiN4oq/LDmnCxrO9vMknBSOJG2gCBoA/DngU276zYLg2wsElTPumN8/jVjTnjgtw==";
}
}
- }
+ }
class datasets inherits baseaccount {
$username = "datasets"
--
To view, visit https://gerrit.wikimedia.org/r/59826
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I66abcbc6a680d445249216f179b2bde00f31d3da
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Ottomata <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits