]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
and add the jurisdictions.grp
authorMartin Zobel-Helas <zobel@debian.org>
Thu, 16 Feb 2012 17:02:55 +0000 (18:02 +0100)
committerMartin Zobel-Helas <zobel@debian.org>
Thu, 16 Feb 2012 17:02:55 +0000 (18:02 +0100)
modules/dacs/files/common/jurisdictions.grp [new file with mode: 0644]
modules/dacs/manifests/init.pp

diff --git a/modules/dacs/files/common/jurisdictions.grp b/modules/dacs/files/common/jurisdictions.grp
new file mode 100644 (file)
index 0000000..eaae094
--- /dev/null
@@ -0,0 +1,9 @@
+<groups xmlns="http://dss.ca/dacs/v1.4">
+ <group_definition jurisdiction="DEBIAN" name="jurisdictions"
+     mod_date="Tue, 14-Jun-2005 16:06:00 GMT" type="public">
+   <group_member jurisdiction="DEBIAN" name="DEBIAN Jurisdiction" type="meta"
+     alt_name="Test Jurisdiction for DEBIAN"
+     dacs_url="http://sso.debian.org/cgi-bin/dacs"
+     authenticates="yes" prompts="no"/>
+ </group_definition>
+</groups>
index 44b39384d6e510f34847ab128934ffddb479ecde..205333c3a0c2779fd8655dbe82f7097d35fa8049 100644 (file)
@@ -45,6 +45,14 @@ class dacs {
              purge   => true
              ;
 
+        "/etc/dacs/federations/debian.org/DEBIAN/groups/DACS":
+             ensure  => directory,
+             owner   => root,
+             group   => www-data,
+             mode    => 750,
+             purge   => true
+             ;
+
         "/etc/dacs/federations/site.conf":
              source  => [ "puppet:///modules/dacs/per-host/$fqdn/site.conf",
                           "puppet:///modules/dacs/common/site.conf" ],
@@ -69,6 +77,14 @@ class dacs {
              group   => www-data
              ;
 
+        "/etc/dacs/federations/debian.org/DEBIAN/groups/DACS/jurisdictions.grp":
+             source  => [ "puppet:///modules/dacs/per-host/$fqdn/jurisdictions.grp",
+                          "puppet:///modules/dacs/common/jurisdictions.grp" ],
+             mode    => 640,
+             owner   => root,
+             group   => www-data
+             ;
+
         "/etc/dacs/federations/debian.org/DEBIAN/acls/acl-noauth.0":
              source  => [ "puppet:///modules/dacs/per-host/$fqdn/acl-noauth.0",
                           "puppet:///modules/dacs/common/acl-noauth.0" ],