diff --git a/ldap/manifests/init.pp b/ldap/manifests/init.pp index 5de7bbd..7e9efac 100644 --- a/ldap/manifests/init.pp +++ b/ldap/manifests/init.pp @@ -564,7 +564,7 @@ class ldap::server { require => Exec["generate-slapd-schema-config"], } exec { "generate-slapd-schema-config": - command => "find ${config}/schema/*.schema -exec echo 'include {}' \\; | sort -n > ${config}/slapd.conf.d/schema.conf", + command => "find ${config}/schema/ -name [0-9][0-9]-\\*.schema -exec echo 'include {}' \\; | sort -n > ${config}/slapd.conf.d/schema.conf", path => "/bin:/usr/bin:/sbin:/usr/sbin", refreshonly => true, require => File["${config}/slapd.conf.d"],