3 "dacs": ensure => installed;
4 "libapache2-mod-dacs": ensure => installed;
15 "/etc/dacs/federations":
16 require => Package["libapache2-mod-dacs"],
24 "/etc/dacs/federations/debian.org/":
25 require => Package["libapache2-mod-dacs"],
33 "/etc/dacs/federations/debian.org/DEBIAN":
34 require => Package["libapache2-mod-dacs"],
42 "/etc/dacs/federations/debian.org/DEBIAN/acls":
43 require => Package["libapache2-mod-dacs"],
51 "/etc/dacs/federations/debian.org/DEBIAN/groups":
52 require => Package["libapache2-mod-dacs"],
60 "/etc/dacs/federations/debian.org/DEBIAN/groups/DACS":
61 require => Package["libapache2-mod-dacs"],
69 "/etc/dacs/federations/site.conf":
70 require => Package["libapache2-mod-dacs"],
71 source => [ "puppet:///modules/dacs/per-host/$fqdn/site.conf",
72 "puppet:///modules/dacs/common/site.conf" ],
78 "/etc/dacs/federations/debian.org/DEBIAN/dacs.conf":
79 require => Package["libapache2-mod-dacs"],
80 source => [ "puppet:///modules/dacs/per-host/$fqdn/dacs.conf",
81 "puppet:///modules/dacs/common/dacs.conf" ],
87 "/etc/dacs/federations/debian.org/DEBIAN/acls/revocations":
88 require => Package["libapache2-mod-dacs"],
89 source => [ "puppet:///modules/dacs/per-host/$fqdn/revocations",
90 "puppet:///modules/dacs/common/revocations" ],
96 "/etc/dacs/federations/debian.org/DEBIAN/groups/DACS/jurisdictions.grp":
97 require => Package["libapache2-mod-dacs"],
98 source => [ "puppet:///modules/dacs/per-host/$fqdn/jurisdictions.grp",
99 "puppet:///modules/dacs/common/jurisdictions.grp" ],
105 "/etc/dacs/federations/debian.org/DEBIAN/acls/acl-noauth.0":
106 require => Package["libapache2-mod-dacs"],
107 source => [ "puppet:///modules/dacs/per-host/$fqdn/acl-noauth.0",
108 "puppet:///modules/dacs/common/acl-noauth.0" ],
112 notify => Exec["dacsacl"]
115 "/etc/dacs/federations/debian.org/DEBIAN/acls/acl-private.0":
116 require => Package["libapache2-mod-dacs"],
117 source => [ "puppet:///modules/dacs/per-host/$fqdn/acl-private.0",
118 "puppet:///modules/dacs/common/acl-private.0" ],
122 notify => Exec["dacsacl"]
125 "/etc/dacs/federations/debian.org/federation_keyfile":
126 require => Package["libapache2-mod-dacs"],
127 source => "puppet:///modules/dacs/private/debian.org_federation_keyfile",
133 "/etc/dacs/federations/debian.org/DEBIAN/jurisdiction_keyfile":
134 require => Package["libapache2-mod-dacs"],
135 source => "puppet:///modules/dacs/private/DEBIAN_jurisdiction_keyfile",
145 command => "dacsacl -sc /etc/dacs/federations/site.conf -c /etc/dacs/federations/debian.org/DEBIAN/dacs.conf -uj DEBIAN && chown root:www-data /etc/dacs/federations/debian.org/DEBIAN/acls/INDEX",
152 # vim:set sts=4 ts=4:
153 # vim:set shiftwidth=4: