Message ID | 1488164986-2871-1-git-send-email-james@balean.com.au |
---|---|
State | Accepted |
Headers | show |
Hello, On Sun, 26 Feb 2017 21:09:46 -0600, James Balean wrote: > Enables systemd PAM support if BR2_PACKAGE_LINUX_PAM is set. > Some essential config files are not installed without the --enable-pam option. > > Signed-off-by: James Balean <james@balean.com.au> > --- > package/systemd/systemd.mk | 8 +++++++- > 1 file changed, 7 insertions(+), 1 deletion(-) Applied to next, after tweaking a bit the commit title. Thanks! Thomas
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk index fce5d84..0d2f416 100644 --- a/package/systemd/systemd.mk +++ b/package/systemd/systemd.mk @@ -30,7 +30,6 @@ SYSTEMD_CONF_OPTS += \ --enable-blkid \ --enable-static=no \ --disable-manpages \ - --disable-pam \ --disable-ima \ --disable-libcryptsetup \ --disable-efi \ @@ -108,6 +107,13 @@ else SYSTEMD_CONF_OPTS += --disable-lz4 endif +ifeq ($(BR2_PACKAGE_LINUX_PAM),y) +SYSTEMD_DEPENDENCIES += linux-pam +SYSTEMD_CONF_OPTS += --enable-pam +else +SYSTEMD_CONF_OPTS += --disable-pam +endif + ifeq ($(BR2_PACKAGE_XZ),y) SYSTEMD_DEPENDENCIES += xz SYSTEMD_CONF_OPTS += --enable-xz
Enables systemd PAM support if BR2_PACKAGE_LINUX_PAM is set. Some essential config files are not installed without the --enable-pam option. Signed-off-by: James Balean <james@balean.com.au> --- package/systemd/systemd.mk | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-)