diff options
author | Jan Dittberner <jandd@cacert.org> | 2017-08-26 20:06:54 +0200 |
---|---|---|
committer | Jan Dittberner <jandd@cacert.org> | 2017-08-26 20:06:54 +0200 |
commit | 6bbfe1c7b3af15657e7480ffa0e1a3dc86314469 (patch) | |
tree | f0d68dec43b9aa79d3bc3363de7e6441324823a0 /sitemodules/profiles/manifests/sniproxy.pp | |
parent | e8226e73b5e4e13e1e760aa78fe01062041c11ee (diff) | |
download | cacert-puppet-6bbfe1c7b3af15657e7480ffa0e1a3dc86314469.tar.gz cacert-puppet-6bbfe1c7b3af15657e7480ffa0e1a3dc86314469.tar.xz cacert-puppet-6bbfe1c7b3af15657e7480ffa0e1a3dc86314469.zip |
Add profile for SNIProxy
Diffstat (limited to 'sitemodules/profiles/manifests/sniproxy.pp')
-rw-r--r-- | sitemodules/profiles/manifests/sniproxy.pp | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/sitemodules/profiles/manifests/sniproxy.pp b/sitemodules/profiles/manifests/sniproxy.pp new file mode 100644 index 0000000..9e40507 --- /dev/null +++ b/sitemodules/profiles/manifests/sniproxy.pp @@ -0,0 +1,49 @@ +# Class: profiles::sniproxy +# ========================= +# +# This class takes care if setting up SNIProxy. +# +# Parameters +# ---------- +# +# - +# +# Examples +# -------- +# +# @example +# class roles::myhost { +# include profiles::sniproxy +# } +# +# Authors +# ------- +# +# Jan Dittberner <jandd@cacert.org> +# +# Copyright +# --------- +# +# Copyright 2017 Jan Dittberner +# +class profiles::sniproxy { + file { '/etc/apt/sources.list.d/puppetlabs-pc1.list': + ensure => file, + owner => 'root', + group => 'root', + mode => '0644', + source => 'puppet:///modules/profiles/apt_sources_debian_testing.list', + } + + file { '/etc/apt/preferences.d/sniproxy': + ensure => file, + owner => 'root', + group => 'root', + mode => '0644', + source => 'puppet:///modules/profiles/sniproxy/sniproxy_apt_preferences', + } + + package { 'sniproxy': + ensure => present, + } +} |