sysctl is in /sbin/ on debian 9
This commit is contained in:
parent
bc340b8a99
commit
82dde679e8
1 changed files with 7 additions and 1 deletions
|
@ -739,6 +739,12 @@ schedule { 'never':
|
||||||
type => 'ssh-rsa',
|
type => 'ssh-rsa',
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ($lsbdistcodename == 'stretch') {
|
||||||
|
$sysctl = '/sbin/sysctl'
|
||||||
|
} else {
|
||||||
|
$sysctl = '/usr/sbin/sysctl'
|
||||||
|
}
|
||||||
|
|
||||||
if $has_ip6 == "1" {
|
if $has_ip6 == "1" {
|
||||||
file { '/etc/network/ip6t-default':
|
file { '/etc/network/ip6t-default':
|
||||||
ensure => 'present',
|
ensure => 'present',
|
||||||
|
@ -749,7 +755,7 @@ schedule { 'never':
|
||||||
ensure => 'absent'
|
ensure => 'absent'
|
||||||
}
|
}
|
||||||
exec { 'ip6-activate':
|
exec { 'ip6-activate':
|
||||||
command => '/usr/sbin/sysctl net.ipv6.conf.all.disable_ipv6=0'
|
command => "${sysctl} net.ipv6.conf.all.disable_ipv6=0"
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
file { '/etc/sysctl.d/10-ipv6.conf':
|
file { '/etc/sysctl.d/10-ipv6.conf':
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue