diff --git a/modules/rhizo_base/manifests/init.pp b/modules/rhizo_base/manifests/init.pp index 08f4dc1..068dea5 100644 --- a/modules/rhizo_base/manifests/init.pp +++ b/modules/rhizo_base/manifests/init.pp @@ -739,6 +739,12 @@ schedule { 'never': type => 'ssh-rsa', } + if ($lsbdistcodename == 'stretch') { + $sysctl = '/sbin/sysctl' + } else { + $sysctl = '/usr/sbin/sysctl' + } + if $has_ip6 == "1" { file { '/etc/network/ip6t-default': ensure => 'present', @@ -749,7 +755,7 @@ schedule { 'never': ensure => 'absent' } exec { 'ip6-activate': - command => '/usr/sbin/sysctl net.ipv6.conf.all.disable_ipv6=0' + command => "${sysctl} net.ipv6.conf.all.disable_ipv6=0" } } else { file { '/etc/sysctl.d/10-ipv6.conf':