From ed044c065a44eb3e7d8568debde35650c0723f01 Mon Sep 17 00:00:00 2001 From: Gregory Ballantine Date: Thu, 25 Jul 2019 17:48:01 -0400 Subject: [PATCH] Added ability to start nslcd service on boot; added empty dicts for a few OS families to avoid NoneType issues --- nslcd/init.sls | 1 + nslcd/map.jinja | 2 ++ 2 files changed, 3 insertions(+) diff --git a/nslcd/init.sls b/nslcd/init.sls index be24fdc..f59049d 100644 --- a/nslcd/init.sls +++ b/nslcd/init.sls @@ -18,6 +18,7 @@ nslcd_conf: nslcd_service: service.running: - name: {{ nslcd.service_name }} + - enable: {{ nslcd.service_enable }} - watch: - pkg: nslcd_package - file: nslcd_conf diff --git a/nslcd/map.jinja b/nslcd/map.jinja index 866e051..610ba00 100644 --- a/nslcd/map.jinja +++ b/nslcd/map.jinja @@ -10,6 +10,8 @@ that differ from whats in defaults.yaml ##} {% set flavor_map = salt['grains.filter_by']( { + 'Debian': {}, + 'FreeBSD': {}, 'RedHat': { 'package_name': 'nss-pam-ldapd' }