From e13d08661207793a28788e5c3ede986c37ea0a4e Mon Sep 17 00:00:00 2001 From: Arturo Buzarra Date: Mon, 11 Mar 2019 09:38:01 +0100 Subject: [PATCH] vsftpd: enable user authentication through PAM when it is enabled https://jira.digi.com/browse/DEL-6502 Signed-off-by: Arturo Buzarra --- meta-digi-dey/recipes-connectivity/vsftpd/vsftpd_%.bbappend | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta-digi-dey/recipes-connectivity/vsftpd/vsftpd_%.bbappend b/meta-digi-dey/recipes-connectivity/vsftpd/vsftpd_%.bbappend index 38c6ccec1..03e75d3f3 100644 --- a/meta-digi-dey/recipes-connectivity/vsftpd/vsftpd_%.bbappend +++ b/meta-digi-dey/recipes-connectivity/vsftpd/vsftpd_%.bbappend @@ -3,6 +3,10 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:" do_install_append() { + if ! test -z "${PAMLIB}" ; then + # Access through Pluggable Authentication Modules (PAM) + echo "pam_service_name=vsftpd" >> ${D}${sysconfdir}/vsftpd.conf + fi if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then install -d ${D}${sysconfdir}/tmpfiles.d echo "d /run/vsftpd/empty 0755 root root -" \