diff --git a/manifests/params.pp b/manifests/params.pp index 59138b7..20d2e41 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -55,10 +55,17 @@ $port = 8888 } 'Debian':{ - $configfile = '/etc/tinyproxy.conf' - $user = 'nobody' - $group = 'nogroup' - $port = 3128 + if versioncmp($::lsbmajdistrelease, '9') >= 0 { + $configfile = '/etc/tinyproxy/tinyproxy.conf' + $user = 'tinyproxy' + $group = 'tinyproxy' + $port = 8888 + } else { + $configfile = '/etc/tinyproxy.conf' + $user = 'nobody' + $group = 'nogroup' + $port = 3128 + } } default: { fail("Unsupported osfamily: ${::osfamily}, lsbdistcodename: ${::lsbdistcodename}") diff --git a/metadata.json b/metadata.json index f183231..54dda58 100644 --- a/metadata.json +++ b/metadata.json @@ -15,7 +15,7 @@ "operatingsystem_support": [ { "operatingsystem": "RedHat", "operatingsystemrelease": [ "6", "7" ] }, { "operatingsystem": "CentOS", "operatingsystemrelease": [ "6", "7" ] }, - { "operatingsystem": "Debian", "operatingsystemrelease": [ "6", "7" ] }, + { "operatingsystem": "Debian", "operatingsystemrelease": [ "6", "7", "8", "9" ] }, { "operatingsystem": "Ubuntu", "operatingsystemrelease": [ "12.04", "14.04" ] } ], "requirements": [