From 35a719cb7c2c6c5c1807b75f747782678c359406 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20Bouya?= Date: Sat, 30 Jun 2018 18:02:49 +0200 Subject: Fix missing package --- modules/base_installation/manifests/ldap.pp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'modules/base_installation/manifests/ldap.pp') diff --git a/modules/base_installation/manifests/ldap.pp b/modules/base_installation/manifests/ldap.pp index acc0014..d5d871c 100644 --- a/modules/base_installation/manifests/ldap.pp +++ b/modules/base_installation/manifests/ldap.pp @@ -28,7 +28,7 @@ class base_installation::ldap inherits base_installation { $ldap_password = generate_password(24, $password_seed, "ldap") $ldap_attribute = "uid" - ensure_packages(["pam_ldap"]) + ensure_packages(["pam_ldap", "ruby-augeas"]) file { "/etc/pam_ldap.conf": ensure => "present", mode => "0400", @@ -46,6 +46,7 @@ class base_installation::ldap inherits base_installation { module => "pam_ldap.so", arguments => "ignore_unknown_user", position => 'before *[type="password" and module="pam_unix.so"]', + require => Package["ruby-augeas"], } } @@ -59,6 +60,7 @@ class base_installation::ldap inherits base_installation { module => "pam_ldap.so", arguments => "ignore_unknown_user", position => "before *[type=\"$type\" and module=\"pam_unix.so\"]", + require => Package["ruby-augeas"], } } } -- cgit v1.2.3