summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMingli Yu <mingli.yu@windriver.com>2022-08-29 16:56:29 +0800
committerKhem Raj <raj.khem@gmail.com>2022-08-29 08:44:19 -0700
commita755af4fb5ca2e158b00214bb18e27ba69c200fd (patch)
tree4c1493b7ecfe36f644410aad00f6eaf5f79f61d9
parenteb60f284105246d2842235c44902ebbf8dbda0bc (diff)
downloadmeta-openembedded-a755af4fb5ca2e158b00214bb18e27ba69c200fd.tar.gz
postgresql: make sure pam conf installed when pam enabled
Update the pam check logic to make sure pam conf installed. Before the patch: root@intel-x86-64:~# rpm -ql postgresql | grep pam.d | grep postgresql root@intel-x86-64:~# After the patch: root@intel-x86-64:~# rpm -ql postgresql | grep pam.d | grep postgresql /etc/pam.d/postgresql root@intel-x86-64:~# Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-oe/recipes-dbs/postgresql/postgresql.inc2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta-oe/recipes-dbs/postgresql/postgresql.inc b/meta-oe/recipes-dbs/postgresql/postgresql.inc
index bef33e6bb..60d44ce97 100644
--- a/meta-oe/recipes-dbs/postgresql/postgresql.inc
+++ b/meta-oe/recipes-dbs/postgresql/postgresql.inc
@@ -205,7 +205,7 @@ do_install:append() {
205 # multiple server config directory 205 # multiple server config directory
206 install -d -m 700 ${D}${sysconfdir}/default/${BPN} 206 install -d -m 700 ${D}${sysconfdir}/default/${BPN}
207 207
208 if [ "${@d.getVar('enable_pam')}" = "pam" ]; then 208 if ${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'true', 'false', d)}; then
209 install -d ${D}${sysconfdir}/pam.d 209 install -d ${D}${sysconfdir}/pam.d
210 install -m 644 ${WORKDIR}/postgresql.pam ${D}${sysconfdir}/pam.d/postgresql 210 install -m 644 ${WORKDIR}/postgresql.pam ${D}${sysconfdir}/pam.d/postgresql
211 fi 211 fi