summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--puppet/modules/site_webapp/manifests/client_ca.pp1
-rw-r--r--puppet/modules/site_webapp/manifests/init.pp1
m---------puppet/modules/x5090
3 files changed, 2 insertions, 0 deletions
diff --git a/puppet/modules/site_webapp/manifests/client_ca.pp b/puppet/modules/site_webapp/manifests/client_ca.pp
index 53c49d69..0d9b15d6 100644
--- a/puppet/modules/site_webapp/manifests/client_ca.pp
+++ b/puppet/modules/site_webapp/manifests/client_ca.pp
@@ -13,6 +13,7 @@ class site_webapp::client_ca {
x509::key {
'leap_client_ca':
source => $x509['client_ca_key'],
+ group => 'leap-webapp',
notify => Service[apache];
}
diff --git a/puppet/modules/site_webapp/manifests/init.pp b/puppet/modules/site_webapp/manifests/init.pp
index 592241c1..d59cebba 100644
--- a/puppet/modules/site_webapp/manifests/init.pp
+++ b/puppet/modules/site_webapp/manifests/init.pp
@@ -27,6 +27,7 @@ class site_webapp {
ensure => present,
allowdupe => false,
gid => 'leap-webapp',
+ groups => 'ssl-cert',
home => '/srv/leap-webapp',
require => [ Group['leap-webapp'] ];
}
diff --git a/puppet/modules/x509 b/puppet/modules/x509
-Subproject d7a252b77db843e800ed9fc92a56d5214f43202
+Subproject 456212d16e55e1299c2d9bfcc7965b40e0318cb