diff options
author | Amy Fong <amy.fong@windriver.com> | 2014-07-22 09:55:30 -0400 |
---|---|---|
committer | Bruce Ashfield <bruce.ashfield@windriver.com> | 2014-07-30 00:50:21 -0400 |
commit | 91f39a6e38e6e6fd1e9b6582fb85cd273f3249bb (patch) | |
tree | 9d936adcd87c0b814d13f135340d81c48fe82aed /meta-openstack/recipes-core/base-files/base-files_3.0.14.bbappend | |
parent | 9ec30c79de0764d8c45518644e539e18ddde8b84 (diff) | |
download | meta-cloud-services-91f39a6e38e6e6fd1e9b6582fb85cd273f3249bb.tar.gz |
ldap/pam: enable pam/ldap authentication
- modify pam configuration files to use ldap
- modify sshd to enable pam
- modify nsswitch.conf to use ldap
Signed-off-by: Amy Fong <amy.fong@windriver.com>
Diffstat (limited to 'meta-openstack/recipes-core/base-files/base-files_3.0.14.bbappend')
-rw-r--r-- | meta-openstack/recipes-core/base-files/base-files_3.0.14.bbappend | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/meta-openstack/recipes-core/base-files/base-files_3.0.14.bbappend b/meta-openstack/recipes-core/base-files/base-files_3.0.14.bbappend new file mode 100644 index 0000000..a24bc7f --- /dev/null +++ b/meta-openstack/recipes-core/base-files/base-files_3.0.14.bbappend | |||
@@ -0,0 +1,15 @@ | |||
1 | PRINC = "1" | ||
2 | |||
3 | FILESEXTRAPATHS_prepend := "${THISDIR}/files:" | ||
4 | |||
5 | SRC_URI += "file://nsswitch.conf" | ||
6 | |||
7 | PACKAGECONFIG ?= "${@base_contains('DISTRO_FEATURES', 'OpenLDAP', 'OpenLDAP', '', d)}" | ||
8 | PACKAGECONFIG[OpenLDAP] = ",,,nss-pam-ldapd" | ||
9 | |||
10 | do_install_append() { | ||
11 | if ${@base_contains('DISTRO_FEATURES', 'OpenLDAP', 'true', 'false', d)}; then | ||
12 | install -m 755 -d ${D}/etc/ | ||
13 | install -m 644 ${WORKDIR}/nsswitch.conf ${D}/etc/ | ||
14 | fi | ||
15 | } | ||