[MediaWiki-commits] [Gerrit] labs/icinga2[master]: Add groups.ini

2017-06-24 Thread Paladox (Code Review)
Paladox has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/361209 )

Change subject: Add groups.ini
..


Add groups.ini

Change-Id: I481d00ebad095b24261782791786a774822977bc
---
M manifests/web.pp
A templates/groups.ini.erb
2 files changed, 17 insertions(+), 0 deletions(-)

Approvals:
  Paladox: Verified; Looks good to me, approved



diff --git a/manifests/web.pp b/manifests/web.pp
index 50e1da3..57f5a75 100644
--- a/manifests/web.pp
+++ b/manifests/web.pp
@@ -85,6 +85,13 @@
 group  => 'icingaweb2',
 }
 
+file { '/etc/icingaweb2/groups.ini':
+ensure => present,
+content => template('icinga2/groups.ini.erb'),
+owner  => 'www-data',
+group  => 'icingaweb2',
+}
+
 file { '/etc/icingaweb2/resources.ini':
 ensure => present,
 content => template('icinga2/resources.ini.erb'),
diff --git a/templates/groups.ini.erb b/templates/groups.ini.erb
new file mode 100644
index 000..e50c261
--- /dev/null
+++ b/templates/groups.ini.erb
@@ -0,0 +1,10 @@
+[ad_groups]
+backend = "ldap"
+resource= "ad_group"
+user_backend= "ad_users"
+user_class  = "inetOrgPerson"
+user_name_attribute = "uid"
+group_class = "groupOfNames"
+group_name_attribute = "cn"
+user_base_dn= "ou=people,dc=wikimedia,dc=org"
+base_dn = "ou=groups,dc=wikimedia,dc=org"

-- 
To view, visit https://gerrit.wikimedia.org/r/361209
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I481d00ebad095b24261782791786a774822977bc
Gerrit-PatchSet: 2
Gerrit-Project: labs/icinga2
Gerrit-Branch: master
Gerrit-Owner: Paladox 
Gerrit-Reviewer: Paladox 

___
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits


[MediaWiki-commits] [Gerrit] labs/icinga2[master]: Add groups.ini

2017-06-24 Thread Paladox (Code Review)
Paladox has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/361209 )

Change subject: Add groups.ini
..

Add groups.ini

Change-Id: I481d00ebad095b24261782791786a774822977bc
---
0 files changed, 0 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/labs/icinga2 
refs/changes/09/361209/1


-- 
To view, visit https://gerrit.wikimedia.org/r/361209
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I481d00ebad095b24261782791786a774822977bc
Gerrit-PatchSet: 1
Gerrit-Project: labs/icinga2
Gerrit-Branch: master
Gerrit-Owner: Paladox 

___
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits