summaryrefslogtreecommitdiffstats
path: root/meta-openstack/recipes-core/base-files/base-files_3.0.14.bbappend
diff options
context:
space:
mode:
authorAmy Fong <amy.fong@windriver.com>2014-07-22 09:55:30 -0400
committerBruce Ashfield <bruce.ashfield@windriver.com>2014-07-30 00:50:21 -0400
commit91f39a6e38e6e6fd1e9b6582fb85cd273f3249bb (patch)
tree9d936adcd87c0b814d13f135340d81c48fe82aed /meta-openstack/recipes-core/base-files/base-files_3.0.14.bbappend
parent9ec30c79de0764d8c45518644e539e18ddde8b84 (diff)
downloadmeta-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.bbappend15
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 @@
1PRINC = "1"
2
3FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
4
5SRC_URI += "file://nsswitch.conf"
6
7PACKAGECONFIG ?= "${@base_contains('DISTRO_FEATURES', 'OpenLDAP', 'OpenLDAP', '', d)}"
8PACKAGECONFIG[OpenLDAP] = ",,,nss-pam-ldapd"
9
10do_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}