From: Matt Weber Date: Tue, 2 Jun 2015 13:28:26 +0000 (-0500) Subject: busybox: added linux-pam support X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f21b2558a097d07b53b6f20a47770468e9e4f7ed;p=buildroot.git busybox: added linux-pam support Signed-off-by: Matt Weber Reviewed-by: Samuel Martin --- diff --git a/package/busybox/busybox.mk b/package/busybox/busybox.mk index 090e174690..34eb1f3654 100644 --- a/package/busybox/busybox.mk +++ b/package/busybox/busybox.mk @@ -152,6 +152,13 @@ define BUSYBOX_INSTALL_WATCHDOG_SCRIPT endef endif +ifeq ($(BR2_PACKAGE_LINUX_PAM),y) +define BUSYBOX_LINUX_PAM + $(call KCONFIG_ENABLE_OPT,CONFIG_PAM,$(BUSYBOX_BUILD_CONFIG)) +endef +BUSYBOX_DEPENDENCIES += linux-pam +endif + # Enable "noclobber" in install.sh, to prevent BusyBox from overwriting any # full-blown versions of apps installed by other packages with sym/hard links. define BUSYBOX_NOCLOBBER_INSTALL @@ -165,6 +172,7 @@ define BUSYBOX_KCONFIG_FIXUP_CMDS $(BUSYBOX_PREFER_STATIC) $(BUSYBOX_SET_MDEV) $(BUSYBOX_SET_CRYPT_SHA) + $(BUSYBOX_LINUX_PAM) $(BUSYBOX_INTERNAL_SHADOW_PASSWORDS) $(BUSYBOX_SET_INIT) $(BUSYBOX_SET_WATCHDOG)