[Buildroot] [PATCH/next v2 4/4] package/polkit: enable systemd login support

Thomas Petazzoni thomas.petazzoni at bootlin.com
Mon Nov 25 14:30:52 UTC 2019


On Sun, 24 Nov 2019 13:48:23 -0800
aduskett at gmail.com wrote:

> From: Adam Duskett <Aduskett at gmail.com>
> 
> If systemd-logind is selected, enable libsystemd-login support.
> 
> Signed-off-by: Adam Duskett <Aduskett at gmail.com>
> ---
>  package/polkit/polkit.mk | 6 ++++++
>  1 file changed, 6 insertions(+)
> 
> diff --git a/package/polkit/polkit.mk b/package/polkit/polkit.mk
> index 4135a64d6b..5e04c0908c 100644
> --- a/package/polkit/polkit.mk
> +++ b/package/polkit/polkit.mk
> @@ -26,4 +26,10 @@ else
>  POLKIT_CONF_OPTS += --with-authfw=shadow
>  endif
>  
> +ifeq ($(BR2_PACKAGE_SYSTEMD_LOGIND),y)
> +POLKIT_DEPENDENCIES += systemd
> +POLKIT_CONF_OPTS += \
> +	--enable-libsystemd-login=yes

Just --enable-libsystemd-login, and then have an else clause with
--disable-libsystemd-login (and drop if from the unconditional
POLKIT_CONF_OPTS assignment).

Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com


More information about the buildroot mailing list