From 297edcb68dba4c47357a5f01c8c1088b7d61b7c6 Mon Sep 17 00:00:00 2001 From: Ronan Le Martret Date: Thu, 12 Jun 2014 12:07:45 +0200 Subject: [PATCH] Config pam Change-Id: I142ec41ca685230fd34301dfac487b6b70b1fd87 Signed-off-by: Ronan Le Martret --- conf/layer.conf | 3 +++ recipes-tizen/pam/libpam-extraconf.inc | 22 ++++++++++++++++++++-- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/conf/layer.conf b/conf/layer.conf index 1892a5d..6ccfe9d 100644 --- a/conf/layer.conf +++ b/conf/layer.conf @@ -22,6 +22,7 @@ IMAGE_ROOTFS_SIZE_ext3 = "262144" PREFERRED_PROVIDER_rpmbuild = "rpm-native" PREFERRED_PROVIDER_libpam = "pam" +PREFERRED_VERSION_libpam = "git" DEPENDS_remove = "rpmresolve-native" @@ -33,3 +34,5 @@ PREFERRED_VERSION_linux-yocto ?= "3.14%" DISTRO_FEATURES_append = " systemd" VIRTUAL-RUNTIME_init_manager = "systemd" + +DISTRO_FEATURES_append = " pam " diff --git a/recipes-tizen/pam/libpam-extraconf.inc b/recipes-tizen/pam/libpam-extraconf.inc index ab16da5..4dc062c 100644 --- a/recipes-tizen/pam/libpam-extraconf.inc +++ b/recipes-tizen/pam/libpam-extraconf.inc @@ -16,7 +16,7 @@ pam_files += "${prefix}/sbin/*" pam-dbg_files += "${prefix}/lib/security/.debug/*" pam-dbg_files += "${prefix}/lib/security/pam_filter/.debug/*" -FILES_${PN}-dbg += "${pam-dbg_files}" +FILES_pam-dbg += "${pam-dbg_files}" INSANE_SKIP_${PN} = "pam-modules-extra" @@ -43,4 +43,22 @@ done install -m 0644 ${WORKDIR}/system-auth ${D}${sysconfdir}/pam.d -} \ No newline at end of file +} + +PROVIDES += 'pam' +RPROVIDES_${PN} += "pam" + +RPROVIDES_${PN} += "libpam-runtime" +RPROVIDES_${PN}-modules-extra += "pam-plugin-faildelay" +RPROVIDES_${PN}-modules-extra += "pam-plugin-securetty" +RPROVIDES_${PN}-modules-extra += "pam-plugin-nologin" +RPROVIDES_${PN}-modules-extra += "pam-plugin-env" +RPROVIDES_${PN}-modules-extra += "pam-plugin-group" +RPROVIDES_${PN}-modules-extra += "pam-plugin-limits" +RPROVIDES_${PN}-modules-extra += "pam-plugin-lastlog" +RPROVIDES_${PN}-modules-extra += "pam-plugin-motd" +RPROVIDES_${PN}-modules-extra += "pam-plugin-mail" +RPROVIDES_${PN}-modules-extra += "pam-plugin-shells" +RPROVIDES_${PN}-modules-extra += "pam-plugin-rootok" +RPROVIDES_${PN}-modules-extra += "pam-plugin-keyinit" +RPROVIDES_${PN}-modules-extra += "pam-plugin-loginuid" \ No newline at end of file -- 2.7.4