diff options
Diffstat (limited to 'personal_infra/puppet')
| -rw-r--r-- | personal_infra/puppet/modules/ipsilon/manifests/init.pp | 18 | ||||
| -rw-r--r-- | personal_infra/puppet/site/ipsilon-test.h1.int.pdp7.net.pp | 1 |
2 files changed, 19 insertions, 0 deletions
diff --git a/personal_infra/puppet/modules/ipsilon/manifests/init.pp b/personal_infra/puppet/modules/ipsilon/manifests/init.pp new file mode 100644 index 00000000..f4de956f --- /dev/null +++ b/personal_infra/puppet/modules/ipsilon/manifests/init.pp @@ -0,0 +1,18 @@ +class ipsilon { + package {'ipsilon-tools-ipa': + source => 'https://kojipkgs.fedoraproject.org//packages/ipsilon/3.0.4/5.el8/noarch/ipsilon-tools-ipa-3.0.4-5.el8.noarch.rpm', + } + + package {'ipsilon-openidc': + source => 'https://kojipkgs.fedoraproject.org//packages/ipsilon/3.0.4/5.el8/noarch/ipsilon-openidc-3.0.4-5.el8.noarch.rpm', + } + + package {'ipsilon-authpam': + source => 'https://kojipkgs.fedoraproject.org//packages/ipsilon/3.0.4/5.el8/noarch/ipsilon-authpam-3.0.4-5.el8.noarch.rpm', + } + + service {'httpd': + ensure => running, + enable => true, + } +} diff --git a/personal_infra/puppet/site/ipsilon-test.h1.int.pdp7.net.pp b/personal_infra/puppet/site/ipsilon-test.h1.int.pdp7.net.pp index d304c567..6c039667 100644 --- a/personal_infra/puppet/site/ipsilon-test.h1.int.pdp7.net.pp +++ b/personal_infra/puppet/site/ipsilon-test.h1.int.pdp7.net.pp @@ -1,2 +1,3 @@ node 'ipsilon-test.h1.int.pdp7.net' { + class {'ipsilon':} } |
