diff options
| author | Yi Zhao <yi.zhao@windriver.com> | 2025-01-06 16:21:52 +0800 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2025-01-06 07:22:29 -0800 |
| commit | e2140c416c517fef743ef2b34435eda65f7f1533 (patch) | |
| tree | 92740c1faf4d96489f42b12c7d793babea190dfa | |
| parent | 91985083737df5d89a624186435c8ff3da87dddf (diff) | |
| download | meta-openembedded-e2140c416c517fef743ef2b34435eda65f7f1533.tar.gz | |
zfs: enable packageconfig pam for pam distro feature
Enable pam packageconfig if pam is in DISTRO_FEATURES. Also set pam
module path to ${base_libdir}/security as this is the default path in
libpam.
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
| -rw-r--r-- | meta-filesystems/recipes-filesystems/zfs/zfs_2.2.5.bb | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/meta-filesystems/recipes-filesystems/zfs/zfs_2.2.5.bb b/meta-filesystems/recipes-filesystems/zfs/zfs_2.2.5.bb index 1b41deb099..b24774311d 100644 --- a/meta-filesystems/recipes-filesystems/zfs/zfs_2.2.5.bb +++ b/meta-filesystems/recipes-filesystems/zfs/zfs_2.2.5.bb | |||
| @@ -20,9 +20,11 @@ inherit module-base pkgconfig autotools bash-completion | |||
| 20 | 20 | ||
| 21 | DEPENDS = "virtual/kernel zlib util-linux libtirpc openssl curl" | 21 | DEPENDS = "virtual/kernel zlib util-linux libtirpc openssl curl" |
| 22 | 22 | ||
| 23 | PACKAGECONFIG ?= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd sysvinit', d)}" | 23 | PACKAGECONFIG ?= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd sysvinit', d)} \ |
| 24 | ${@bb.utils.filter('DISTRO_FEATURES', 'pam', d)} \ | ||
| 25 | " | ||
| 24 | 26 | ||
| 25 | PACKAGECONFIG[pam] = "--enable-pam --with-pamconfigsdir=${datadir}/pam-configs --with-pammoduledir=${libdir}/security, --disable-pam" | 27 | PACKAGECONFIG[pam] = "--enable-pam --with-pamconfigsdir=${datadir}/pam-configs --with-pammoduledir=${base_libdir}/security, --disable-pam" |
| 26 | PACKAGECONFIG[systemd] = "--enable-systemd,--disable-systemd," | 28 | PACKAGECONFIG[systemd] = "--enable-systemd,--disable-systemd," |
| 27 | PACKAGECONFIG[sysvinit] = "--enable-sysvinit,--disable-sysvinit," | 29 | PACKAGECONFIG[sysvinit] = "--enable-sysvinit,--disable-sysvinit," |
| 28 | 30 | ||
| @@ -69,6 +71,8 @@ FILES:${PN} += "\ | |||
| 69 | ${bindir} \ | 71 | ${bindir} \ |
| 70 | ${libexecdir}/${BPN} \ | 72 | ${libexecdir}/${BPN} \ |
| 71 | ${libdir} \ | 73 | ${libdir} \ |
| 74 | ${datadir}/pam-configs \ | ||
| 75 | ${base_libdir}/security \ | ||
| 72 | " | 76 | " |
| 73 | 77 | ||
| 74 | FILES:${PN}-dev += "\ | 78 | FILES:${PN}-dev += "\ |
