Class[Nslcd] |
contains |
Package[nslcd] |
File[/etc/openvpn/user.conf] |
required-by |
Service[openvpn@user] |
Package[check-mk-agent] |
required-by |
File[/etc/check_mk] |
Openvpn::Ca[user] |
before |
Openvpn::Client[hartmut] |
Class[Openvpn::Install] |
contains |
Package[easy-rsa] |
Openvpn::Client[bernhard] |
contains |
Exec[tar the thing user with bernhard] |
File[/etc/openvpn/user/download-configs/hartmut.tblk/hartmut.ovpn] |
before |
Exec[tar the thing user with hartmut] |
File[/etc/openvpn/user/download-configs/rudi/rudi.conf] |
required-by |
Exec[tar the thing user with rudi] |
Check_mk::Customfile[sslcertificates.cfg] |
contains |
File[/etc/check_mk//sslcertificates.cfg] |
Ds_sudo::File[hartmut] |
contains |
File[/etc/sudoers.d/sudo_hartmut] |
Openvpn::Ca[infra] |
before |
Openvpn::Client[stevenson] |
Exec[generate certificate for martin in context of user] |
required-by |
File[/etc/openvpn/user/download-configs/martin/keys/martin/ca.crt] |
File[/etc/openvpn/infra/download-configs/tarzan/keys/tarzan/ca.crt] |
required-by |
Concat[/etc/openvpn/infra/download-configs/tarzan.ovpn] |
Exec[create crl.pem on infra] |
required-by |
File[/etc/openvpn/infra/crl.pem] |
Exec[generate certificate for bernhard in context of user] |
required-by |
File[/etc/openvpn/user/download-configs/bernhard/keys/bernhard/ca.crt] |
Concat::Fragment[/etc/openvpn/user/download-configs/stefan.ovpn/cert_open_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/stefan.ovpn/cert_open_tag] |
Openvpn::Ca[infra] |
contains |
File[/etc/openvpn/infra/easy-rsa/keys/ca.crt] |
File[/etc/openvpn/user/download-configs/franz/keys/franz/franz.key] |
required-by |
Concat[/etc/openvpn/user/download-configs/franz.ovpn] |
Class[Openvpn::Config] |
before |
Class[Openvpn] |
File[/etc/openvpn/user/download-configs/rudi/keys/rudi/ca.crt] |
required-by |
Concat[/etc/openvpn/user/download-configs/rudi.ovpn] |
Openvpn::Client[martin] |
contains |
File[/etc/openvpn/user/download-configs/martin/keys/martin/ca.crt] |
Exec[generate certificate for tarzan in context of infra] |
required-by |
File[/etc/openvpn/infra/download-configs/tarzan/keys/tarzan/tarzan.crt] |
File[/etc/openvpn/infra/download-configs/stevenson/keys/stevenson/stevenson.key] |
required-by |
Concat[/etc/openvpn/infra/download-configs/stevenson.ovpn] |
Openvpn::Client[rudi] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/rudi.ovpn/cert_open_tag] |
Exec[generate certificate for planck in context of infra] |
required-by |
File[/etc/openvpn/infra/download-configs/planck/keys/planck/ca.crt] |
Openvpn::Client[martin] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/martin.ovpn/key_close_tag] |
Openvpn::Client[bernhard] |
contains |
File[/etc/openvpn/user/download-configs/bernhard] |
Class[Ds_sudo] |
contains |
Ds_sudo::File[stefan] |
Package[ssl-cert] |
required-by |
File[/etc/ssl/private/] |
Concat[/etc/default/openvpn] |
contains |
Concat_file[/etc/default/openvpn] |
Class[Openvpn] |
contains |
Openvpn::Client[rudi] |
Openvpn::Client[jekyll] |
contains |
File[/etc/openvpn/infra/download-configs/jekyll.tblk] |
Openvpn::Client[hartmut] |
contains |
File[/etc/openvpn/user/download-configs/hartmut.tblk/hartmut.ovpn] |
Concat::Fragment[/etc/openvpn/user/download-configs/stefan.ovpn/key] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/stefan.ovpn/key] |
Concat[/etc/openvpn/infra/download-configs/stevenson.ovpn] |
required-by |
Exec[tar the thing infra with stevenson] |
Class[Check_mk::Target] |
contains |
Check_mk::Configfile[dnsclient.cfg] |
Stage[main] |
contains |
Class[Iptables] |
Openvpn::Client[stefan] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/stefan.ovpn/key] |
File[/etc/openvpn/user/download-configs/stefan/keys/stefan/stefan.crt] |
required-by |
Concat[/etc/openvpn/user/download-configs/stefan.ovpn] |
Openvpn::Client[hartmut] |
contains |
Concat[/etc/openvpn/user/download-configs/hartmut.ovpn] |
Class[main] |
contains |
Node[lech.dynamic.de] |
Class[Hostname] |
contains |
Exec[set-hostname] |
Exec[generate server cert user] |
required-by |
Exec[generate dh param user] |
Class[Openvpn] |
contains |
Openvpn::Client_specific_config[jekyll] |
Package[rsync] |
required-by |
Service[rsync] |
Class[Openvpn] |
contains |
Openvpn::Client[jekyll] |
Openvpn::Client[franz] |
contains |
File[/etc/openvpn/user/download-configs/franz/keys/franz] |
Concat::Fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/ca_open_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/ca_open_tag] |
Openvpn::Client[planck] |
contains |
File[/etc/openvpn/infra/download-configs/planck/keys] |
Exec[tar the thing infra with planck] |
required-by |
File[/etc/openvpn/infra/download-configs/planck.tar.gz] |
Openvpn::Server[user] |
contains |
Service[openvpn@user] |
Packages::Handle[liblog-log4perl-perl] |
contains |
Package[liblog-log4perl-perl] |
Concat[/etc/openvpn/user/download-configs/bernhard.ovpn] |
contains |
Concat_file[/etc/openvpn/user/download-configs/bernhard.ovpn] |
Concat[/etc/openvpn/infra/download-configs/tarzan.ovpn] |
required-by |
Exec[tar the thing infra with tarzan] |
Concat::Fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/client_config] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/client_config] |
Openvpn::Client[martin] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/martin.ovpn/cert_close_tag] |
Openvpn::Client[planck] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/planck.ovpn/ca_close_tag] |
Openvpn::Client[jekyll] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/cert] |
Class[Check_mk::Target] |
contains |
Check_mk::Plugin[apt] |
Stage[main] |
contains |
Class[Nslcd] |
File[/etc/openvpn/infra/download-configs/jekyll/keys/jekyll/jekyll.key] |
required-by |
Exec[tar the thing infra with jekyll] |
Package[check-mk-agent] |
required-by |
File[/usr/lib/check_mk_agent/plugins] |
Openvpn::Client[franz] |
contains |
Exec[tar the thing user with franz] |
Openvpn::Client[rudi] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/rudi.ovpn/key_close_tag] |
Openvpn::Client[martin] |
contains |
Exec[generate certificate for martin in context of user] |
Openvpn::Client[tarzan] |
contains |
File[/etc/openvpn/infra/download-configs/tarzan/tarzan.conf] |
Openvpn::Server[user] |
before |
Openvpn::Client[franz] |
Openvpn::Client[franz] |
contains |
File[/etc/openvpn/user/download-configs/franz/keys/franz/franz.key] |
Concat::Fragment[/etc/openvpn/user/download-configs/franz.ovpn/cert] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/franz.ovpn/cert] |
File[/etc/openvpn/user/easy-rsa] |
required-by |
File[/etc/openvpn/user/easy-rsa/openssl.cnf] |
Exec[tar the thing user with hartmut] |
required-by |
File[/etc/openvpn/user/download-configs/hartmut.tar.gz] |
Concat::Fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/cert_open_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/cert_open_tag] |
Openvpn::Client[stevenson] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/key] |
Openvpn::Client[rudi] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/rudi.ovpn/ca_close_tag] |
Class[Openvpn] |
contains |
Openvpn::Server[user] |
Class[Check_mk::Target] |
contains |
Check_mk::Plugin[mk_logins] |
Stage[main] |
contains |
Class[Settings] |
Concat::Fragment[/etc/openvpn/user/download-configs/martin.ovpn/cert_open_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/martin.ovpn/cert_open_tag] |
Openvpn::Client[stefan] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/stefan.ovpn/ca_close_tag] |
File[/etc/openvpn/user/download-configs/franz/keys/franz/ca.crt] |
required-by |
Exec[tar the thing user with franz] |
Openvpn::Ca[infra] |
before |
Openvpn::Client[planck] |
Openvpn::Client[franz] |
contains |
File[/etc/openvpn/user/download-configs/franz] |
Concat[/etc/openvpn/infra/download-configs/jekyll.ovpn] |
required-by |
File[/etc/openvpn/infra/download-configs/jekyll.tblk/jekyll.ovpn] |
Package[sudo] |
required-by |
File[/etc/sudoers.d/sudo_bernhard] |
Openvpn::Client[i12] |
contains |
Concat[/etc/openvpn/infra/download-configs/i12.ovpn] |
File[/etc/openvpn/infra/download-configs/planck.tblk] |
required-by |
File[/etc/openvpn/infra/download-configs/planck.tblk/planck.ovpn] |
Openvpn::Client[tarzan] |
contains |
File[/etc/openvpn/infra/download-configs/tarzan] |
Openvpn::Client[franz] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/franz.ovpn/cert_close_tag] |
Openvpn::Client[hartmut] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/cert_close_tag] |
Openvpn::Client[rudi] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/rudi.ovpn/client_config] |
Concat::Fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/ca_close_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/ca_close_tag] |
Openvpn::Client[hartmut] |
contains |
File[/etc/openvpn/user/download-configs/hartmut/keys/hartmut/ca.crt] |
Package[sudo] |
required-by |
File[/etc/sudoers.d/sudo_stefan] |
Stage[main] |
contains |
Class[Root_access] |
Openvpn::Client[hartmut] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/client_config] |
Stage[main] |
contains |
Class[Check_mk::Target] |
File[/etc/openvpn/user/download-configs/bernhard.tblk] |
required-by |
File[/etc/openvpn/user/download-configs/bernhard.tblk/bernhard.ovpn] |
File[/etc/openvpn/infra/download-configs/stevenson/keys/stevenson/ca.crt] |
required-by |
Concat[/etc/openvpn/infra/download-configs/stevenson.ovpn] |
Concat::Fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/ca_close_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/ca_close_tag] |
Openvpn::Client[jekyll] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/ca_close_tag] |
Exec[tar the thing infra with i12] |
required-by |
File[/etc/openvpn/infra/download-configs/i12.tar.gz] |
Concat::Fragment[/etc/openvpn/user/download-configs/martin.ovpn/client_config] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/martin.ovpn/client_config] |
Concat::Fragment[/etc/openvpn/infra/download-configs/i12.ovpn/key] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/i12.ovpn/key] |
Openvpn::Server[infra] |
before |
Openvpn::Client[planck] |
Openvpn::Server[infra] |
before |
Openvpn::Client[stevenson] |
Openvpn::Server[infra] |
contains |
File[/etc/openvpn/infra/auth] |
Class[Openvpn::Install] |
contains |
File[/etc/openvpn] |
Openvpn::Client[stevenson] |
contains |
File[/etc/openvpn/infra/download-configs/stevenson] |
File[/etc/openvpn/user/download-configs/martin/keys/martin/martin.key] |
required-by |
Concat[/etc/openvpn/user/download-configs/martin.ovpn] |
Debconf::Preseed[libnss-ldapd] |
required-by |
Package[nslcd] |
Openvpn::Client[planck] |
before |
Openvpn::Client_specific_config[planck] |
Exec[create crl.pem on user] |
required-by |
File[/etc/openvpn/user/crl.pem] |
File[/etc/openvpn/user/download-configs/bernhard/bernhard.conf] |
required-by |
Exec[tar the thing user with bernhard] |
Openvpn::Client[franz] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/franz.ovpn/key_open_tag] |
Concat::Fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/cert] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/cert] |
File[/usr/lib/check_mk_agent/plugins] |
required-by |
File[/usr/lib/check_mk_agent/plugins/3600] |
Class[Openvpn] |
contains |
Openvpn::Revoke[planck] |
Openvpn::Client[planck] |
contains |
File[/etc/openvpn/infra/download-configs/planck/keys/planck/ca.crt] |
File[/etc/openvpn/infra/download-configs/i12/keys/i12/ca.crt] |
required-by |
Concat[/etc/openvpn/infra/download-configs/i12.ovpn] |
Openvpn::Client[hartmut] |
contains |
File[/etc/openvpn/user/download-configs/hartmut] |
Openvpn::Client[jekyll] |
contains |
File[/etc/openvpn/infra/download-configs/jekyll] |
Exec[generate certificate for rudi in context of user] |
required-by |
File[/etc/openvpn/user/download-configs/rudi/keys/rudi/ca.crt] |
Openvpn::Ca[user] |
contains |
File[/etc/openvpn/user/easy-rsa/keys/crl.pem] |
Openvpn::Ca[infra] |
contains |
File[/etc/openvpn/infra/keys] |
Openvpn::Client[franz] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/franz.ovpn/cert] |
Class[Openvpn] |
contains |
Openvpn::Client[martin] |
Openvpn::Client[stefan] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/stefan.ovpn/cert_close_tag] |
Exec[revoke certificate for planck in context of infra] |
required-by |
File[/etc/openvpn/infra/easy-rsa/revoked/planck] |
Openvpn::Client[planck] |
contains |
Exec[tar the thing infra with planck] |
Packages::Handle[bc] |
contains |
Package[bc] |
Exec[generate certificate for franz in context of user] |
required-by |
File[/etc/openvpn/user/download-configs/franz/keys/franz/ca.crt] |
Openvpn::Client[i12] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/i12.ovpn/ca] |
Openvpn::Ca[user] |
contains |
File[/etc/openvpn/user/easy-rsa/revoked] |
Concat::Fragment[/etc/openvpn/user/download-configs/rudi.ovpn/client_config] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/rudi.ovpn/client_config] |
File[/etc/openvpn/user/download-configs/rudi/keys/rudi/rudi.crt] |
required-by |
Concat[/etc/openvpn/user/download-configs/rudi.ovpn] |
Class[Openvpn] |
contains |
Openvpn::Client[bernhard] |
Openvpn::Ca[user] |
contains |
Exec[generate server cert user] |
File[/usr/lib/check_mk_agent/plugins/3600] |
required-by |
File[/usr/lib/check_mk_agent/plugins/3600/apt] |
Concat::Fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/ca] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/ca] |
Class[Interfaces] |
contains |
Service[networking] |
Openvpn::Client[planck] |
contains |
File[/etc/openvpn/infra/download-configs/planck/keys/planck/planck.key] |
Class[Base] |
contains |
File[/root/.ssh/config] |
Exec[initca infra] |
required-by |
File[/etc/openvpn/infra/easy-rsa/keys/ca.crt] |
Concat::Fragment[/etc/openvpn/user/download-configs/martin.ovpn/cert_close_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/martin.ovpn/cert_close_tag] |
Concat::Fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/cert_open_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/cert_open_tag] |
File[/etc/openvpn/user/download-configs/bernhard.tblk/bernhard.ovpn] |
before |
Exec[tar the thing user with bernhard] |
Openvpn::Client[i12] |
contains |
File[/etc/openvpn/infra/download-configs/i12/keys/i12/i12.crt] |
Stage[main] |
contains |
Class[Role::Manitu] |
Concat::Fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/cert_open_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/cert_open_tag] |
Concat::Fragment[/etc/openvpn/infra/download-configs/i12.ovpn/ca] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/i12.ovpn/ca] |
Concat::Fragment[/etc/openvpn/infra/download-configs/planck.ovpn/key_open_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/planck.ovpn/key_open_tag] |
Openvpn::Client[stefan] |
contains |
File[/etc/openvpn/user/download-configs/stefan.tblk/stefan.ovpn] |
Openvpn::Client[hartmut] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/cert] |
File[/etc/openvpn/user/download-configs/hartmut/keys/hartmut/ca.crt] |
required-by |
Concat[/etc/openvpn/user/download-configs/hartmut.ovpn] |
Openvpn::Client[martin] |
contains |
File[/etc/openvpn/user/download-configs/martin.tblk] |
Openvpn::Client[jekyll] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/client_config] |
Openvpn::Client[i12] |
before |
Openvpn::Client_specific_config[i12] |
File[/etc/openvpn/infra/download-configs/i12/keys/i12/ca.crt] |
required-by |
Exec[tar the thing infra with i12] |
Packages::Handle[screen] |
contains |
Package[screen] |
File[/etc/openvpn/infra/download-configs/stevenson.tblk/stevenson.ovpn] |
required-by |
Exec[tar the thing infra with stevenson] |
Certificates::File[multiparser.de] |
contains |
File[/etc/ssl/private/multiparser.de.pem] |
Openvpn::Client[tarzan] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/key_close_tag] |
Packages::Handle[wget] |
contains |
Package[wget] |
Openvpn::Ca[infra] |
before |
Service[openvpn@infra] |
Class[Motd] |
contains |
File[/etc/motd] |
File[/etc/openvpn/infra/download-configs/jekyll.tblk/jekyll.ovpn] |
before |
Exec[tar the thing infra with jekyll] |
Exec[generate certificate for bernhard in context of user] |
required-by |
File[/etc/openvpn/user/download-configs/bernhard/keys/bernhard/bernhard.crt] |
Concat::Fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/cert] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/cert] |
Class[Openvpn] |
contains |
Openvpn::Client[tarzan] |
Openvpn::Server[user] |
contains |
File[/etc/openvpn/user.conf] |
Openvpn::Client[bernhard] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/client_config] |
Openvpn::Client[jekyll] |
contains |
File[/etc/openvpn/infra/download-configs/jekyll/keys/jekyll/ca.crt] |
Openvpn::Server[user] |
before |
Openvpn::Client[bernhard] |
Openvpn::Client[bernhard] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/ca] |
Openvpn::Server[user] |
before |
Openvpn::Client[rudi] |
Packages::Handle[curl] |
contains |
Package[curl] |
File[/etc/openvpn/infra/download-configs/tarzan/keys/tarzan/tarzan.key] |
required-by |
Exec[tar the thing infra with tarzan] |
Stage[main] |
contains |
Class[Cron] |
Concat[/etc/openvpn/infra/download-configs/i12.ovpn] |
required-by |
File[/etc/openvpn/infra/download-configs/i12.tblk/i12.ovpn] |
Openvpn::Client[tarzan] |
contains |
Exec[generate certificate for tarzan in context of infra] |
Openvpn::Client[martin] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/martin.ovpn/key_open_tag] |
Check_mk::Plugin[puppet_agent] |
contains |
Check_mk::Customfile[puppet_agent] |
Openvpn::Client[franz] |
contains |
File[/etc/openvpn/user/download-configs/franz.tar.gz] |
Openvpn::Ca[infra] |
contains |
File[/etc/openvpn/infra/easy-rsa] |
Openvpn::Client[i12] |
contains |
File[/etc/openvpn/infra/download-configs/i12/i12.conf] |
File[/usr/lib/check_mk_agent/plugins] |
required-by |
File[/usr/lib/check_mk_agent/plugins//dnsclient] |
Concat::Fragment[/etc/openvpn/user/download-configs/martin.ovpn/ca] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/martin.ovpn/ca] |
Class[Iptables] |
contains |
Exec[iptables-restore] |
Concat[/etc/openvpn/user/download-configs/hartmut.ovpn] |
notifies |
Exec[tar the thing user with hartmut] |
Openvpn::Client[franz] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/franz.ovpn/ca] |
Class[Certificates] |
contains |
File[/etc/ssl/private/] |
Class[Interfaces] |
contains |
File[/etc/network/interfaces.d/] |
Openvpn::Ca[user] |
contains |
Exec[generate dh param user] |
Class[Backup::Client] |
contains |
File[/etc/rsyncd.conf] |
Openvpn::Client[martin] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/martin.ovpn/cert] |
Openvpn::Client[stevenson] |
contains |
File[/etc/openvpn/infra/download-configs/stevenson/keys/stevenson/ca.crt] |
Openvpn::Client[bernhard] |
contains |
File[/etc/openvpn/user/download-configs/bernhard.tblk/bernhard.ovpn] |
File[/etc/openvpn/infra/download-configs/jekyll/jekyll.conf] |
required-by |
Exec[tar the thing infra with jekyll] |
Concat::Fragment[/etc/openvpn/user/download-configs/rudi.ovpn/key_close_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/rudi.ovpn/key_close_tag] |
Concat::Fragment[/etc/openvpn/user/download-configs/franz.ovpn/client_config] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/franz.ovpn/client_config] |
Concat::Fragment[/etc/openvpn/infra/download-configs/i12.ovpn/ca_open_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/i12.ovpn/ca_open_tag] |
File[/etc/openvpn/user/download-configs/hartmut/keys/hartmut/hartmut.crt] |
required-by |
Exec[tar the thing user with hartmut] |
Openvpn::Client[hartmut] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/key_close_tag] |
Packages::Handle[netcat-traditional] |
contains |
Package[netcat-traditional] |
Openvpn::Server[infra] |
contains |
Service[openvpn@infra] |
File[/etc/nslcd.conf] |
notifies |
Service[nslcd] |
Openvpn::Client[stefan] |
contains |
Exec[generate certificate for stefan in context of user] |
Concat::Fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/cert_close_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/cert_close_tag] |
Openvpn::Client[tarzan] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/key_open_tag] |
Concat::Fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/key_open_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/key_open_tag] |
File[/etc/openvpn/user/download-configs/franz.tblk] |
required-by |
File[/etc/openvpn/user/download-configs/franz.tblk/franz.ovpn] |
Openvpn::Client[planck] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/planck.ovpn/cert_close_tag] |
Openvpn::Ca[infra] |
contains |
File[/etc/openvpn/infra/easy-rsa/vars] |
Concat::Fragment[/etc/openvpn/infra/download-configs/planck.ovpn/cert_close_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/planck.ovpn/cert_close_tag] |
Exec[generate certificate for jekyll in context of infra] |
required-by |
File[/etc/openvpn/infra/download-configs/jekyll/keys/jekyll/jekyll.crt] |
Ds_sudo::File[stefan] |
contains |
File[/etc/sudoers.d/sudo_stefan] |
Openvpn::Server[infra] |
contains |
File[/etc/openvpn/infra/download-configs] |
Package[openvpn] |
required-by |
File[/etc/openvpn] |
Openvpn::Client[planck] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/planck.ovpn/cert] |
Stage[main] |
contains |
Class[Root_access::Password] |
Check_mk::Plugin[dnsclient] |
contains |
Check_mk::Customfile[dnsclient] |
File[/etc/openvpn/user/download-configs/franz/keys/franz/franz.crt] |
required-by |
Concat[/etc/openvpn/user/download-configs/franz.ovpn] |
Openvpn::Client[i12] |
contains |
File[/etc/openvpn/infra/download-configs/i12.tblk] |
Openvpn::Server[user] |
before |
Openvpn::Client[martin] |
File[/etc/openvpn/infra/download-configs/tarzan/keys/tarzan/tarzan.crt] |
required-by |
Concat[/etc/openvpn/infra/download-configs/tarzan.ovpn] |
Openvpn::Server[user] |
contains |
File[/etc/openvpn/user] |
Class[Nslcd] |
contains |
Package[libpam-ldapd] |
Concat::Fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/ca_open_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/ca_open_tag] |
Openvpn::Ca[infra] |
contains |
File[/etc/openvpn/infra/easy-rsa/openssl.cnf] |
Concat[/etc/openvpn/user/download-configs/martin.ovpn] |
notifies |
Exec[tar the thing user with martin] |
Openvpn::Client[planck] |
contains |
Exec[generate certificate for planck in context of infra] |
File[/etc/openvpn/infra/easy-rsa] |
required-by |
File[/etc/openvpn/infra/easy-rsa/openssl.cnf] |
Concat::Fragment[/etc/openvpn/user/download-configs/rudi.ovpn/ca_close_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/rudi.ovpn/ca_close_tag] |
File[/etc/openvpn/user/download-configs/franz.tblk/franz.ovpn] |
before |
Exec[tar the thing user with franz] |
Class[Motd] |
contains |
File[/etc/motd.tail] |
Concat::Fragment[/etc/openvpn/user/download-configs/franz.ovpn/key] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/franz.ovpn/key] |
File[/etc/openvpn/user/download-configs/martin.tblk] |
required-by |
Exec[tar the thing user with martin] |
Packages::Handle[bsdmainutils] |
contains |
Package[bsdmainutils] |
File[/etc/openvpn/user/download-configs/martin/keys/martin/martin.key] |
required-by |
Exec[tar the thing user with martin] |
Openvpn::Client[jekyll] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/key] |
Check_mk::Customfile[mk_logins] |
contains |
File[/usr/lib/check_mk_agent/plugins//mk_logins] |
Class[Certificates] |
contains |
Group[ssl-cert] |
Openvpn::Client[rudi] |
contains |
File[/etc/openvpn/user/download-configs/rudi.tar.gz] |
Openvpn::Client[franz] |
contains |
File[/etc/openvpn/user/download-configs/franz.tblk] |
Exec[generate certificate for martin in context of user] |
required-by |
File[/etc/openvpn/user/download-configs/martin/keys/martin/martin.crt] |
Exec[tar the thing user with stefan] |
required-by |
File[/etc/openvpn/user/download-configs/stefan.tar.gz] |
File[/etc/openvpn/user/download-configs/hartmut/keys/hartmut/hartmut.crt] |
required-by |
Concat[/etc/openvpn/user/download-configs/hartmut.ovpn] |
Check_mk::Customfile[puppet_agent] |
contains |
File[/usr/lib/check_mk_agent/plugins//puppet_agent] |
File[/etc/openvpn/infra/download-configs/tarzan.tblk] |
required-by |
File[/etc/openvpn/infra/download-configs/tarzan.tblk/tarzan.ovpn] |
File[/etc/openvpn/infra/download-configs/i12.tblk/i12.ovpn] |
required-by |
Exec[tar the thing infra with i12] |
Concat::Fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/key] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/key] |
File[/etc/openvpn/user/download-configs/martin/keys/martin/martin.crt] |
required-by |
Concat[/etc/openvpn/user/download-configs/martin.ovpn] |
Concat[/etc/openvpn/user/download-configs/rudi.ovpn] |
contains |
Concat_file[/etc/openvpn/user/download-configs/rudi.ovpn] |
File[/etc/openvpn/user/download-configs/martin.tblk/martin.ovpn] |
required-by |
Exec[tar the thing user with martin] |
Class[Openvpn::Install] |
contains |
Package[openvpn-auth-ldap] |
Openvpn::Client[stefan] |
contains |
File[/etc/openvpn/user/download-configs/stefan.tblk] |
File[/etc/openvpn/infra/download-configs/planck/keys/planck/ca.crt] |
required-by |
Exec[tar the thing infra with planck] |
Stage[main] |
contains |
Class[Interfaces] |
File[/etc/openvpn/user/download-configs/hartmut.tblk] |
required-by |
Exec[tar the thing user with hartmut] |
Concat::Fragment[/etc/openvpn/user/download-configs/franz.ovpn/key_close_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/franz.ovpn/key_close_tag] |
File[/etc/openvpn/infra/download-configs/tarzan.tblk/tarzan.ovpn] |
before |
Exec[tar the thing infra with tarzan] |
Class[Base] |
contains |
File[/root/.bashrc] |
Openvpn::Client[bernhard] |
contains |
File[/etc/openvpn/user/download-configs/bernhard.tblk] |
Openvpn::Client[stefan] |
contains |
File[/etc/openvpn/user/download-configs/stefan/keys/stefan/ca.crt] |
Openvpn::Client[tarzan] |
contains |
File[/etc/openvpn/infra/download-configs/tarzan/keys/tarzan] |
Concat[/etc/openvpn/user/download-configs/bernhard.ovpn] |
notifies |
Exec[tar the thing user with bernhard] |
Concat::Fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/client_config] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/client_config] |
Concat::Fragment[/etc/openvpn/user/download-configs/rudi.ovpn/cert] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/rudi.ovpn/cert] |
Openvpn::Client[i12] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/i12.ovpn/cert_open_tag] |
Openvpn::Client[i12] |
contains |
Exec[tar the thing infra with i12] |
Concat[/etc/openvpn/infra/download-configs/i12.ovpn] |
required-by |
Exec[tar the thing infra with i12] |
Openvpn::Client[martin] |
contains |
Exec[tar the thing user with martin] |
Openvpn::Client[planck] |
contains |
File[/etc/openvpn/infra/download-configs/planck.tblk] |
Package[sudo] |
required-by |
File[/etc/sudoers.d/sudo_hartmut] |
Openvpn::Client[hartmut] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/ca] |
Openvpn::Client[i12] |
contains |
Exec[generate certificate for i12 in context of infra] |
Openvpn::Client[stevenson] |
contains |
File[/etc/openvpn/infra/download-configs/stevenson.tblk/stevenson.ovpn] |
File[/etc/openvpn/infra/download-configs/planck.tblk/planck.ovpn] |
before |
Exec[tar the thing infra with planck] |
File[/root/bin/] |
required-by |
File[/root/bin/install_updates] |
Concat::Fragment[/etc/openvpn/user/download-configs/rudi.ovpn/ca] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/rudi.ovpn/ca] |
Openvpn::Ca[infra] |
contains |
Exec[generate dh param infra] |
Concat::Fragment[/etc/openvpn/user/download-configs/martin.ovpn/key_close_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/martin.ovpn/key_close_tag] |
Openvpn::Revoke[planck] |
contains |
Exec[revoke certificate for planck in context of infra] |
Concat::Fragment[/etc/openvpn/infra/download-configs/planck.ovpn/key_close_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/planck.ovpn/key_close_tag] |
Concat::Fragment[/etc/openvpn/infra/download-configs/planck.ovpn/ca_open_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/planck.ovpn/ca_open_tag] |
Openvpn::Client[planck] |
contains |
File[/etc/openvpn/infra/download-configs/planck] |
Certificates::File[dynamic.de] |
contains |
File[/etc/ssl/private/dynamic.de.pem] |
Concat::Fragment[openvpn.default.header] |
contains |
Concat_fragment[openvpn.default.header] |
Openvpn::Client[planck] |
contains |
File[/etc/openvpn/infra/download-configs/planck.tar.gz] |
Openvpn::Client[planck] |
contains |
File[/etc/openvpn/infra/download-configs/planck/keys/planck] |
Check_mk::Customfile[sslcertificates] |
contains |
File[/usr/lib/check_mk_agent/plugins/3600/sslcertificates] |
Concat::Fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/key] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/key] |
Stage[main] |
contains |
Class[Motd] |
Package[bridge-utils] |
required-by |
File[/etc/network/interfaces] |
Class[Ds_sudo] |
contains |
Ds_sudo::File[hartmut] |
Exec[generate certificate for stefan in context of user] |
required-by |
File[/etc/openvpn/user/download-configs/stefan/keys/stefan/stefan.key] |
Openvpn::Client[stevenson] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/cert] |
Openvpn::Client[tarzan] |
contains |
Concat[/etc/openvpn/infra/download-configs/tarzan.ovpn] |
File[/etc/openvpn/user/download-configs/martin/keys/martin/martin.crt] |
required-by |
Exec[tar the thing user with martin] |
Concat::Fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/key_close_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/key_close_tag] |
Openvpn::Ca[user] |
contains |
File[/etc/openvpn/user/easy-rsa/openssl.cnf] |
Openvpn::Client[bernhard] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/cert] |
Openvpn::Client[jekyll] |
contains |
Exec[tar the thing infra with jekyll] |
Concat::Fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/key_close_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/key_close_tag] |
Concat[/etc/openvpn/user/download-configs/franz.ovpn] |
required-by |
Exec[tar the thing user with franz] |
Openvpn::Client[jekyll] |
contains |
File[/etc/openvpn/infra/download-configs/jekyll.tblk/jekyll.ovpn] |
Concat::Fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/cert_close_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/cert_close_tag] |
File[/etc/openvpn/user/download-configs/bernhard/keys/bernhard/ca.crt] |
required-by |
Exec[tar the thing user with bernhard] |
Certificates::File[multiparser.de] |
contains |
File[/etc/ssl/private/multiparser.de.crt] |
Packages::Handle[zip] |
contains |
Package[zip] |
File[/etc/check_mk] |
required-by |
File[/etc/check_mk//sslcertificates.cfg] |
Packages::Handle[pciutils] |
contains |
Package[pciutils] |
File[/etc/openvpn/user/download-configs/stefan/keys/stefan/stefan.key] |
required-by |
Concat[/etc/openvpn/user/download-configs/stefan.ovpn] |
Openvpn::Client[stefan] |
contains |
File[/etc/openvpn/user/download-configs/stefan.tar.gz] |
File[/etc/openvpn/user.conf] |
notifies |
Service[openvpn@user] |
Openvpn::Client[stefan] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/stefan.ovpn/cert_open_tag] |
Packages::Handle[less] |
contains |
Package[less] |
File[/etc/openvpn/infra/download-configs/tarzan.tblk/tarzan.ovpn] |
required-by |
Exec[tar the thing infra with tarzan] |
Concat::Fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/key_open_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/key_open_tag] |
Concat::Fragment[/etc/openvpn/infra/download-configs/i12.ovpn/key_close_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/i12.ovpn/key_close_tag] |
Class[Check_mk::Target] |
contains |
Check_mk::Plugin[sslcertificates] |
Openvpn::Client[hartmut] |
contains |
File[/etc/openvpn/user/download-configs/hartmut/keys] |
File[/etc/openvpn/infra/download-configs/jekyll.tblk] |
required-by |
Exec[tar the thing infra with jekyll] |
Openvpn::Client[franz] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/franz.ovpn/cert_open_tag] |
Openvpn::Server[user] |
contains |
Openvpn::Ca[user] |
Openvpn::Client_specific_config[planck] |
contains |
File[/etc/openvpn/infra/client-configs/planck] |
Exec[generate certificate for i12 in context of infra] |
required-by |
File[/etc/openvpn/infra/download-configs/i12/keys/i12/i12.key] |
Openvpn::Server[infra] |
contains |
File[/etc/openvpn/infra/scripts] |
Openvpn::Client[rudi] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/rudi.ovpn/key] |
Openvpn::Client[planck] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/planck.ovpn/ca_open_tag] |
Packages::Handle[unzip] |
contains |
Package[unzip] |
Concat[/etc/openvpn/infra/download-configs/tarzan.ovpn] |
contains |
Concat_file[/etc/openvpn/infra/download-configs/tarzan.ovpn] |
Openvpn::Client[franz] |
contains |
File[/etc/openvpn/user/download-configs/franz/keys/franz/ca.crt] |
Openvpn::Ca[infra] |
contains |
File[/etc/openvpn/infra/easy-rsa/revoked] |
Concat[/etc/openvpn/user/download-configs/bernhard.ovpn] |
required-by |
Exec[tar the thing user with bernhard] |
Openvpn::Ca[infra] |
before |
Openvpn::Client[jekyll] |
Class[Certificates] |
contains |
Package[ssl-cert] |
Concat[/etc/openvpn/user/download-configs/rudi.ovpn] |
required-by |
File[/etc/openvpn/user/download-configs/rudi.tblk/rudi.ovpn] |
Openvpn::Server[infra] |
contains |
File[/etc/openvpn/infra.conf] |
File[/etc/openvpn/user/download-configs/martin/martin.conf] |
required-by |
Exec[tar the thing user with martin] |
Class[Root_access::Password] |
contains |
User[root] |
File[/etc/openvpn/user/download-configs/martin/keys/martin/ca.crt] |
required-by |
Exec[tar the thing user with martin] |
Openvpn::Client[planck] |
contains |
File[/etc/openvpn/infra/download-configs/planck/keys/planck/planck.crt] |
Openvpn::Client[jekyll] |
contains |
File[/etc/openvpn/infra/download-configs/jekyll/keys/jekyll/jekyll.crt] |
File[/etc/check_mk] |
required-by |
File[/etc/check_mk//dnsclient.cfg] |
Openvpn::Client[stefan] |
contains |
File[/etc/openvpn/user/download-configs/stefan/keys/stefan/stefan.key] |
Openvpn::Client[bernhard] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/key_close_tag] |
Openvpn::Ca[user] |
before |
Openvpn::Client[stefan] |
File[/etc/openvpn/user/download-configs/rudi.tblk/rudi.ovpn] |
before |
Exec[tar the thing user with rudi] |
Openvpn::Ca[infra] |
contains |
File[/etc/openvpn/infra/crl.pem] |
Class[Openvpn::Install] |
before |
Class[Openvpn::Config] |
Concat::Fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/ca_close_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/ca_close_tag] |
Concat::Fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/key_open_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/key_open_tag] |
Class[Openvpn] |
contains |
Openvpn::Client_specific_config[tarzan] |
Openvpn::Client[planck] |
before |
Openvpn::Revoke[planck] |
Concat::Fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/client_config] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/client_config] |
Concat::Fragment[/etc/openvpn/infra/download-configs/planck.ovpn/cert_open_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/planck.ovpn/cert_open_tag] |
Class[Openvpn] |
contains |
Openvpn::Client[planck] |
Openvpn::Client[i12] |
contains |
File[/etc/openvpn/infra/download-configs/i12/keys/i12/ca.crt] |
Concat::Fragment[/etc/openvpn/user/download-configs/franz.ovpn/ca_close_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/franz.ovpn/ca_close_tag] |
File[/etc/openvpn/user/download-configs/hartmut/keys/hartmut/ca.crt] |
required-by |
Exec[tar the thing user with hartmut] |
Openvpn::Client[planck] |
contains |
File[/etc/openvpn/infra/download-configs/planck.tblk/planck.ovpn] |
Concat::Fragment[/etc/openvpn/infra/download-configs/planck.ovpn/client_config] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/planck.ovpn/client_config] |
Openvpn::Client[planck] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/planck.ovpn/client_config] |
Package[cron] |
required-by |
Service[cron] |
Openvpn::Client[franz] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/franz.ovpn/ca_open_tag] |
File[/etc/openvpn/user/easy-rsa] |
required-by |
File[/etc/openvpn/user/easy-rsa/revoked] |
Exec[generate server cert infra] |
required-by |
Exec[create crl.pem on infra] |
File[/etc/openvpn/user/download-configs/stefan.tblk] |
required-by |
Exec[tar the thing user with stefan] |
Exec[generate certificate for martin in context of user] |
required-by |
File[/etc/openvpn/user/download-configs/martin/keys/martin/martin.key] |
Openvpn::Client[stevenson] |
contains |
File[/etc/openvpn/infra/download-configs/stevenson/keys/stevenson/stevenson.key] |
Packages::Handle[sudo] |
contains |
Package[sudo] |
Openvpn::Client[stevenson] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/ca_open_tag] |
Check_mk::Plugin[apt] |
contains |
Check_mk::Customfile[apt] |
Openvpn::Client[jekyll] |
contains |
File[/etc/openvpn/infra/download-configs/jekyll.tar.gz] |
Packages::Handle[pv] |
contains |
Package[pv] |
Check_mk::Configfile[sslcertificates.cfg] |
contains |
Check_mk::Customfile[sslcertificates.cfg] |
Exec[generate certificate for stevenson in context of infra] |
required-by |
File[/etc/openvpn/infra/download-configs/stevenson/keys/stevenson/stevenson.key] |
Openvpn::Client_specific_config[jekyll] |
contains |
File[/etc/openvpn/infra/client-configs/jekyll] |
File[/etc/openvpn/user/download-configs/bernhard/keys/bernhard/bernhard.key] |
required-by |
Concat[/etc/openvpn/user/download-configs/bernhard.ovpn] |
Concat::Fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/ca] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/ca] |
Openvpn::Client[bernhard] |
contains |
File[/etc/openvpn/user/download-configs/bernhard/keys/bernhard/bernhard.key] |
File[/etc/openvpn/user/download-configs/hartmut.tblk/hartmut.ovpn] |
required-by |
Exec[tar the thing user with hartmut] |
File[/etc/openvpn/user/download-configs/rudi.tblk/rudi.ovpn] |
required-by |
Exec[tar the thing user with rudi] |
Package[ssl-cert] |
required-by |
Group[ssl-cert] |
Class[Interfaces] |
contains |
File[/etc/resolv.conf.ds] |
Openvpn::Revoke[planck] |
contains |
Exec[renew crl.pem on infra because of revocation of planck] |
Openvpn::Client[hartmut] |
contains |
File[/etc/openvpn/user/download-configs/hartmut.tblk] |
Class[Nslcd] |
contains |
Package[nscd] |
Packages::Handle[lsof] |
contains |
Package[lsof] |
Concat::Fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/cert_close_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/cert_close_tag] |
Concat[/etc/openvpn/infra/download-configs/jekyll.ovpn] |
contains |
Concat_file[/etc/openvpn/infra/download-configs/jekyll.ovpn] |
File[/etc/openvpn/infra/download-configs/stevenson/keys/stevenson/ca.crt] |
required-by |
Exec[tar the thing infra with stevenson] |
Packages::Handle[lsb-release] |
contains |
Package[lsb-release] |
Concat[/etc/openvpn/user/download-configs/stefan.ovpn] |
required-by |
Exec[tar the thing user with stefan] |
Stage[main] |
contains |
Class[Debconf::Packages] |
File[/etc/openvpn/infra/download-configs/jekyll.tblk] |
required-by |
File[/etc/openvpn/infra/download-configs/jekyll.tblk/jekyll.ovpn] |
File[/etc/rsyncd.conf] |
notifies |
Service[rsync] |
Openvpn::Client[stevenson] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/key_close_tag] |
Openvpn::Client[rudi] |
contains |
Exec[tar the thing user with rudi] |
Exec[initca infra] |
required-by |
Exec[generate server cert infra] |
Check_mk::Configfile[dnsclient.cfg] |
contains |
Check_mk::Customfile[dnsclient.cfg] |
Class[Check_mk::Target] |
contains |
File[/usr/lib/check_mk_agent/plugins] |
File[/etc/openvpn/user/easy-rsa] |
required-by |
File[/etc/openvpn/user/easy-rsa/vars] |
File[/etc/openvpn/user/download-configs/stefan.tblk] |
required-by |
File[/etc/openvpn/user/download-configs/stefan.tblk/stefan.ovpn] |
Class[Backup::Client] |
contains |
File[/etc/rsyncd.passwd] |
File[/etc/openvpn/infra/download-configs/jekyll.tblk/jekyll.ovpn] |
required-by |
Exec[tar the thing infra with jekyll] |
File[/etc/openvpn/infra/download-configs/stevenson/stevenson.conf] |
required-by |
Exec[tar the thing infra with stevenson] |
Concat::Fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/key] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/key] |
Exec[revoke certificate for planck in context of infra] |
notifies |
Exec[renew crl.pem on infra because of revocation of planck] |
Openvpn::Client[rudi] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/rudi.ovpn/ca_open_tag] |
Openvpn::Server[user] |
contains |
File[/etc/openvpn/user/auth] |
Exec[generate certificate for rudi in context of user] |
required-by |
File[/etc/openvpn/user/download-configs/rudi/keys/rudi/rudi.key] |
Openvpn::Client[stefan] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/stefan.ovpn/ca] |
File[/etc/openvpn/user/download-configs/hartmut/hartmut.conf] |
required-by |
Exec[tar the thing user with hartmut] |
Concat[/etc/openvpn/user/download-configs/hartmut.ovpn] |
required-by |
Exec[tar the thing user with hartmut] |
Class[main] |
contains |
Filebucket[main] |
Openvpn::Client[martin] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/martin.ovpn/ca] |
File[/etc/openvpn/infra/download-configs/i12/keys/i12/i12.crt] |
required-by |
Exec[tar the thing infra with i12] |
Openvpn::Server[infra] |
before |
Openvpn::Client[tarzan] |
Exec[generate certificate for jekyll in context of infra] |
required-by |
File[/etc/openvpn/infra/download-configs/jekyll/keys/jekyll/jekyll.key] |
Class[Openvpn::Install] |
contains |
File[/etc/openvpn/keys] |
File[/etc/openvpn/user/download-configs/stefan/keys/stefan/ca.crt] |
required-by |
Exec[tar the thing user with stefan] |
Exec[tar the thing infra with tarzan] |
required-by |
File[/etc/openvpn/infra/download-configs/tarzan.tar.gz] |
Exec[tar the thing user with martin] |
required-by |
File[/etc/openvpn/user/download-configs/martin.tar.gz] |
Concat::Fragment[/etc/openvpn/infra/download-configs/i12.ovpn/cert_open_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/i12.ovpn/cert_open_tag] |
Openvpn::Ca[infra] |
contains |
Exec[generate server cert infra] |
File[/etc/openvpn/user/download-configs/stefan.tblk/stefan.ovpn] |
required-by |
Exec[tar the thing user with stefan] |
Openvpn::Ca[infra] |
contains |
Exec[initca infra] |
Class[Nslcd] |
contains |
Service[nslcd] |
Class[Vim] |
contains |
File[/usr/share/vim/vim82/defaults.vim] |
Stage[main] |
contains |
Class[main] |
Openvpn::Client[hartmut] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/cert_open_tag] |
File[/etc/openvpn/user/download-configs/bernhard/keys/bernhard/bernhard.crt] |
required-by |
Concat[/etc/openvpn/user/download-configs/bernhard.ovpn] |
Concat::Fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/ca_open_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/ca_open_tag] |
Class[Openvpn::Install] |
contains |
Package[openvpn] |
Concat[/etc/openvpn/infra/download-configs/i12.ovpn] |
notifies |
Exec[tar the thing infra with i12] |
Concat[/etc/openvpn/infra/download-configs/tarzan.ovpn] |
notifies |
Exec[tar the thing infra with tarzan] |
Concat[/etc/openvpn/user/download-configs/martin.ovpn] |
contains |
Concat_file[/etc/openvpn/user/download-configs/martin.ovpn] |
Exec[generate certificate for i12 in context of infra] |
required-by |
File[/etc/openvpn/infra/download-configs/i12/keys/i12/ca.crt] |
Openvpn::Ca[user] |
contains |
Exec[create crl.pem on user] |
Openvpn::Client[stevenson] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/cert_open_tag] |
Concat::Fragment[/etc/openvpn/infra/download-configs/i12.ovpn/client_config] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/i12.ovpn/client_config] |
File[/etc/openvpn/user/download-configs/rudi/keys/rudi/rudi.key] |
required-by |
Exec[tar the thing user with rudi] |
Openvpn::Server[infra] |
before |
Openvpn::Client[i12] |
File[/etc/hostname] |
notifies |
Exec[set-hostname] |
Openvpn::Server[infra] |
before |
Openvpn::Client[jekyll] |
Class[Cron] |
contains |
Cron::D[puppet] |
File[/etc/network/interfaces.d/] |
notifies |
Service[networking] |
Concat::Fragment[/etc/openvpn/user/download-configs/franz.ovpn/ca_open_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/franz.ovpn/ca_open_tag] |
Concat[/etc/openvpn/infra/download-configs/planck.ovpn] |
required-by |
Exec[tar the thing infra with planck] |
Concat::Fragment[/etc/openvpn/user/download-configs/rudi.ovpn/cert_close_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/rudi.ovpn/cert_close_tag] |
Package[nslcd] |
required-by |
Service[nslcd] |
Openvpn::Client[hartmut] |
contains |
File[/etc/openvpn/user/download-configs/hartmut.tar.gz] |
Exec[generate certificate for hartmut in context of user] |
required-by |
File[/etc/openvpn/user/download-configs/hartmut/keys/hartmut/hartmut.key] |
Concat::Fragment[/etc/openvpn/user/download-configs/rudi.ovpn/key_open_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/rudi.ovpn/key_open_tag] |
Packages::Handle[telnet] |
contains |
Package[telnet] |
Openvpn::Client[tarzan] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/ca_open_tag] |
Openvpn::Server[infra] |
contains |
Schedule[renew crl.pem schedule on infra] |
Packages::Handle[rsync] |
contains |
Package[rsync] |
File[/etc/openvpn/infra/download-configs/planck.tblk/planck.ovpn] |
required-by |
Exec[tar the thing infra with planck] |
Check_mk::Customfile[apt] |
contains |
File[/usr/lib/check_mk_agent/plugins/3600/apt] |
Concat[/etc/openvpn/user/download-configs/stefan.ovpn] |
contains |
Concat_file[/etc/openvpn/user/download-configs/stefan.ovpn] |
Packages::Handle[strace] |
contains |
Package[strace] |
Exec[generate server cert user] |
required-by |
Exec[create crl.pem on user] |
Concat::Fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/key_close_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/key_close_tag] |
Packages::Handle[git] |
contains |
Package[git] |
File[/var/cache/debconf/libnss-ldapd.preseed] |
required-by |
Package[libnss-ldapd] |
Packages::Handle[mtr-tiny] |
contains |
Package[mtr-tiny] |
Certificates::File[multiparser.de] |
contains |
File[/etc/ssl/private/multiparser.de.fullchain.crt] |
Exec[tar the thing infra with stevenson] |
required-by |
File[/etc/openvpn/infra/download-configs/stevenson.tar.gz] |
Openvpn::Client[martin] |
contains |
File[/etc/openvpn/user/download-configs/martin/keys] |
Openvpn::Client_specific_config[i12] |
contains |
File[/etc/openvpn/infra/client-configs/i12] |
Openvpn::Client_specific_config[tarzan] |
contains |
File[/etc/openvpn/infra/client-configs/tarzan] |
Openvpn::Client[franz] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/franz.ovpn/ca_close_tag] |
Openvpn::Client[rudi] |
contains |
File[/etc/openvpn/user/download-configs/rudi.tblk] |
Openvpn::Client[hartmut] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/ca_open_tag] |
Openvpn::Client[rudi] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/rudi.ovpn/key_open_tag] |
Class[Certificates] |
contains |
Certificates::File[multiparser.de] |
Openvpn::Ca[infra] |
before |
Openvpn::Client[tarzan] |
File[/etc/default/rsync] |
notifies |
Service[rsync] |
File[/etc/openvpn/user/download-configs/franz/franz.conf] |
required-by |
Exec[tar the thing user with franz] |
Openvpn::Client[bernhard] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/ca_open_tag] |
Concat[/etc/openvpn/user/download-configs/stefan.ovpn] |
notifies |
Exec[tar the thing user with stefan] |
Openvpn::Client[i12] |
contains |
File[/etc/openvpn/infra/download-configs/i12/keys/i12/i12.key] |
Concat[/etc/default/openvpn] |
contains |
Concat_fragment[/etc/default/openvpn_header] |
Openvpn::Client[bernhard] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/key_open_tag] |
File[/etc/openvpn/user/download-configs/martin.tblk/martin.ovpn] |
before |
Exec[tar the thing user with martin] |
Openvpn::Client[rudi] |
contains |
Concat[/etc/openvpn/user/download-configs/rudi.ovpn] |
Class[Check_mk::Target] |
contains |
Check_mk::Plugin[puppet_agent] |
Concat::Fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/key_close_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/key_close_tag] |
Check_mk::Customfile[dnsclient] |
contains |
File[/usr/lib/check_mk_agent/plugins//dnsclient] |
Exec[generate certificate for stevenson in context of infra] |
required-by |
File[/etc/openvpn/infra/download-configs/stevenson/keys/stevenson/ca.crt] |
Openvpn::Client[martin] |
contains |
File[/etc/openvpn/user/download-configs/martin/keys/martin] |
Concat::Fragment[/etc/openvpn/infra/download-configs/i12.ovpn/cert] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/i12.ovpn/cert] |
Package[vim] |
required-by |
File[/usr/share/vim/vim82/defaults.vim] |
Openvpn::Client[jekyll] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/ca_open_tag] |
Concat::Fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/cert] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/cert] |
Class[Openvpn] |
contains |
Openvpn::Server[infra] |
Openvpn::Client[stevenson] |
contains |
Concat[/etc/openvpn/infra/download-configs/stevenson.ovpn] |
Openvpn::Client[tarzan] |
before |
Openvpn::Client_specific_config[tarzan] |
Openvpn::Client[stevenson] |
contains |
File[/etc/openvpn/infra/download-configs/stevenson/keys/stevenson] |
Openvpn::Client[rudi] |
contains |
File[/etc/openvpn/user/download-configs/rudi] |
File[/etc/openvpn/user/download-configs/franz.tblk/franz.ovpn] |
required-by |
Exec[tar the thing user with franz] |
Class[Openvpn::Install] |
before |
Openvpn::Server[user] |
File[/etc/openvpn/user/easy-rsa] |
required-by |
File[/etc/openvpn/user/keys] |
Concat::Fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/ca_close_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/ca_close_tag] |
Check_mk::Customfile[dnsclient.cfg] |
contains |
File[/etc/check_mk//dnsclient.cfg] |
Cron::D[puppet] |
contains |
File[/etc/cron.d/puppet] |
Concat::Fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/key] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/key] |
Openvpn::Client[stefan] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/stefan.ovpn/ca_open_tag] |
Openvpn::Client[jekyll] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/cert_close_tag] |
Openvpn::Client[stefan] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/stefan.ovpn/client_config] |
Exec[generate certificate for stefan in context of user] |
required-by |
File[/etc/openvpn/user/download-configs/stefan/keys/stefan/ca.crt] |
Openvpn::Client[tarzan] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/ca_close_tag] |
Concat::Fragment[/etc/openvpn/user/download-configs/stefan.ovpn/cert] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/stefan.ovpn/cert] |
Openvpn::Client[tarzan] |
contains |
File[/etc/openvpn/infra/download-configs/tarzan/keys/tarzan/ca.crt] |
Stage[main] |
contains |
Class[Openvpn] |
File[/etc/openvpn/user/download-configs/bernhard.tblk/bernhard.ovpn] |
required-by |
Exec[tar the thing user with bernhard] |
Openvpn::Client[franz] |
contains |
File[/etc/openvpn/user/download-configs/franz/franz.conf] |
Package[openvpn] |
required-by |
File[/var/log/openvpn] |
Concat[/etc/openvpn/user/download-configs/hartmut.ovpn] |
required-by |
File[/etc/openvpn/user/download-configs/hartmut.tblk/hartmut.ovpn] |
Openvpn::Client[jekyll] |
before |
Openvpn::Client_specific_config[jekyll] |
Concat::Fragment[/etc/openvpn/infra/download-configs/planck.ovpn/cert] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/planck.ovpn/cert] |
Openvpn::Client[stevenson] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/ca_close_tag] |
Openvpn::Client[bernhard] |
contains |
File[/etc/openvpn/user/download-configs/bernhard/keys/bernhard/ca.crt] |
Openvpn::Client[tarzan] |
contains |
File[/etc/openvpn/infra/download-configs/tarzan.tblk/tarzan.ovpn] |
Openvpn::Client[martin] |
contains |
File[/etc/openvpn/user/download-configs/martin/keys/martin/martin.crt] |
Openvpn::Server[user] |
before |
Openvpn::Client[stefan] |
Packages::Handle[bash-completion] |
contains |
Package[bash-completion] |
File[/etc/openvpn/infra/keys/pre-shared.secret] |
notifies |
Service[openvpn@infra] |
File[/etc/openvpn/user/download-configs/bernhard/keys/bernhard/bernhard.crt] |
required-by |
Exec[tar the thing user with bernhard] |
Concat::Fragment[/etc/openvpn/user/download-configs/rudi.ovpn/key] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/rudi.ovpn/key] |
Packages::Handle[psmisc] |
contains |
Package[psmisc] |
Openvpn::Client[hartmut] |
contains |
File[/etc/openvpn/user/download-configs/hartmut/keys/hartmut] |
Openvpn::Client[franz] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/franz.ovpn/key] |
File[/etc/openvpn/user/download-configs/bernhard.tblk] |
required-by |
Exec[tar the thing user with bernhard] |
Stage[main] |
contains |
Class[Backup::Client] |
Exec[tar the thing infra with jekyll] |
required-by |
File[/etc/openvpn/infra/download-configs/jekyll.tar.gz] |
File[/etc/openvpn/infra/download-configs/planck/keys/planck/planck.key] |
required-by |
Exec[tar the thing infra with planck] |
Openvpn::Client[i12] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/i12.ovpn/ca_open_tag] |
Service[cron] |
required-by |
File[/etc/cron.d/puppet] |
Openvpn::Client[martin] |
contains |
File[/etc/openvpn/user/download-configs/martin.tar.gz] |
Openvpn::Client[i12] |
contains |
File[/etc/openvpn/infra/download-configs/i12.tblk/i12.ovpn] |
Packages::Handle[python3] |
contains |
Package[python3] |
Openvpn::Server[infra] |
contains |
File[/etc/openvpn/infra/client-configs] |
File[/etc/openvpn/infra/download-configs/tarzan.tblk] |
required-by |
Exec[tar the thing infra with tarzan] |
Openvpn::Ca[infra] |
contains |
Exec[create crl.pem on infra] |
Openvpn::Client[rudi] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/rudi.ovpn/cert_close_tag] |
Class[Openvpn::Install] |
before |
Openvpn::Server[infra] |
Concat::Fragment[/etc/openvpn/user/download-configs/franz.ovpn/key_open_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/franz.ovpn/key_open_tag] |
Openvpn::Client[martin] |
contains |
Concat[/etc/openvpn/user/download-configs/martin.ovpn] |
Class[Backup::Client] |
contains |
File[/etc/default/rsync] |
Class[Base] |
contains |
User[bm] |
Concat::Fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/key_open_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/key_open_tag] |
Class[Openvpn] |
contains |
Openvpn::Client[stevenson] |
Concat::Fragment[/etc/openvpn/user/download-configs/franz.ovpn/cert_close_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/franz.ovpn/cert_close_tag] |
File[/etc/openvpn/user/download-configs/rudi/keys/rudi/rudi.key] |
required-by |
Concat[/etc/openvpn/user/download-configs/rudi.ovpn] |
File[/etc/openvpn/infra/easy-rsa/openssl.cnf] |
before |
Exec[initca infra] |
Openvpn::Server[user] |
contains |
Schedule[renew crl.pem schedule on user] |
Check_mk::Plugin[netstat] |
contains |
Check_mk::Customfile[netstat] |
Openvpn::Client[jekyll] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/key_close_tag] |
Packages::Handle[bzip2] |
contains |
Package[bzip2] |
Exec[generate server cert infra] |
required-by |
Exec[generate dh param infra] |
Exec[create crl.pem on infra] |
required-by |
File[/etc/openvpn/infra/easy-rsa/keys/crl.pem] |
Package[nslcd] |
required-by |
Package[nscd] |
Openvpn::Client[stevenson] |
contains |
Exec[generate certificate for stevenson in context of infra] |
Packages::Handle[check-mk-agent] |
contains |
Package[check-mk-agent] |
Openvpn::Client[rudi] |
contains |
File[/etc/openvpn/user/download-configs/rudi/keys/rudi/rudi.key] |
Exec[initca user] |
required-by |
File[/etc/openvpn/user/easy-rsa/keys/ca.crt] |
Concat::Fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/client_config] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/client_config] |
Openvpn::Client[i12] |
contains |
File[/etc/openvpn/infra/download-configs/i12/keys/i12] |
Stage[main] |
contains |
Class[Role] |
Openvpn::Server[user] |
contains |
File[/etc/openvpn/user/download-configs] |
Class[Openvpn] |
contains |
Openvpn::Client[i12] |
Openvpn::Client[jekyll] |
contains |
File[/etc/openvpn/infra/download-configs/jekyll/jekyll.conf] |
Concat::Fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/key_close_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/key_close_tag] |
Openvpn::Client[i12] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/i12.ovpn/key_close_tag] |
Openvpn::Client[stefan] |
contains |
File[/etc/openvpn/user/download-configs/stefan/keys] |
File[/etc/openvpn/user/download-configs/stefan.tblk/stefan.ovpn] |
before |
Exec[tar the thing user with stefan] |
File[/etc/openvpn/user/download-configs/stefan/keys/stefan/ca.crt] |
required-by |
Concat[/etc/openvpn/user/download-configs/stefan.ovpn] |
Packages::Handle[jq] |
contains |
Package[jq] |
Concat[/etc/openvpn/user/download-configs/bernhard.ovpn] |
required-by |
File[/etc/openvpn/user/download-configs/bernhard.tblk/bernhard.ovpn] |
Concat::Fragment[/etc/openvpn/user/download-configs/stefan.ovpn/client_config] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/stefan.ovpn/client_config] |
Concat::Fragment[/etc/openvpn/user/download-configs/martin.ovpn/key] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/martin.ovpn/key] |
Class[Root_access] |
contains |
File[/root/.ssh/authorized_keys] |
Stage[main] |
contains |
Class[Openvpn::Config] |
Openvpn::Client[tarzan] |
contains |
File[/etc/openvpn/infra/download-configs/tarzan.tar.gz] |
Openvpn::Client[bernhard] |
contains |
Concat[/etc/openvpn/user/download-configs/bernhard.ovpn] |
File[/root/bin/] |
required-by |
File[/root/bin/update_cmk_cache] |
Openvpn::Client[martin] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/martin.ovpn/cert_open_tag] |
Openvpn::Client[stefan] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/stefan.ovpn/key_open_tag] |
Openvpn::Client[martin] |
contains |
File[/etc/openvpn/user/download-configs/martin.tblk/martin.ovpn] |
File[/etc/openvpn/user] |
notifies |
Service[openvpn@user] |
Exec[initca user] |
required-by |
Exec[generate server cert user] |
Packages::Handle[neofetch] |
contains |
Package[neofetch] |
File[/etc/openvpn/user/download-configs/bernhard/keys/bernhard/bernhard.key] |
required-by |
Exec[tar the thing user with bernhard] |
Openvpn::Client[franz] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/franz.ovpn/key_close_tag] |
Concat[/etc/openvpn/user/download-configs/franz.ovpn] |
required-by |
File[/etc/openvpn/user/download-configs/franz.tblk/franz.ovpn] |
Openvpn::Client[jekyll] |
contains |
File[/etc/openvpn/infra/download-configs/jekyll/keys/jekyll/jekyll.key] |
File[/etc/openvpn/infra/download-configs/i12/keys/i12/i12.crt] |
required-by |
Concat[/etc/openvpn/infra/download-configs/i12.ovpn] |
Stage[main] |
contains |
Class[Lib] |
Openvpn::Client[jekyll] |
contains |
File[/etc/openvpn/infra/download-configs/jekyll/keys] |
Openvpn::Client[tarzan] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/cert_open_tag] |
Concat[/etc/openvpn/infra/download-configs/stevenson.ovpn] |
required-by |
File[/etc/openvpn/infra/download-configs/stevenson.tblk/stevenson.ovpn] |
Openvpn::Server[user] |
contains |
File[/etc/openvpn/user/client-configs] |
Openvpn::Client[stevenson] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/key_open_tag] |
Openvpn::Ca[user] |
contains |
Exec[initca user] |
File[/etc/openvpn/user/download-configs/martin.tblk] |
required-by |
File[/etc/openvpn/user/download-configs/martin.tblk/martin.ovpn] |
File[/etc/openvpn/user/download-configs/franz/keys/franz/franz.key] |
required-by |
Exec[tar the thing user with franz] |
Openvpn::Server[infra] |
before |
Openvpn::Revoke[planck] |
Openvpn::Client[tarzan] |
contains |
Exec[tar the thing infra with tarzan] |
Exec[generate certificate for hartmut in context of user] |
required-by |
File[/etc/openvpn/user/download-configs/hartmut/keys/hartmut/ca.crt] |
Openvpn::Client[rudi] |
contains |
File[/etc/openvpn/user/download-configs/rudi/keys/rudi] |
Concat::Fragment[/etc/openvpn/user/download-configs/rudi.ovpn/cert_open_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/rudi.ovpn/cert_open_tag] |
Packages::Handle[bridge-utils] |
contains |
Package[bridge-utils] |
File[/etc/openvpn/user/download-configs/hartmut/keys/hartmut/hartmut.key] |
required-by |
Concat[/etc/openvpn/user/download-configs/hartmut.ovpn] |
File[/etc/openvpn/infra/download-configs/stevenson.tblk] |
required-by |
Exec[tar the thing infra with stevenson] |
Openvpn::Client[jekyll] |
contains |
Concat[/etc/openvpn/infra/download-configs/jekyll.ovpn] |
File[/etc/openvpn/user/download-configs/franz.tblk] |
required-by |
Exec[tar the thing user with franz] |
Concat[/etc/openvpn/infra/download-configs/planck.ovpn] |
contains |
Concat_file[/etc/openvpn/infra/download-configs/planck.ovpn] |
Packages::Handle[net-tools] |
contains |
Package[net-tools] |
Exec[tar the thing user with rudi] |
required-by |
File[/etc/openvpn/user/download-configs/rudi.tar.gz] |
Stage[main] |
contains |
Class[Role::Manitu::Vpn] |
Openvpn::Ca[user] |
contains |
File[/etc/openvpn/user/easy-rsa] |
Concat[/etc/openvpn/infra/download-configs/planck.ovpn] |
notifies |
Exec[tar the thing infra with planck] |
Class[Debconf::Packages] |
contains |
Package[debconf] |
Concat::Fragment[/etc/openvpn/infra/download-configs/planck.ovpn/ca] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/planck.ovpn/ca] |
Concat::Fragment[/etc/openvpn/user/download-configs/franz.ovpn/ca] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/franz.ovpn/ca] |
Openvpn::Client[stevenson] |
contains |
File[/etc/openvpn/infra/download-configs/stevenson.tblk] |
Openvpn::Client[planck] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/planck.ovpn/key_open_tag] |
Class[Backup::Client] |
contains |
Service[rsync] |
Exec[generate certificate for hartmut in context of user] |
required-by |
File[/etc/openvpn/user/download-configs/hartmut/keys/hartmut/hartmut.crt] |
Concat::Fragment[/etc/openvpn/user/download-configs/stefan.ovpn/key_open_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/stefan.ovpn/key_open_tag] |
Concat::Fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/ca] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/ca] |
File[/etc/openvpn/user/easy-rsa/vars] |
required-by |
Exec[initca user] |
Stage[main] |
contains |
Class[Vim] |
Class[Openvpn::Config] |
contains |
Concat::Fragment[openvpn.default.header] |
File[/etc/openvpn/user/download-configs/rudi.tblk] |
required-by |
File[/etc/openvpn/user/download-configs/rudi.tblk/rudi.ovpn] |
Concat[/etc/openvpn/user/download-configs/franz.ovpn] |
notifies |
Exec[tar the thing user with franz] |
Class[Openvpn::Config] |
contains |
Concat[/etc/default/openvpn] |
File[/etc/openvpn/infra/easy-rsa] |
required-by |
File[/etc/openvpn/infra/keys] |
Openvpn::Client[planck] |
contains |
File[/etc/openvpn/infra/download-configs/planck/planck.conf] |
Openvpn::Client[tarzan] |
contains |
File[/etc/openvpn/infra/download-configs/tarzan/keys/tarzan/tarzan.crt] |
Openvpn::Client[franz] |
contains |
File[/etc/openvpn/user/download-configs/franz.tblk/franz.ovpn] |
Openvpn::Client[jekyll] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/cert_open_tag] |
Check_mk::Customfile[netstat] |
contains |
File[/usr/lib/check_mk_agent/plugins//netstat] |
Concat[/etc/openvpn/user/download-configs/hartmut.ovpn] |
contains |
Concat_file[/etc/openvpn/user/download-configs/hartmut.ovpn] |
Openvpn::Client[jekyll] |
contains |
Exec[generate certificate for jekyll in context of infra] |
Openvpn::Client[bernhard] |
contains |
File[/etc/openvpn/user/download-configs/bernhard/keys/bernhard/bernhard.crt] |
Class[Interfaces] |
contains |
File[/etc/network/interfaces] |
Class[Vim] |
contains |
Package[vim] |
File[/etc/openvpn/infra/download-configs/planck/keys/planck/planck.crt] |
required-by |
Exec[tar the thing infra with planck] |
Exec[generate certificate for planck in context of infra] |
required-by |
File[/etc/openvpn/infra/download-configs/planck/keys/planck/planck.crt] |
Openvpn::Client[rudi] |
contains |
File[/etc/openvpn/user/download-configs/rudi.tblk/rudi.ovpn] |
File[/etc/openvpn/user/keys/pre-shared.secret] |
notifies |
Service[openvpn@user] |
Certificates::File[dynamic.de] |
contains |
File[/etc/ssl/private/dynamic.de.crt] |
File[/etc/openvpn/user/download-configs/stefan/keys/stefan/stefan.crt] |
required-by |
Exec[tar the thing user with stefan] |
Concat::Fragment[/etc/openvpn/user/download-configs/stefan.ovpn/ca_close_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/stefan.ovpn/ca_close_tag] |
Openvpn::Client[i12] |
contains |
File[/etc/openvpn/infra/download-configs/i12/keys] |
Concat::Fragment[/etc/openvpn/infra/download-configs/i12.ovpn/cert_close_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/i12.ovpn/cert_close_tag] |
Openvpn::Revoke[planck] |
contains |
File[/etc/openvpn/infra/easy-rsa/revoked/planck] |
Certificates::File[dynamic.de] |
contains |
File[/etc/ssl/private/dynamic.de.fullchain.crt] |
Concat::Fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/cert_open_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/cert_open_tag] |
Openvpn::Client[stefan] |
contains |
File[/etc/openvpn/user/download-configs/stefan/keys/stefan] |
Concat::Fragment[/etc/openvpn/user/download-configs/martin.ovpn/ca_open_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/martin.ovpn/ca_open_tag] |
Concat[/etc/openvpn/infra/download-configs/jekyll.ovpn] |
required-by |
Exec[tar the thing infra with jekyll] |
Check_mk::Plugin[sslcertificates] |
contains |
Check_mk::Customfile[sslcertificates] |
Check_mk::Plugin[mk_logins] |
contains |
Check_mk::Customfile[mk_logins] |
File[/etc/openvpn/user/download-configs/franz/keys/franz/franz.crt] |
required-by |
Exec[tar the thing user with franz] |
Stage[main] |
contains |
Class[Vpnserver] |
Openvpn::Client[stevenson] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/ca] |
Concat[/etc/openvpn/user/download-configs/rudi.ovpn] |
required-by |
Exec[tar the thing user with rudi] |
File[/etc/openvpn/infra/download-configs/jekyll/keys/jekyll/ca.crt] |
required-by |
Exec[tar the thing infra with jekyll] |
Openvpn::Client[martin] |
contains |
File[/etc/openvpn/user/download-configs/martin/martin.conf] |
Concat[/etc/openvpn/user/download-configs/martin.ovpn] |
required-by |
File[/etc/openvpn/user/download-configs/martin.tblk/martin.ovpn] |
Openvpn::Client[stevenson] |
contains |
File[/etc/openvpn/infra/download-configs/stevenson/keys/stevenson/stevenson.crt] |
Openvpn::Ca[user] |
contains |
File[/etc/openvpn/user/easy-rsa/keys/ca.crt] |
Openvpn::Client[jekyll] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/key_open_tag] |
Concat::Fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/key_open_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/key_open_tag] |
Concat::Fragment[/etc/openvpn/user/download-configs/martin.ovpn/ca_close_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/martin.ovpn/ca_close_tag] |
File[/etc/openvpn/user/download-configs/rudi.tblk] |
required-by |
Exec[tar the thing user with rudi] |
Openvpn::Client[jekyll] |
contains |
File[/etc/openvpn/infra/download-configs/jekyll/keys/jekyll] |
Openvpn::Client[stevenson] |
contains |
File[/etc/openvpn/infra/download-configs/stevenson.tar.gz] |
Class[Check_mk::Target] |
contains |
Check_mk::Plugin[netstat] |
File[/etc/openvpn/user/download-configs/hartmut/keys/hartmut/hartmut.key] |
required-by |
Exec[tar the thing user with hartmut] |
Openvpn::Client[hartmut] |
contains |
File[/etc/openvpn/user/download-configs/hartmut/keys/hartmut/hartmut.crt] |
Openvpn::Client[planck] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/planck.ovpn/key_close_tag] |
Openvpn::Client[franz] |
contains |
File[/etc/openvpn/user/download-configs/franz/keys/franz/franz.crt] |
Concat[/etc/openvpn/user/download-configs/stefan.ovpn] |
required-by |
File[/etc/openvpn/user/download-configs/stefan.tblk/stefan.ovpn] |
Concat::Fragment[/etc/openvpn/user/download-configs/rudi.ovpn/ca_open_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/rudi.ovpn/ca_open_tag] |
File[/usr/lib/check_mk_agent/plugins] |
required-by |
File[/usr/lib/check_mk_agent/plugins//mk_logins] |
Class[Openvpn] |
contains |
Openvpn::Client[hartmut] |
Openvpn::Server[user] |
before |
Openvpn::Client[hartmut] |
Stage[main] |
contains |
Class[Ds_sudo] |
Openvpn::Client[i12] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/i12.ovpn/client_config] |
File[/etc/openvpn/infra/download-configs/planck.tblk] |
required-by |
Exec[tar the thing infra with planck] |
Openvpn::Client[stevenson] |
contains |
File[/etc/openvpn/infra/download-configs/stevenson/keys] |
Openvpn::Client[stefan] |
contains |
Concat[/etc/openvpn/user/download-configs/stefan.ovpn] |
Packages::Handle[bind9-dnsutils] |
contains |
Package[bind9-dnsutils] |
Openvpn::Client[stevenson] |
before |
Openvpn::Client_specific_config[stevenson] |
Class[Certificates] |
contains |
Certificates::File[dynamic.de] |
Concat::Fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/ca_open_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/ca_open_tag] |
Openvpn::Client[martin] |
contains |
File[/etc/openvpn/user/download-configs/martin/keys/martin/martin.key] |
Exec[generate certificate for stevenson in context of infra] |
required-by |
File[/etc/openvpn/infra/download-configs/stevenson/keys/stevenson/stevenson.crt] |
Openvpn::Client[stevenson] |
contains |
Exec[tar the thing infra with stevenson] |
Concat::Fragment[/etc/openvpn/user/download-configs/stefan.ovpn/ca] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/stefan.ovpn/ca] |
Debconf::Preseed[libnss-ldapd] |
required-by |
Package[libpam-ldapd] |
Openvpn::Server[infra] |
contains |
Exec[renew crl.pem on infra] |
Concat[/etc/openvpn/infra/download-configs/planck.ovpn] |
required-by |
File[/etc/openvpn/infra/download-configs/planck.tblk/planck.ovpn] |
File[/usr/lib/check_mk_agent/plugins] |
required-by |
File[/usr/lib/check_mk_agent/plugins//puppet_agent] |
Openvpn::Client[martin] |
contains |
File[/etc/openvpn/user/download-configs/martin] |
Openvpn::Client[franz] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/franz.ovpn/client_config] |
Openvpn::Ca[user] |
before |
Openvpn::Client[rudi] |
Concat::Fragment[/etc/openvpn/user/download-configs/stefan.ovpn/cert_close_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/stefan.ovpn/cert_close_tag] |
Openvpn::Client[planck] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/planck.ovpn/cert_open_tag] |
File[/etc/openvpn/infra/download-configs/jekyll/keys/jekyll/jekyll.crt] |
required-by |
Concat[/etc/openvpn/infra/download-configs/jekyll.ovpn] |
Concat::Fragment[/etc/openvpn/infra/download-configs/i12.ovpn/key_open_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/i12.ovpn/key_open_tag] |
Openvpn::Ca[user] |
contains |
File[/etc/openvpn/user/easy-rsa/vars] |
Openvpn::Client[tarzan] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/cert] |
Concat::Fragment[/etc/openvpn/user/download-configs/stefan.ovpn/key_close_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/stefan.ovpn/key_close_tag] |
File[/etc/openvpn/infra/download-configs/planck/keys/planck/planck.key] |
required-by |
Concat[/etc/openvpn/infra/download-configs/planck.ovpn] |
Class[Check_mk::Target] |
contains |
File[/usr/lib/check_mk_agent/local] |
File[/etc/openvpn/user/download-configs/rudi/keys/rudi/ca.crt] |
required-by |
Exec[tar the thing user with rudi] |
Openvpn::Client[hartmut] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/ca_close_tag] |
Stage[main] |
contains |
Class[Base] |
Concat::Fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/ca] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/ca] |
Packages::Handle[cron-apt] |
contains |
Package[cron-apt] |
Openvpn::Ca[user] |
before |
Openvpn::Client[franz] |
Concat[/etc/openvpn/infra/download-configs/jekyll.ovpn] |
notifies |
Exec[tar the thing infra with jekyll] |
Openvpn::Client[franz] |
contains |
Concat[/etc/openvpn/user/download-configs/franz.ovpn] |
Openvpn::Client[i12] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/i12.ovpn/cert_close_tag] |
Openvpn::Client[stefan] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/stefan.ovpn/cert] |
File[/etc/openvpn/user/download-configs/franz/keys/franz/ca.crt] |
required-by |
Concat[/etc/openvpn/user/download-configs/franz.ovpn] |
Exec[generate certificate for franz in context of user] |
required-by |
File[/etc/openvpn/user/download-configs/franz/keys/franz/franz.crt] |
Stage[main] |
contains |
Class[Hostname] |
Packages::Handle[tcpdump] |
contains |
Package[tcpdump] |
File[/etc/openvpn/user/download-configs/bernhard/keys/bernhard/ca.crt] |
required-by |
Concat[/etc/openvpn/user/download-configs/bernhard.ovpn] |
Class[Nslcd] |
contains |
File[/etc/nslcd.conf] |
File[/etc/openvpn/user/download-configs/hartmut.tblk] |
required-by |
File[/etc/openvpn/user/download-configs/hartmut.tblk/hartmut.ovpn] |
File[/etc/openvpn/infra/download-configs/i12/keys/i12/i12.key] |
required-by |
Exec[tar the thing infra with i12] |
Openvpn::Ca[user] |
before |
Service[openvpn@user] |
Openvpn::Client[rudi] |
contains |
File[/etc/openvpn/user/download-configs/rudi/keys/rudi/ca.crt] |
Openvpn::Client[rudi] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/rudi.ovpn/ca] |
Openvpn::Client[rudi] |
contains |
Exec[generate certificate for rudi in context of user] |
Openvpn::Client[tarzan] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/ca] |
Openvpn::Ca[infra] |
contains |
File[/etc/openvpn/infra/easy-rsa/keys/crl.pem] |
Exec[generate certificate for tarzan in context of infra] |
required-by |
File[/etc/openvpn/infra/download-configs/tarzan/keys/tarzan/ca.crt] |
File[/etc/openvpn/infra/download-configs/stevenson/keys/stevenson/stevenson.key] |
required-by |
Exec[tar the thing infra with stevenson] |
Concat[/etc/openvpn/user/download-configs/martin.ovpn] |
required-by |
Exec[tar the thing user with martin] |
Concat::Fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/ca_open_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/ca_open_tag] |
File[/etc/openvpn/infra/download-configs/i12.tblk/i12.ovpn] |
before |
Exec[tar the thing infra with i12] |
Class[Root_access] |
contains |
File[/root/.ssh] |
Concat::Fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/cert] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/cert] |
Class[Openvpn::Install] |
contains |
File[/var/log/openvpn] |
Exec[tar the thing user with franz] |
required-by |
File[/etc/openvpn/user/download-configs/franz.tar.gz] |
Class[Openvpn] |
contains |
Openvpn::Client_specific_config[i12] |
Openvpn::Server[infra] |
contains |
Openvpn::Ca[infra] |
Openvpn::Server[user] |
contains |
File[/etc/openvpn/user/scripts] |
Concat::Fragment[/etc/openvpn/user/download-configs/stefan.ovpn/ca_open_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/stefan.ovpn/ca_open_tag] |
File[/etc/openvpn/infra/download-configs/jekyll/keys/jekyll/jekyll.key] |
required-by |
Concat[/etc/openvpn/infra/download-configs/jekyll.ovpn] |
Class[Base] |
contains |
File[/root/bin/update_cmk_cache] |
Openvpn::Ca[user] |
contains |
File[/etc/openvpn/user/crl.pem] |
Openvpn::Client[i12] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/i12.ovpn/key] |
Concat[/etc/openvpn/infra/download-configs/i12.ovpn] |
contains |
Concat_file[/etc/openvpn/infra/download-configs/i12.ovpn] |
Openvpn::Client[rudi] |
contains |
File[/etc/openvpn/user/download-configs/rudi/rudi.conf] |
Openvpn::Client[martin] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/martin.ovpn/ca_close_tag] |
Openvpn::Client[stefan] |
contains |
Exec[tar the thing user with stefan] |
Class[Openvpn] |
contains |
Openvpn::Client_specific_config[planck] |
Class[Cron] |
contains |
Service[cron] |
Openvpn::Client[franz] |
contains |
File[/etc/openvpn/user/download-configs/franz/keys] |
Exec[generate certificate for stefan in context of user] |
required-by |
File[/etc/openvpn/user/download-configs/stefan/keys/stefan/stefan.crt] |
Openvpn::Client[bernhard] |
contains |
Exec[generate certificate for bernhard in context of user] |
File[/etc/openvpn/infra/easy-rsa] |
required-by |
File[/etc/openvpn/infra/easy-rsa/revoked] |
File[/etc/openvpn/infra/download-configs/tarzan/keys/tarzan/tarzan.key] |
required-by |
Concat[/etc/openvpn/infra/download-configs/tarzan.ovpn] |
Packages::Handle[ethtool] |
contains |
Package[ethtool] |
Exec[tar the thing user with bernhard] |
required-by |
File[/etc/openvpn/user/download-configs/bernhard.tar.gz] |
File[/etc/openvpn/infra/download-configs/stevenson/keys/stevenson/stevenson.crt] |
required-by |
Exec[tar the thing infra with stevenson] |
File[/etc/openvpn/infra/download-configs/stevenson.tblk/stevenson.ovpn] |
before |
Exec[tar the thing infra with stevenson] |
Concat[/etc/openvpn/infra/download-configs/stevenson.ovpn] |
notifies |
Exec[tar the thing infra with stevenson] |
Openvpn::Server[user] |
contains |
Exec[renew crl.pem on user] |
Openvpn::Client[stefan] |
contains |
File[/etc/openvpn/user/download-configs/stefan/stefan.conf] |
Openvpn::Client[bernhard] |
contains |
File[/etc/openvpn/user/download-configs/bernhard/keys/bernhard] |
Class[Check_mk::Target] |
contains |
Check_mk::Configfile[sslcertificates.cfg] |
Packages::Handle[python3-requests] |
contains |
Package[python3-requests] |
Class[Cron] |
contains |
Package[cron] |
File[/etc/openvpn/infra/download-configs/jekyll/keys/jekyll/jekyll.crt] |
required-by |
Exec[tar the thing infra with jekyll] |
Concat[/etc/openvpn/user/download-configs/franz.ovpn] |
contains |
Concat_file[/etc/openvpn/user/download-configs/franz.ovpn] |
File[/etc/network/interfaces] |
notifies |
Service[networking] |
File[/etc/openvpn/user] |
required-by |
File[/etc/openvpn/user/easy-rsa] |
Class[Hostname] |
contains |
File[/etc/hostname] |
File[/etc/openvpn/infra/download-configs/tarzan/tarzan.conf] |
required-by |
Exec[tar the thing infra with tarzan] |
Openvpn::Client[i12] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/i12.ovpn/ca_close_tag] |
Openvpn::Client[tarzan] |
contains |
File[/etc/openvpn/infra/download-configs/tarzan/keys] |
Openvpn::Client[hartmut] |
contains |
Exec[tar the thing user with hartmut] |
Exec[generate certificate for i12 in context of infra] |
required-by |
File[/etc/openvpn/infra/download-configs/i12/keys/i12/i12.crt] |
File[/etc/openvpn/infra/download-configs/tarzan/keys/tarzan/ca.crt] |
required-by |
Exec[tar the thing infra with tarzan] |
File[/etc/openvpn/infra] |
required-by |
File[/etc/openvpn/infra/easy-rsa] |
Debconf::Preseed[libnss-ldapd] |
contains |
File[/var/cache/debconf/libnss-ldapd.preseed] |
File[/etc/openvpn/user/download-configs/martin/keys/martin/ca.crt] |
required-by |
Concat[/etc/openvpn/user/download-configs/martin.ovpn] |
Openvpn::Ca[infra] |
before |
Openvpn::Client[i12] |
Concat::Fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/ca_close_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/ca_close_tag] |
Openvpn::Client[hartmut] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/key] |
Class[Ds_sudo] |
contains |
Ds_sudo::File[bernhard] |
Openvpn::Client[bernhard] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/cert_open_tag] |
Openvpn::Server[infra] |
contains |
File[/etc/openvpn/infra/keys/pre-shared.secret] |
Concat[/etc/openvpn/user/download-configs/rudi.ovpn] |
notifies |
Exec[tar the thing user with rudi] |
File[/etc/openvpn/infra/easy-rsa] |
required-by |
File[/etc/openvpn/infra/easy-rsa/vars] |
Openvpn::Client[rudi] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/rudi.ovpn/cert] |
Concat::Fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/ca] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/ca] |
Openvpn::Ca[user] |
before |
Openvpn::Client[martin] |
Exec[generate certificate for tarzan in context of infra] |
required-by |
File[/etc/openvpn/infra/download-configs/tarzan/keys/tarzan/tarzan.key] |
Openvpn::Client[stefan] |
contains |
File[/etc/openvpn/user/download-configs/stefan] |
Stage[main] |
contains |
Class[Ds_puppet_agent] |
Openvpn::Client[tarzan] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/key] |
Stage[main] |
contains |
Class[Certificates] |
Class[Base] |
contains |
File[/root/.gitconfig] |
File[/etc/openvpn/infra/download-configs/planck/keys/planck/planck.crt] |
required-by |
Concat[/etc/openvpn/infra/download-configs/planck.ovpn] |
Openvpn::Client[stefan] |
contains |
File[/etc/openvpn/user/download-configs/stefan/keys/stefan/stefan.crt] |
Exec[generate certificate for jekyll in context of infra] |
required-by |
File[/etc/openvpn/infra/download-configs/jekyll/keys/jekyll/ca.crt] |
Concat::Fragment[/etc/openvpn/user/download-configs/martin.ovpn/cert] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/martin.ovpn/cert] |
Class[Openvpn] |
contains |
Openvpn::Client[stefan] |
Check_mk::Customfile[apt] |
contains |
File[/usr/lib/check_mk_agent/plugins/3600] |
Openvpn::Client[martin] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/martin.ovpn/ca_open_tag] |
Openvpn::Client[i12] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/i12.ovpn/key_open_tag] |
Openvpn::Server[user] |
contains |
File[/etc/openvpn/user/keys/pre-shared.secret] |
Concat::Fragment[/etc/openvpn/user/download-configs/franz.ovpn/cert_open_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/franz.ovpn/cert_open_tag] |
Openvpn::Client[bernhard] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/key] |
Exec[generate certificate for bernhard in context of user] |
required-by |
File[/etc/openvpn/user/download-configs/bernhard/keys/bernhard/bernhard.key] |
Openvpn::Client[i12] |
contains |
File[/etc/openvpn/infra/download-configs/i12] |
Openvpn::Client[tarzan] |
contains |
File[/etc/openvpn/infra/download-configs/tarzan.tblk] |
File[/etc/openvpn/user/download-configs/stefan/keys/stefan/stefan.key] |
required-by |
Exec[tar the thing user with stefan] |
Class[Iptables] |
contains |
Package[iptables] |
Certificates::File[dynamic.de] |
contains |
File[/etc/ssl/private/dynamic.de.key] |
Class[Motd] |
contains |
File[/etc/update-motd.d/20-logo] |
Openvpn::Client[planck] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/planck.ovpn/ca] |
Concat::Fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/key] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/key] |
Concat::Fragment[/etc/openvpn/infra/download-configs/i12.ovpn/ca_close_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/i12.ovpn/ca_close_tag] |
File[/etc/openvpn/infra/download-configs/stevenson.tblk] |
required-by |
File[/etc/openvpn/infra/download-configs/stevenson.tblk/stevenson.ovpn] |
Openvpn::Client[planck] |
contains |
Concat[/etc/openvpn/infra/download-configs/planck.ovpn] |
Concat::Fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/cert_close_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/cert_close_tag] |
File[/etc/openvpn/user/download-configs/rudi/keys/rudi/rudi.crt] |
required-by |
Exec[tar the thing user with rudi] |
Concat::Fragment[/etc/openvpn/infra/download-configs/planck.ovpn/key] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/planck.ovpn/key] |
Concat::Fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/client_config] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/client_config] |
File[/etc/openvpn/infra/download-configs/i12.tblk] |
required-by |
Exec[tar the thing infra with i12] |
Openvpn::Client[rudi] |
contains |
File[/etc/openvpn/user/download-configs/rudi/keys/rudi/rudi.crt] |
Openvpn::Client[bernhard] |
contains |
File[/etc/openvpn/user/download-configs/bernhard/bernhard.conf] |
Openvpn::Ca[user] |
before |
Openvpn::Client[bernhard] |
Packages::Handle[bind9-host] |
contains |
Package[bind9-host] |
Concat::Fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/cert_close_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/cert_close_tag] |
File[/etc/openvpn/infra/download-configs/tarzan/keys/tarzan/tarzan.crt] |
required-by |
Exec[tar the thing infra with tarzan] |
Certificates::File[multiparser.de] |
contains |
File[/etc/ssl/private/multiparser.de.key] |
Openvpn::Ca[user] |
contains |
File[/etc/openvpn/user/keys] |
Openvpn::Client[hartmut] |
contains |
Exec[generate certificate for hartmut in context of user] |
Openvpn::Client[planck] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/planck.ovpn/key] |
Openvpn::Client[hartmut] |
contains |
File[/etc/openvpn/user/download-configs/hartmut/hartmut.conf] |
Concat::Fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/cert_open_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/cert_open_tag] |
Openvpn::Client[stefan] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/stefan.ovpn/key_close_tag] |
Openvpn::Client[tarzan] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/cert_close_tag] |
File[/etc/openvpn/user/download-configs/stefan/stefan.conf] |
required-by |
Exec[tar the thing user with stefan] |
Openvpn::Client[tarzan] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/tarzan.ovpn/client_config] |
Openvpn::Client[hartmut] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/key_open_tag] |
Stage[main] |
contains |
Class[Openvpn::Install] |
File[/usr/lib/check_mk_agent/plugins] |
required-by |
File[/usr/lib/check_mk_agent/plugins//netstat] |
Concat::Fragment[/etc/openvpn/infra/download-configs/planck.ovpn/ca_close_tag] |
contains |
Concat_fragment[/etc/openvpn/infra/download-configs/planck.ovpn/ca_close_tag] |
Packages::Handle[file] |
contains |
Package[file] |
File[/etc/network/iptables] |
subscription-of |
Exec[iptables-restore] |
Class[Vim] |
contains |
File[/root/.vimrc] |
Openvpn::Client[hartmut] |
contains |
File[/etc/openvpn/user/download-configs/hartmut/keys/hartmut/hartmut.key] |
File[/etc/openvpn/infra] |
notifies |
Service[openvpn@infra] |
Openvpn::Client[stevenson] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/cert_close_tag] |
File[/etc/openvpn/infra/download-configs/i12/i12.conf] |
required-by |
Exec[tar the thing infra with i12] |
Openvpn::Client[i12] |
contains |
File[/etc/openvpn/infra/download-configs/i12.tar.gz] |
File[/etc/openvpn/infra.conf] |
notifies |
Service[openvpn@infra] |
File[/etc/openvpn/infra/download-configs/stevenson/keys/stevenson/stevenson.crt] |
required-by |
Concat[/etc/openvpn/infra/download-configs/stevenson.ovpn] |
Openvpn::Client[bernhard] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/cert_close_tag] |
Debconf::Preseed[libnss-ldapd] |
contains |
Package[libnss-ldapd] |
Concat::Fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/cert] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/hartmut.ovpn/cert] |
Class[Check_mk::Target] |
contains |
Check_mk::Plugin[dnsclient] |
Package[openvpn] |
required-by |
File[/etc/openvpn/keys] |
Class[Base] |
contains |
File[/root/bin/] |
Class[Nslcd] |
contains |
Debconf::Preseed[libnss-ldapd] |
File[/etc/openvpn/infra/download-configs/jekyll/keys/jekyll/ca.crt] |
required-by |
Concat[/etc/openvpn/infra/download-configs/jekyll.ovpn] |
Openvpn::Client[stevenson] |
contains |
File[/etc/openvpn/infra/download-configs/stevenson/stevenson.conf] |
Openvpn::Client[bernhard] |
contains |
File[/etc/openvpn/user/download-configs/bernhard.tar.gz] |
Openvpn::Client[martin] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/martin.ovpn/client_config] |
Class[Openvpn] |
contains |
Openvpn::Client_specific_config[stevenson] |
Openvpn::Client[jekyll] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/jekyll.ovpn/ca] |
Class[Openvpn] |
contains |
Openvpn::Client[franz] |
Openvpn::Client[rudi] |
contains |
File[/etc/openvpn/user/download-configs/rudi/keys] |
Openvpn::Client[i12] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/i12.ovpn/cert] |
Exec[generate certificate for planck in context of infra] |
required-by |
File[/etc/openvpn/infra/download-configs/planck/keys/planck/planck.key] |
File[/etc/openvpn/infra/download-configs/i12.tblk] |
required-by |
File[/etc/openvpn/infra/download-configs/i12.tblk/i12.ovpn] |
Ds_sudo::File[bernhard] |
contains |
File[/etc/sudoers.d/sudo_bernhard] |
Openvpn::Client[martin] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/martin.ovpn/key] |
File[/etc/openvpn/infra/download-configs/i12/keys/i12/i12.key] |
required-by |
Concat[/etc/openvpn/infra/download-configs/i12.ovpn] |
Exec[generate certificate for franz in context of user] |
required-by |
File[/etc/openvpn/user/download-configs/franz/keys/franz/franz.key] |
Concat::Fragment[/etc/openvpn/user/download-configs/martin.ovpn/key_open_tag] |
contains |
Concat_fragment[/etc/openvpn/user/download-configs/martin.ovpn/key_open_tag] |
File[/etc/openvpn/infra/download-configs/planck/planck.conf] |
required-by |
Exec[tar the thing infra with planck] |
Openvpn::Server[infra] |
contains |
File[/etc/openvpn/infra] |
Openvpn::Client[bernhard] |
contains |
Concat::Fragment[/etc/openvpn/user/download-configs/bernhard.ovpn/ca_close_tag] |
Openvpn::Client[stevenson] |
contains |
Concat::Fragment[/etc/openvpn/infra/download-configs/stevenson.ovpn/client_config] |
Class[Iptables] |
contains |
File[/etc/network/iptables] |
Class[Base] |
contains |
File[/root/bin/install_updates] |
File[/etc/openvpn/infra/download-configs/planck/keys/planck/ca.crt] |
required-by |
Concat[/etc/openvpn/infra/download-configs/planck.ovpn] |
Exec[generate certificate for rudi in context of user] |
required-by |
File[/etc/openvpn/user/download-configs/rudi/keys/rudi/rudi.crt] |
Openvpn::Client[bernhard] |
contains |
File[/etc/openvpn/user/download-configs/bernhard/keys] |
Openvpn::Client[franz] |
contains |
Exec[generate certificate for franz in context of user] |
Concat[/etc/openvpn/infra/download-configs/tarzan.ovpn] |
required-by |
File[/etc/openvpn/infra/download-configs/tarzan.tblk/tarzan.ovpn] |
Openvpn::Client_specific_config[stevenson] |
contains |
File[/etc/openvpn/infra/client-configs/stevenson] |
Class[Check_mk::Target] |
contains |
File[/etc/check_mk] |
Exec[create crl.pem on user] |
required-by |
File[/etc/openvpn/user/easy-rsa/keys/crl.pem] |
File[/etc/openvpn/user/easy-rsa/openssl.cnf] |
before |
Exec[initca user] |
Openvpn::Client[tarzan] |
contains |
File[/etc/openvpn/infra/download-configs/tarzan/keys/tarzan/tarzan.key] |
File[/etc/openvpn/infra/easy-rsa/vars] |
required-by |
Exec[initca infra] |
File[/usr/lib/check_mk_agent/plugins/3600] |
required-by |
File[/usr/lib/check_mk_agent/plugins/3600/sslcertificates] |
File[/etc/openvpn/infra.conf] |
required-by |
Service[openvpn@infra] |
Concat[/etc/openvpn/infra/download-configs/stevenson.ovpn] |
contains |
Concat_file[/etc/openvpn/infra/download-configs/stevenson.ovpn] |
Package[check-mk-agent] |
required-by |
File[/usr/lib/check_mk_agent/local] |
Class[Role::Manitu::Vpn] |
contains |
File[/etc/sysctl.d/70-ip-forwarding.conf] |
Class[Role] |
contains |
File[/etc/apt/sources.list.d/ds.list] |
Class[Packages::Manage] |
contains |
Packages::Handle[symlinks] |
Class[Packages::Manage] |
contains |
Packages::Handle[xkcdpass] |
Class[Packages::Manage] |
contains |
Packages::Handle[pciutils] |
Class[Packages::Manage] |
contains |
Packages::Handle[wipe] |
Class[Packages::Manage] |
contains |
Packages::Handle[tree] |
Class[Packages::Manage] |
contains |
Packages::Handle[bsdmainutils] |
Class[Packages::Manage] |
contains |
Packages::Handle[lsof] |
Stage[main] |
contains |
Class[Packages] |
Packages::Handle[xkcdpass] |
contains |
Package[xkcdpass] |
Class[Packages::Manage] |
contains |
Packages::Handle[bind9-host] |
Class[Packages::Manage] |
contains |
Packages::Handle[screen] |
Class[Packages::Manage] |
contains |
Packages::Handle[bridge-utils] |
Class[Packages::Manage] |
contains |
Packages::Handle[bash-completion] |
Class[Packages::Manage] |
contains |
Packages::Handle[liblog-log4perl-perl] |
Class[Packages::Manage] |
contains |
Packages::Handle[tcpdump] |
Class[Packages::Manage] |
contains |
Packages::Handle[python3] |
Stage[main] |
contains |
Class[Packages::Manage] |
Class[Packages::Manage] |
contains |
Packages::Handle[jq] |
Class[Packages::Manage] |
contains |
Packages::Handle[neofetch] |
Packages::Handle[tree] |
contains |
Package[tree] |
Class[Packages::Manage] |
contains |
Packages::Handle[ethtool] |
Class[Packages::Manage] |
contains |
Packages::Handle[file] |
Class[Packages::Manage] |
contains |
Packages::Handle[gnupg] |
Class[Packages::Manage] |
contains |
Packages::Handle[zip] |
Class[Packages::Manage] |
contains |
Packages::Handle[pv] |
Class[Packages::Manage] |
contains |
Packages::Handle[netcat-traditional] |
Class[Packages::Manage] |
contains |
Packages::Handle[cron-apt] |
Class[Packages::Manage] |
contains |
Packages::Handle[check-mk-agent] |
Class[Packages::Manage] |
contains |
Packages::Handle[mtr-tiny] |
Class[Packages::Manage] |
contains |
Packages::Handle[bind9-dnsutils] |
Packages::Handle[symlinks] |
contains |
Package[symlinks] |
Class[Packages::Manage] |
contains |
Packages::Handle[git] |
Class[Packages::Manage] |
contains |
Packages::Handle[less] |
Class[Packages::Manage] |
contains |
Packages::Handle[bzip2] |
Class[Packages::Manage] |
contains |
Packages::Handle[telnet] |
Class[Packages::Manage] |
contains |
Packages::Handle[sudo] |
Class[Packages::Manage] |
contains |
Packages::Handle[strace] |
Class[Packages::Manage] |
contains |
Packages::Handle[lsb-release] |
Class[Packages::Manage] |
contains |
Packages::Handle[vim] |
Class[Packages::Manage] |
contains |
Packages::Handle[python3-requests] |
Class[Packages::Manage] |
contains |
Packages::Handle[bc] |
Class[Packages::Manage] |
contains |
Packages::Handle[wget] |
Class[Packages::Manage] |
contains |
Packages::Handle[psmisc] |
Packages::Handle[gnupg] |
contains |
Package[gnupg] |
Class[Packages::Manage] |
contains |
Packages::Handle[rsync] |
Class[Packages::Manage] |
contains |
Packages::Handle[unzip] |
Packages::Handle[wipe] |
contains |
Package[wipe] |
Class[Packages::Manage] |
contains |
Packages::Handle[curl] |
Class[Packages::Manage] |
contains |
Packages::Handle[net-tools] |
Class[Ds_puppet_agent] |
contains |
File[/etc/puppetlabs/puppet/puppet.conf] |
Stage[main] |
contains |
Class[Hosts] |
Class[Hosts] |
contains |
File[/etc/hosts] |
Certificates::Link[localhost.dynamic.de] |
contains |
File[/etc/ssl/private/localhost.dynamic.de.crt] |
File[/etc/ssl/private/dynamic.de.crt] |
subscription-of |
File[/etc/ssl/private/localhost.dynamic.de.crt] |
File[/etc/ssl/private/dynamic.de.key] |
required-by |
File[/etc/ssl/private/localhost.dynamic.de.key] |
File[/etc/ssl/private/dynamic.de.fullchain.crt] |
required-by |
File[/etc/ssl/private/localhost.dynamic.de.fullchain.crt] |
Certificates::Link[localhost.dynamic.de] |
contains |
File[/etc/ssl/private/localhost.dynamic.de.key] |
Certificates::Link[localhost.dynamic.de] |
contains |
File[/etc/ssl/private/localhost.dynamic.de.pem] |
Class[Certificates] |
contains |
Certificates::Link[localhost.dynamic.de] |
File[/etc/ssl/private/dynamic.de.pem] |
subscription-of |
File[/etc/ssl/private/localhost.dynamic.de.pem] |
File[/etc/ssl/private/dynamic.de.key] |
subscription-of |
File[/etc/ssl/private/localhost.dynamic.de.key] |
File[/etc/ssl/private/dynamic.de.fullchain.crt] |
subscription-of |
File[/etc/ssl/private/localhost.dynamic.de.fullchain.crt] |
File[/etc/ssl/private/dynamic.de.pem] |
required-by |
File[/etc/ssl/private/localhost.dynamic.de.pem] |
File[/etc/ssl/private/dynamic.de.crt] |
required-by |
File[/etc/ssl/private/localhost.dynamic.de.crt] |
Certificates::Link[localhost.dynamic.de] |
contains |
File[/etc/ssl/private/localhost.dynamic.de.fullchain.crt] |