Split out ssl_cert_check module
Change-Id: I45a6804947d6ce5e78708ef15840a01ab64dc5be
This commit is contained in:
parent
b72120ea8f
commit
c61ce25e82
@ -64,6 +64,7 @@ INTEGRATION_MODULES["https://git.openstack.org/openstack-infra/puppet-elastic_re
|
||||
INTEGRATION_MODULES["https://git.openstack.org/openstack-infra/puppet-gerrit"]="origin/master"
|
||||
INTEGRATION_MODULES["https://git.openstack.org/openstack-infra/puppet-gerritbot"]="origin/master"
|
||||
INTEGRATION_MODULES["https://git.openstack.org/openstack-infra/puppet-graphite"]="origin/master"
|
||||
INTEGRATION_MODULES["https://git.openstack.org/openstack-infra/puppet-ssl_cert_check"]="origin/master"
|
||||
INTEGRATION_MODULES["https://git.openstack.org/openstack-infra/puppet-statusbot"]="origin/master"
|
||||
INTEGRATION_MODULES["https://git.openstack.org/openstack-infra/puppet-storyboard"]="origin/master"
|
||||
INTEGRATION_MODULES["https://git.openstack.org/openstack-infra/puppet-iptables"]="origin/master"
|
||||
|
@ -1,41 +0,0 @@
|
||||
# == Class: ssl_cert_check
|
||||
#
|
||||
class ssl_cert_check(
|
||||
$domainlist_file = '',
|
||||
$email = '',
|
||||
$days = ''
|
||||
) {
|
||||
package { 'ssl-cert-check':
|
||||
ensure => present,
|
||||
}
|
||||
|
||||
file {'/var/lib/certcheck':
|
||||
ensure => directory,
|
||||
owner => 'certcheck',
|
||||
group => 'certcheck',
|
||||
mode => '0755',
|
||||
require => User['certcheck'],
|
||||
}
|
||||
|
||||
group { 'certcheck':
|
||||
ensure => present,
|
||||
}
|
||||
|
||||
user { 'certcheck':
|
||||
ensure => present,
|
||||
home => '/var/lib/certcheck',
|
||||
shell => '/bin/bash',
|
||||
gid => 'certcheck',
|
||||
managehome => true,
|
||||
require => Group['certcheck'],
|
||||
}
|
||||
|
||||
cron { 'check ssl certificates':
|
||||
user => 'certcheck',
|
||||
command => "ssl-cert-check -a -q -f ${domainlist_file} -x ${days} -e ${email}",
|
||||
hour => '12',
|
||||
minute => '04',
|
||||
}
|
||||
}
|
||||
|
||||
# vim:sw=2:ts=2:expandtab:textwidth=79
|
Loading…
x
Reference in New Issue
Block a user