From 86bf391957797a4f38788ba8e2221562247d7ec7 Mon Sep 17 00:00:00 2001 From: Martin Alfke Date: Wed, 10 Jan 2024 14:47:38 +0100 Subject: [PATCH] Add Suse support (#71) * Add Suse support * docker module ha sno support for suse * single line entry * correct single line * docker module is not compatible with Suse --- data/os/Suse.yaml | 2 ++ manifests/docker.pp | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 data/os/Suse.yaml diff --git a/data/os/Suse.yaml b/data/os/Suse.yaml new file mode 100644 index 0000000..dacc00d --- /dev/null +++ b/data/os/Suse.yaml @@ -0,0 +1,2 @@ +--- +hdm::manage_docker: false diff --git a/manifests/docker.pp b/manifests/docker.pp index 54d176b..fc1c33a 100644 --- a/manifests/docker.pp +++ b/manifests/docker.pp @@ -16,8 +16,8 @@ } $shell = $facts['os']['family'] ? { - 'Debian' => '/usr/sbin/nologin', - 'RedHat' => '/sbin/nologin', + 'Debian' => '/usr/sbin/nologin', + /(RedHat|Suse)/ => '/sbin/nologin', } user { $hdm::user: