X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=modules%2Froles%2Fmanifests%2Fsip.pp;h=b2700307ce055864477a5d12eb808f5a637ce1f6;hb=55eb28d2776ddeabd4249bb286b420d3c33a6dbe;hp=b9514d3ad71f1868ce4daf49e961b007a1a2431e;hpb=ca59cf11c7d706a098f1a34d99d0c6fa93fe7300;p=dsa-puppet.git diff --git a/modules/roles/manifests/sip.pp b/modules/roles/manifests/sip.pp index b9514d3a..b2700307 100644 --- a/modules/roles/manifests/sip.pp +++ b/modules/roles/manifests/sip.pp @@ -1,22 +1,23 @@ class roles::sip { - #include concat::setup + include concat::setup ssl::service { 'www.debian.org': + # TODO notify concat } - #concat { '/etc/ssl/debian/certs/www.debian.org-chained.crt': - # ensure => present, - #} - #concat::fragment { '/etc/ssl/debian/certs/www.debian.org.crt': - # target => '/etc/ssl/debian/certs/www.debian.org-chained.crt', - # source => 'file:///etc/ssl/debian/certs/www.debian.org.crt', - # order => 00, - #} - #concat::fragment { '/etc/ssl/debian/certs/www.debian.org.crt-chain': - # target => '/etc/ssl/debian/certs/www.debian.org-chained.crt', - # source => 'file:///etc/ssl/debian/certs/www.debian.org.crt-chain', - # order => 99, - #} + # TODO concatate in the ssl module? + concat { '/etc/ssl/debian/certs/www.debian.org-chained.crt': + } + concat::fragment { '/etc/ssl/debian/certs/www.debian.org.crt': + target => '/etc/ssl/debian/certs/www.debian.org-chained.crt', + source => 'file:///etc/ssl/debian/certs/www.debian.org.crt', + order => 00, + } + concat::fragment { '/etc/ssl/debian/certs/www.debian.org.crt-chain': + target => '/etc/ssl/debian/certs/www.debian.org-chained.crt', + source => 'file:///etc/ssl/debian/certs/www.debian.org.crt-chain', + order => 99, + } @ferm::rule { 'dsa-sip-ws-ip4': domain => 'ip',