From b7a8b860aa5290884eea3c2ad979a61784701673 Mon Sep 17 00:00:00 2001 From: Fintan MacMahon Date: Mon, 5 Oct 2015 12:15:37 +0100 Subject: [PATCH] Updated readme. Moved updating pam.d to it's own state.sls --- README.rst | 17 ++++++++++++++++- pam/mkhomedir.sls | 7 ------- pam/update.sls | 10 ++++++++++ 3 files changed, 26 insertions(+), 8 deletions(-) create mode 100644 pam/update.sls diff --git a/README.rst b/README.rst index be048af..3f05571 100644 --- a/README.rst +++ b/README.rst @@ -18,4 +18,19 @@ Available states ``pam.ldap`` ------------ -Configure ldap authentication. +Configures mkhomedir module. + +``pam.mkhomedir`` + +Enable user home creation. + +``pam.ccreds`` +------------ + +Configures pam module to cache authentication credentials. + +``pam.update`` +------------ + +Updates pam.d files. + diff --git a/pam/mkhomedir.sls b/pam/mkhomedir.sls index a127551..1219374 100644 --- a/pam/mkhomedir.sls +++ b/pam/mkhomedir.sls @@ -5,10 +5,3 @@ - source: salt://pam/files/mkhomedir - user: root - group: root - -pam-auth-update: - cmd.run: - - name: DEBIAN_FRONTEND=noninteractive pam-auth-update --force - -#TODO: pam-config -#TODO: authconfig \ No newline at end of file diff --git a/pam/update.sls b/pam/update.sls new file mode 100644 index 0000000..bb594cb --- /dev/null +++ b/pam/update.sls @@ -0,0 +1,10 @@ +{% from "pam/map.jinja" import pam with context %} + +{% if grains.os_family == 'Debian' %} +pam-auth-update: + cmd.run: + - name: DEBIAN_FRONTEND=noninteractive pam-auth-update --force +{% endif %} + +#TODO: pam-config +#TODO: authconfig \ No newline at end of file