From: alex Date: Sat, 7 Oct 2023 00:11:30 +0000 (+0200) Subject: Properly enable tinc on EL9 X-Git-Tag: 20240214-emacs~260 X-Git-Url: https://xn--ix-yja.es/gitweb/?a=commitdiff_plain;h=7e6c9d2d87d1f388507206110820edec1aebe8bc;p=alex.git Properly enable tinc on EL9 --- diff --git a/personal_infra/puppet/modules/tinc/manifests/init.pp b/personal_infra/puppet/modules/tinc/manifests/init.pp index b83d949..5ae7812 100644 --- a/personal_infra/puppet/modules/tinc/manifests/init.pp +++ b/personal_infra/puppet/modules/tinc/manifests/init.pp @@ -56,6 +56,12 @@ cat /etc/ansible/tinc/public_${location['address']}.pem >>/etc/tinc/${tinc_name} enable => true, } + if($facts['os']['family'] == 'RedHat' and $facts['os']['release']['major'] == '9') { + service {"tinc": + ensure => running, + enable => true, + } + } exec {"/bin/cp /etc/ansible/tinc/private.pem /etc/tinc/${tinc_name}/rsa_key.priv": creates => "/etc/tinc/${tinc_name}/rsa_key.priv", require => File["/etc/tinc/${tinc_name}"],