Skip to content
This repository was archived by the owner on Oct 22, 2019. It is now read-only.
This repository was archived by the owner on Oct 22, 2019. It is now read-only.

LDAP Server: Installation Fails When Using SSL And openssl Is Not Installed #24

Description

@solaris007

when using a manifest as in #22 on a pristine Debian 7.1 with no openssl installed, installation fails due missing /etc/ssl directory while placing the ssl_cert files:

debug: /Stage[main]/Ldap::Server::Master/Service[slapd]/require: requires File[/etc/ldap/slapd.conf]
debug: /Schedule[daily]: Skipping device resources because running on a host
debug: /Schedule[monthly]: Skipping device resources because running on a host
debug: /Schedule[hourly]: Skipping device resources because running on a host
info: mount[files]: allowing 127.0.0.1 access
err: /Stage[main]/Ldap::Server::Master/File[ssl_ca]/ensure: change from absent to file failed: Could not set 'file on ensure: No such file or directory - /etc/ssl/certs/ca.pem.puppettmp_5064 at /etc/puppet/modules/ldap/manifests/server/master.pp:191
err: /Stage[main]/Ldap::Server::Master/File[ssl_key]/ensure: change from absent to file failed: Could not set 'file on ensure: No such file or directory - /etc/ssl/certs/ldap-server.key.puppettmp_3901 at /etc/puppet/modules/ldap/manifests/server/master.pp:206
err: /Stage[main]/Ldap::Server::Master/File[ssl_cert]/ensure: change from absent to file failed: Could not set 'file on ensure: No such file or directory - /etc/ssl/certs/ldap-server.pem.puppettmp_142 at /etc/puppet/modules/ldap/manifests/server/master.pp:199

suggestion is to define a dependency on openssl or alternatively GnuTLS.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions