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',
|
||||
}
|
||||
|
||||
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':
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue