All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles
@ 2016-07-01 21:51 Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 02/31] package/systemd: add optional support for sysusers Maxime Hadjinlian
                   ` (30 more replies)
  0 siblings, 31 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

From: Gabe Evans <gabe@hashrabbit.co>

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
[Maxime: Add default y]
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
---
 package/systemd/Config.in  | 10 ++++++++++
 package/systemd/systemd.mk |  6 ++++++
 2 files changed, 16 insertions(+)

diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index 324e884..65998a4 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -131,6 +131,16 @@ config BR2_PACKAGE_SYSTEMD_QUOTACHECK
 
 	  http://www.freedesktop.org/software/systemd/man/systemd-quotacheck.service.html
 
+config BR2_PACKAGE_SYSTEMD_TMPFILES
+	bool "enable tmpfiles support"
+	default y
+	help
+	  systemd-tmpfiles creates, deletes, and cleans up volatile and temporary
+	  files and directories, based on the configuration file format and location
+	  specified in tmpfiles.d(5).
+
+	  http://www.freedesktop.org/software/systemd/man/systemd-tmpfiles.html
+
 config BR2_PACKAGE_SYSTEMD_NETWORKD
 	bool "enable network manager"
 	help
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index c0503ae..779d7c5 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -159,6 +159,12 @@ else
 SYSTEMD_CONF_OPTS += --disable-quotacheck
 endif
 
+ifeq ($(BR2_PACKAGE_SYSTEMD_TMPFILES),y)
+SYSTEMD_CONF_OPTS += --enable-tmpfiles
+else
+SYSTEMD_CONF_OPTS += --disable-tmpfiles
+endif
+
 ifeq ($(BR2_PACKAGE_SYSTEMD_NETWORKD),y)
 SYSTEMD_CONF_OPTS += --enable-networkd
 define SYSTEMD_INSTALL_RESOLVCONF_HOOK
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 02/31] package/systemd: add optional support for sysusers
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 03/31] package/systemd: add optional support for firstboot Maxime Hadjinlian
                   ` (29 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

From: Gabe Evans <gabe@hashrabbit.co>

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
---
 package/systemd/Config.in  | 8 ++++++++
 package/systemd/systemd.mk | 6 ++++++
 2 files changed, 14 insertions(+)

diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index 65998a4..3aa9ff0 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -141,6 +141,14 @@ config BR2_PACKAGE_SYSTEMD_TMPFILES
 
 	  http://www.freedesktop.org/software/systemd/man/systemd-tmpfiles.html
 
+config BR2_PACKAGE_SYSTEMD_SYSUSERS
+	bool "enable sysusers support"
+	help
+	  systemd-sysusers creates system users and groups, based on the file format
+	  and location specified in sysusers.d(5).
+
+	  http://www.freedesktop.org/software/systemd/man/systemd-sysusers.html
+
 config BR2_PACKAGE_SYSTEMD_NETWORKD
 	bool "enable network manager"
 	help
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 779d7c5..0520ced 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -165,6 +165,12 @@ else
 SYSTEMD_CONF_OPTS += --disable-tmpfiles
 endif
 
+ifeq ($(BR2_PACKAGE_SYSTEMD_SYSUSERS),y)
+SYSTEMD_CONF_OPTS += --enable-sysusers
+else
+SYSTEMD_CONF_OPTS += --disable-sysusers
+endif
+
 ifeq ($(BR2_PACKAGE_SYSTEMD_NETWORKD),y)
 SYSTEMD_CONF_OPTS += --enable-networkd
 define SYSTEMD_INSTALL_RESOLVCONF_HOOK
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 03/31] package/systemd: add optional support for firstboot
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 02/31] package/systemd: add optional support for sysusers Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 04/31] package/systemd: add optional support for random-seed Maxime Hadjinlian
                   ` (28 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

From: Gabe Evans <gabe@hashrabbit.co>

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
[Maxime: Add default y]
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
---
 package/systemd/Config.in  | 9 +++++++++
 package/systemd/systemd.mk | 6 ++++++
 2 files changed, 15 insertions(+)

diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index 3aa9ff0..f028d4e 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -149,6 +149,15 @@ config BR2_PACKAGE_SYSTEMD_SYSUSERS
 
 	  http://www.freedesktop.org/software/systemd/man/systemd-sysusers.html
 
+config BR2_PACKAGE_SYSTEMD_FIRSTBOOT
+	bool "enable firstboot support"
+	default y
+	help
+	  systemd-firstboot initializes the most basic system settings interactively
+	  on the first boot.
+
+	  http://www.freedesktop.org/software/systemd/man/systemd-firstboot.html
+
 config BR2_PACKAGE_SYSTEMD_NETWORKD
 	bool "enable network manager"
 	help
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 0520ced..c5d6478 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -171,6 +171,12 @@ else
 SYSTEMD_CONF_OPTS += --disable-sysusers
 endif
 
+ifeq ($(BR2_PACKAGE_SYSTEMD_FIRSTBOOT),y)
+SYSTEMD_CONF_OPTS += --enable-firstboot
+else
+SYSTEMD_CONF_OPTS += --disable-firstboot
+endif
+
 ifeq ($(BR2_PACKAGE_SYSTEMD_NETWORKD),y)
 SYSTEMD_CONF_OPTS += --enable-networkd
 define SYSTEMD_INSTALL_RESOLVCONF_HOOK
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 04/31] package/systemd: add optional support for random-seed
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 02/31] package/systemd: add optional support for sysusers Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 03/31] package/systemd: add optional support for firstboot Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 05/31] package/systemd: add optional support for backlight Maxime Hadjinlian
                   ` (27 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

From: Gabe Evans <gabe@hashrabbit.co>

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
---
 package/systemd/Config.in  | 9 +++++++++
 package/systemd/systemd.mk | 6 ++++++
 2 files changed, 15 insertions(+)

diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index f028d4e..c08ddf1 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -158,6 +158,15 @@ config BR2_PACKAGE_SYSTEMD_FIRSTBOOT
 
 	  http://www.freedesktop.org/software/systemd/man/systemd-firstboot.html
 
+config BR2_PACKAGE_SYSTEMD_RANDOMSEED
+	bool "enable random-seed support"
+	help
+	  systemd-random-seed is a service that restores the random seed of the system
+	  at early boot and saves it at shutdown. Saving/restoring the random seed
+	  across boots increases the amount of available entropy early at boot.
+
+	  http://www.freedesktop.org/software/systemd/man/systemd-random-seed.service.html
+
 config BR2_PACKAGE_SYSTEMD_NETWORKD
 	bool "enable network manager"
 	help
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index c5d6478..5672f00 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -177,6 +177,12 @@ else
 SYSTEMD_CONF_OPTS += --disable-firstboot
 endif
 
+ifeq ($(BR2_PACKAGE_SYSTEMD_RANDOMSEED),y)
+SYSTEMD_CONF_OPTS += --enable-randomseed
+else
+SYSTEMD_CONF_OPTS += --disable-randomseed
+endif
+
 ifeq ($(BR2_PACKAGE_SYSTEMD_NETWORKD),y)
 SYSTEMD_CONF_OPTS += --enable-networkd
 define SYSTEMD_INSTALL_RESOLVCONF_HOOK
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 05/31] package/systemd: add optional support for backlight
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (2 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 04/31] package/systemd: add optional support for random-seed Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 06/31] package/systemd: add optional support for rfkill Maxime Hadjinlian
                   ` (26 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

From: Gabe Evans <gabe@hashrabbit.co>

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
---
 package/systemd/Config.in  | 8 ++++++++
 package/systemd/systemd.mk | 6 ++++++
 2 files changed, 14 insertions(+)

diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index c08ddf1..5e17209 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -167,6 +167,14 @@ config BR2_PACKAGE_SYSTEMD_RANDOMSEED
 
 	  http://www.freedesktop.org/software/systemd/man/systemd-random-seed.service.html
 
+config BR2_PACKAGE_SYSTEMD_BACKLIGHT
+	bool "enable backlight support"
+	help
+	  systemd-backlight is a service that restores the display backlight
+	  brightness at early boot and saves it at shutdown.
+
+	  http://www.freedesktop.org/software/systemd/man/systemd-backlight at .service.html
+
 config BR2_PACKAGE_SYSTEMD_NETWORKD
 	bool "enable network manager"
 	help
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 5672f00..98c97c3 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -183,6 +183,12 @@ else
 SYSTEMD_CONF_OPTS += --disable-randomseed
 endif
 
+ifeq ($(BR2_PACKAGE_SYSTEMD_BACKLIGHT),y)
+SYSTEMD_CONF_OPTS += --enable-backlight
+else
+SYSTEMD_CONF_OPTS += --disable-backlight
+endif
+
 ifeq ($(BR2_PACKAGE_SYSTEMD_NETWORKD),y)
 SYSTEMD_CONF_OPTS += --enable-networkd
 define SYSTEMD_INSTALL_RESOLVCONF_HOOK
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 06/31] package/systemd: add optional support for rfkill
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (3 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 05/31] package/systemd: add optional support for backlight Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 07/31] package/systemd: add optional support for logind Maxime Hadjinlian
                   ` (25 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

From: Gabe Evans <gabe@hashrabbit.co>

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
---
 package/systemd/Config.in  | 8 ++++++++
 package/systemd/systemd.mk | 6 ++++++
 2 files changed, 14 insertions(+)

diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index 5e17209..b562e64 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -175,6 +175,14 @@ config BR2_PACKAGE_SYSTEMD_BACKLIGHT
 
 	  http://www.freedesktop.org/software/systemd/man/systemd-backlight at .service.html
 
+config BR2_PACKAGE_SYSTEMD_RFKILL
+	bool "enable rfkill tools"
+	help
+	  systemd-rfkill is a service that restores the RF kill switch state at early
+	  boot and saves it at shutdown.
+
+	  http://www.freedesktop.org/software/systemd/man/systemd-rfkill at .service.html
+
 config BR2_PACKAGE_SYSTEMD_NETWORKD
 	bool "enable network manager"
 	help
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 98c97c3..edd72c1 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -189,6 +189,12 @@ else
 SYSTEMD_CONF_OPTS += --disable-backlight
 endif
 
+ifeq ($(BR2_PACKAGE_SYSTEMD_RFKILL),y)
+SYSTEMD_CONF_OPTS += --enable-rfkill
+else
+SYSTEMD_CONF_OPTS += --disable-rfkill
+endif
+
 ifeq ($(BR2_PACKAGE_SYSTEMD_NETWORKD),y)
 SYSTEMD_CONF_OPTS += --enable-networkd
 define SYSTEMD_INSTALL_RESOLVCONF_HOOK
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 07/31] package/systemd: add optional support for logind
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (4 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 06/31] package/systemd: add optional support for rfkill Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 08/31] package/systemd: add optional support for machined Maxime Hadjinlian
                   ` (24 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

From: Gabe Evans <gabe@hashrabbit.co>

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
---
 package/systemd/Config.in  | 7 +++++++
 package/systemd/systemd.mk | 6 ++++++
 2 files changed, 13 insertions(+)

diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index b562e64..944aeb7 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -183,6 +183,13 @@ config BR2_PACKAGE_SYSTEMD_RFKILL
 
 	  http://www.freedesktop.org/software/systemd/man/systemd-rfkill at .service.html
 
+config BR2_PACKAGE_SYSTEMD_LOGIND
+	bool "enable login daemon"
+	help
+	  systemd-logind is a system service that manages user logins.
+
+	  http://www.freedesktop.org/software/systemd/man/systemd-logind.service.html
+
 config BR2_PACKAGE_SYSTEMD_NETWORKD
 	bool "enable network manager"
 	help
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index edd72c1..93b56fc 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -195,6 +195,12 @@ else
 SYSTEMD_CONF_OPTS += --disable-rfkill
 endif
 
+ifeq ($(BR2_PACKAGE_SYSTEMD_LOGIND),y)
+SYSTEMD_CONF_OPTS += --enable-logind
+else
+SYSTEMD_CONF_OPTS += --disable-logind
+endif
+
 ifeq ($(BR2_PACKAGE_SYSTEMD_NETWORKD),y)
 SYSTEMD_CONF_OPTS += --enable-networkd
 define SYSTEMD_INSTALL_RESOLVCONF_HOOK
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 08/31] package/systemd: add optional support for machined
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (5 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 07/31] package/systemd: add optional support for logind Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 09/31] package/systemd: add optional support for importd Maxime Hadjinlian
                   ` (23 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

From: Gabe Evans <gabe@hashrabbit.co>

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
---
 package/systemd/Config.in  | 8 ++++++++
 package/systemd/systemd.mk | 6 ++++++
 2 files changed, 14 insertions(+)

diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index 944aeb7..8a1c312 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -190,6 +190,14 @@ config BR2_PACKAGE_SYSTEMD_LOGIND
 
 	  http://www.freedesktop.org/software/systemd/man/systemd-logind.service.html
 
+config BR2_PACKAGE_SYSTEMD_MACHINED
+	bool "enable machine daemon"
+	help
+	  systemd-machined is a system service that keeps track of virtual machines
+	  and containers, and processes belonging to them.
+
+	  http://www.freedesktop.org/software/systemd/man/systemd-machined.service.html
+
 config BR2_PACKAGE_SYSTEMD_NETWORKD
 	bool "enable network manager"
 	help
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 93b56fc..44a22a9 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -201,6 +201,12 @@ else
 SYSTEMD_CONF_OPTS += --disable-logind
 endif
 
+ifeq ($(BR2_PACKAGE_SYSTEMD_MACHINED),y)
+SYSTEMD_CONF_OPTS += --enable-machined
+else
+SYSTEMD_CONF_OPTS += --disable-machined
+endif
+
 ifeq ($(BR2_PACKAGE_SYSTEMD_NETWORKD),y)
 SYSTEMD_CONF_OPTS += --enable-networkd
 define SYSTEMD_INSTALL_RESOLVCONF_HOOK
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 09/31] package/systemd: add optional support for importd
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (6 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 08/31] package/systemd: add optional support for machined Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 10/31] package/systemd: add optional support for hostnamed Maxime Hadjinlian
                   ` (22 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

From: Gabe Evans <gabe@hashrabbit.co>

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
---
 package/systemd/Config.in  | 14 ++++++++++++++
 package/systemd/systemd.mk |  6 ++++++
 2 files changed, 20 insertions(+)

diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index 8a1c312..17f62a4 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -198,6 +198,20 @@ config BR2_PACKAGE_SYSTEMD_MACHINED
 
 	  http://www.freedesktop.org/software/systemd/man/systemd-machined.service.html
 
+config BR2_PACKAGE_SYSTEMD_IMPORTD
+	bool "enable import daemon"
+	select BR2_PACKAGE_LIBCURL
+	select BR2_PACKAGE_LIBGCRYPT
+	select BR2_PACKAGE_BZIP2
+	select BR2_PACKAGE_LZ4
+	select BR2_PACKAGE_XZ
+	select BR2_PACKAGE_ZLIB
+	help
+	  systemd-importd is a system service that manages virtual machine and
+	  container images for systemd-machined and machinectl.
+
+	  http://www.freedesktop.org/software/systemd/man/machinectl.html#Image%20Transfer%20Commands
+
 config BR2_PACKAGE_SYSTEMD_NETWORKD
 	bool "enable network manager"
 	help
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 44a22a9..8bcbcf8 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -207,6 +207,12 @@ else
 SYSTEMD_CONF_OPTS += --disable-machined
 endif
 
+ifeq ($(BR2_PACKAGE_SYSTEMD_IMPORTD),y)
+SYSTEMD_CONF_OPTS += --enable-importd
+else
+SYSTEMD_CONF_OPTS += --disable-importd
+endif
+
 ifeq ($(BR2_PACKAGE_SYSTEMD_NETWORKD),y)
 SYSTEMD_CONF_OPTS += --enable-networkd
 define SYSTEMD_INSTALL_RESOLVCONF_HOOK
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 10/31] package/systemd: add optional support for hostnamed
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (7 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 09/31] package/systemd: add optional support for importd Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 11/31] package/systemd: add optional support for timedated Maxime Hadjinlian
                   ` (21 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

From: Gabe Evans <gabe@hashrabbit.co>

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
[Maxime: add default y]
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
---
 package/systemd/Config.in  | 9 +++++++++
 package/systemd/systemd.mk | 6 ++++++
 2 files changed, 15 insertions(+)

diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index 17f62a4..68f410d 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -212,6 +212,15 @@ config BR2_PACKAGE_SYSTEMD_IMPORTD
 
 	  http://www.freedesktop.org/software/systemd/man/machinectl.html#Image%20Transfer%20Commands
 
+config BR2_PACKAGE_SYSTEMD_HOSTNAMED
+	bool "enable hostname daemon"
+	default y
+	help
+	  systemd-hostnamed is a system service that may be used as a mechanism to
+	  change the system's hostname.
+
+	  http://www.freedesktop.org/software/systemd/man/systemd-hostnamed.service.html
+
 config BR2_PACKAGE_SYSTEMD_NETWORKD
 	bool "enable network manager"
 	help
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 8bcbcf8..5e58017 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -213,6 +213,12 @@ else
 SYSTEMD_CONF_OPTS += --disable-importd
 endif
 
+ifeq ($(BR2_PACKAGE_SYSTEMD_HOSTNAMED),y)
+SYSTEMD_CONF_OPTS += --enable-hostnamed
+else
+SYSTEMD_CONF_OPTS += --disable-hostnamed
+endif
+
 ifeq ($(BR2_PACKAGE_SYSTEMD_NETWORKD),y)
 SYSTEMD_CONF_OPTS += --enable-networkd
 define SYSTEMD_INSTALL_RESOLVCONF_HOOK
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 11/31] package/systemd: add optional support for timedated
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (8 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 10/31] package/systemd: add optional support for hostnamed Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 12/31] package/systemd: add optional support for localed Maxime Hadjinlian
                   ` (20 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

From: Gabe Evans <gabe@hashrabbit.co>

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
[Maxime: Add default y]
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
---
 package/systemd/Config.in  | 10 ++++++++++
 package/systemd/systemd.mk |  6 ++++++
 2 files changed, 16 insertions(+)

diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index 68f410d..bd282ea 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -221,6 +221,16 @@ config BR2_PACKAGE_SYSTEMD_HOSTNAMED
 
 	  http://www.freedesktop.org/software/systemd/man/systemd-hostnamed.service.html
 
+config BR2_PACKAGE_SYSTEMD_TIMEDATED
+	bool "enable timedate daemon"
+	default y
+	help
+	  systemd-timedated is a system service that may be used as a mechanism to
+	  change the system clock and timezone, as well as to enable/disable NTP
+	  time synchronization.
+
+	  http://www.freedesktop.org/software/systemd/man/systemd-timedated.service.html
+
 config BR2_PACKAGE_SYSTEMD_NETWORKD
 	bool "enable network manager"
 	help
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 5e58017..ad75315 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -219,6 +219,12 @@ else
 SYSTEMD_CONF_OPTS += --disable-hostnamed
 endif
 
+ifeq ($(BR2_PACKAGE_SYSTEMD_TIMEDATED),y)
+SYSTEMD_CONF_OPTS += --enable-timedated
+else
+SYSTEMD_CONF_OPTS += --disable-timedated
+endif
+
 ifeq ($(BR2_PACKAGE_SYSTEMD_NETWORKD),y)
 SYSTEMD_CONF_OPTS += --enable-networkd
 define SYSTEMD_INSTALL_RESOLVCONF_HOOK
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 12/31] package/systemd: add optional support for localed
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (9 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 11/31] package/systemd: add optional support for timedated Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 13/31] package/systemd: add optional support for coredump Maxime Hadjinlian
                   ` (19 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

From: Gabe Evans <gabe@hashrabbit.co>

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
---
 package/systemd/Config.in  | 9 +++++++++
 package/systemd/systemd.mk | 6 ++++++
 2 files changed, 15 insertions(+)

diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index bd282ea..22355d0 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -231,6 +231,15 @@ config BR2_PACKAGE_SYSTEMD_TIMEDATED
 
 	  http://www.freedesktop.org/software/systemd/man/systemd-timedated.service.html
 
+config BR2_PACKAGE_SYSTEMD_LOCALED
+	bool "enable locale daemon"
+	help
+	  systemd-localed is a system service that may be used as mechanism to change
+	  the system locale settings, as well as the console key mapping and default
+	  X11 key mapping.
+
+	  http://www.freedesktop.org/software/systemd/man/systemd-localed.service.html
+
 config BR2_PACKAGE_SYSTEMD_NETWORKD
 	bool "enable network manager"
 	help
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index ad75315..ee7f74d 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -225,6 +225,12 @@ else
 SYSTEMD_CONF_OPTS += --disable-timedated
 endif
 
+ifeq ($(BR2_PACKAGE_SYSTEMD_LOCALED),y)
+SYSTEMD_CONF_OPTS += --enable-localed
+else
+SYSTEMD_CONF_OPTS += --disable-localed
+endif
+
 ifeq ($(BR2_PACKAGE_SYSTEMD_NETWORKD),y)
 SYSTEMD_CONF_OPTS += --enable-networkd
 define SYSTEMD_INSTALL_RESOLVCONF_HOOK
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 13/31] package/systemd: add optional support for coredump
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (10 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 12/31] package/systemd: add optional support for localed Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 14/31] package/systemd: add optional support for polkit Maxime Hadjinlian
                   ` (18 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

From: Gabe Evans <gabe@hashrabbit.co>

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
---
 package/systemd/Config.in  | 8 ++++++++
 package/systemd/systemd.mk | 7 +++++++
 2 files changed, 15 insertions(+)

diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index 22355d0..b0cc672 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -240,6 +240,14 @@ config BR2_PACKAGE_SYSTEMD_LOCALED
 
 	  http://www.freedesktop.org/software/systemd/man/systemd-localed.service.html
 
+config BR2_PACKAGE_SYSTEMD_COREDUMP
+	bool "enable coredump hook"
+	help
+	  systemd-coredump can be used as a helper binary by the kernel when a user
+	  space program receives a fatal signal and dumps core.
+
+	  http://www.freedesktop.org/software/systemd/man/systemd-coredump.html
+
 config BR2_PACKAGE_SYSTEMD_NETWORKD
 	bool "enable network manager"
 	help
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index ee7f74d..4a2654c 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -231,6 +231,12 @@ else
 SYSTEMD_CONF_OPTS += --disable-localed
 endif
 
+ifeq ($(BR2_PACKAGE_SYSTEMD_COREDUMP),y)
+SYSTEMD_CONF_OPTS += --enable-coredump
+else
+SYSTEMD_CONF_OPTS += --disable-coredump
+endif
+
 ifeq ($(BR2_PACKAGE_SYSTEMD_NETWORKD),y)
 SYSTEMD_CONF_OPTS += --enable-networkd
 define SYSTEMD_INSTALL_RESOLVCONF_HOOK
@@ -289,6 +295,7 @@ SYSTEMD_POST_INSTALL_TARGET_HOOKS += \
 	SYSTEMD_INSTALL_RESOLVCONF_HOOK
 
 define SYSTEMD_USERS
+	systemd-coredump -1 systemd-coredump -1 * /var/lib/systemd/coredump - - Core Dumper
 	systemd-journal -1 systemd-journal -1 * /var/log/journal - - Journal
 	systemd-journal-gateway -1 systemd-journal-gateway -1 * /var/log/journal - - Journal Gateway
 	systemd-journal-remote -1 systemd-journal-remote -1 * /var/log/journal/remote - - Journal Remote
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 14/31] package/systemd: add optional support for polkit
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (11 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 13/31] package/systemd: add optional support for coredump Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 15/31] package/systemd: add optional support for hibernation Maxime Hadjinlian
                   ` (17 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

From: Gabe Evans <gabe@hashrabbit.co>

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
---
 package/systemd/Config.in  | 10 ++++++++++
 package/systemd/systemd.mk |  6 ++++++
 2 files changed, 16 insertions(+)

diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index b0cc672..a857a95 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -248,6 +248,16 @@ config BR2_PACKAGE_SYSTEMD_COREDUMP
 
 	  http://www.freedesktop.org/software/systemd/man/systemd-coredump.html
 
+config BR2_PACKAGE_SYSTEMD_POLKIT
+	bool "enable polkit support"
+	select BR2_PACKAGE_POLKIT
+	help
+	  If enabled, systemd is built with polkit support and policy files for its
+	  services are generated and installed. It is useful for allowing unprivileged
+	  processes to speak to systemd's many privileged processes.
+
+	  http://wiki.freedesktop.org/www/Software/polkit/
+
 config BR2_PACKAGE_SYSTEMD_NETWORKD
 	bool "enable network manager"
 	help
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 4a2654c..5b0aa01 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -237,6 +237,12 @@ else
 SYSTEMD_CONF_OPTS += --disable-coredump
 endif
 
+ifeq ($(BR2_PACKAGE_SYSTEMD_POLKIT),y)
+SYSTEMD_CONF_OPTS += --enable-polkit
+else
+SYSTEMD_CONF_OPTS += --disable-polkit
+endif
+
 ifeq ($(BR2_PACKAGE_SYSTEMD_NETWORKD),y)
 SYSTEMD_CONF_OPTS += --enable-networkd
 define SYSTEMD_INSTALL_RESOLVCONF_HOOK
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 15/31] package/systemd: add optional support for hibernation
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (12 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 14/31] package/systemd: add optional support for polkit Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 22:11   ` Thomas Petazzoni
  2016-07-01 21:51 ` [Buildroot] [PATCH 16/31] package/systemd: use 'menuconfig' Maxime Hadjinlian
                   ` (16 subsequent siblings)
  30 siblings, 1 reply; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

From: Gabe Evans <gabe@hashrabbit.co>

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
---
 package/systemd/Config.in  | 10 +++++++++-
 package/systemd/systemd.mk |  6 ++++++
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index a857a95..3fcb74d 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -308,4 +308,12 @@ config BR2_PACKAGE_SYSTEMD_SMACK_SUPPORT
 	  When this feature is enabled, Systemd mounts smackfs and manages
 	  security labels for sockets.
 
-endif
+config BR2_PACKAGE_SYSTEMD_HIBERNATE
+	bool "enable hibernation support"
+	help
+	  When this features is enabled, additional tools and services are built to
+	  support suspending and resuming the system.
+
+	  http://www.freedesktop.org/software/systemd/man/systemd-sleep.html
+
+endif # BR2_PACKAGE_SYSTEMD
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 5b0aa01..96c34a4 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -277,6 +277,12 @@ else
 SYSTEMD_CONF_OPTS += --disable-smack
 endif
 
+ifeq ($(BR2_PACKAGE_SYSTEMD_HIBERNATE),y)
+SYSTEMD_CONF_OPTS += --enable-hibernate
+else
+SYSTEMD_CONF_OPTS += --disable-hibernate
+endif
+
 # mq_getattr needs -lrt
 SYSTEMD_MAKE_OPTS += LIBS=-lrt
 SYSTEMD_MAKE_OPTS += LDFLAGS+=-ldl
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 16/31] package/systemd: use 'menuconfig'
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (13 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 15/31] package/systemd: add optional support for hibernation Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 17/31] package/systemd: only create 'systemd-journal' group Maxime Hadjinlian
                   ` (15 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

From: Gabe Evans <gabe@hashrabbit.co>

systemd has a bunch of options now, so use 'menuconfig' to the group the
options in a submenu.

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
---
 package/systemd/Config.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index 3fcb74d..c6e0dcc 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -7,7 +7,7 @@ config BR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS
 		BR2_sh4a || BR2_sh4aeb || BR2_sparc || BR2_x86_64 || \
 		BR2_aarch64 || BR2_m68k
 
-config BR2_PACKAGE_SYSTEMD
+menuconfig BR2_PACKAGE_SYSTEMD
 	bool "systemd"
 	depends on BR2_INIT_SYSTEMD
 	depends on BR2_USE_WCHAR # util-linux
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 17/31] package/systemd: only create 'systemd-journal' group
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (14 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 16/31] package/systemd: use 'menuconfig' Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 18/31] package/systemd: remove unnecessary make opts Maxime Hadjinlian
                   ` (14 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

From: Gabe Evans <gabe@hashrabbit.co>

systemd-journal is a group used for controlling user access to the
journal when used with tools like journalctl.

While we're at it, sort the users list to improve readability.

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
---
 package/systemd/systemd.mk | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 96c34a4..e463c8e 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -307,16 +307,16 @@ SYSTEMD_POST_INSTALL_TARGET_HOOKS += \
 	SYSTEMD_INSTALL_RESOLVCONF_HOOK
 
 define SYSTEMD_USERS
+	- - input -1 * - - - Input device group
+	- - systemd-journal -1 * - - - Journal
+	systemd-bus-proxy -1 systemd-bus-proxy -1 * - - - Proxy D-Bus messages to/from a bus
 	systemd-coredump -1 systemd-coredump -1 * /var/lib/systemd/coredump - - Core Dumper
-	systemd-journal -1 systemd-journal -1 * /var/log/journal - - Journal
 	systemd-journal-gateway -1 systemd-journal-gateway -1 * /var/log/journal - - Journal Gateway
 	systemd-journal-remote -1 systemd-journal-remote -1 * /var/log/journal/remote - - Journal Remote
 	systemd-journal-upload -1 systemd-journal-upload -1 * - - - Journal Upload
+	systemd-network -1 systemd-network -1 * - - - Network Manager
 	systemd-resolve -1 systemd-resolve -1 * - - - Network Name Resolution Manager
-	systemd-bus-proxy -1 systemd-bus-proxy -1 * - - - Proxy D-Bus messages to/from a bus
 	systemd-timesync -1 systemd-timesync -1 * - - - Network Time Synchronization
-	systemd-network -1 systemd-network -1 * - - - Network Manager
-	- - input -1 * - - - Input device group
 endef
 
 define SYSTEMD_DISABLE_SERVICE_TTY1
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 18/31] package/systemd: remove unnecessary make opts
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (15 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 17/31] package/systemd: only create 'systemd-journal' group Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 19/31] package/systemd: Sort menuconfig alphabetically Maxime Hadjinlian
                   ` (13 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

From: Gabe Evans <gabe@hashrabbit.co>

These flags were originally needed to support uClibc in earlier releases.

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
---
 package/systemd/systemd.mk | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index e463c8e..eefd980 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -283,10 +283,6 @@ else
 SYSTEMD_CONF_OPTS += --disable-hibernate
 endif
 
-# mq_getattr needs -lrt
-SYSTEMD_MAKE_OPTS += LIBS=-lrt
-SYSTEMD_MAKE_OPTS += LDFLAGS+=-ldl
-
 define SYSTEMD_INSTALL_INIT_HOOK
 	ln -fs ../lib/systemd/systemd $(TARGET_DIR)/sbin/init
 	ln -fs ../bin/systemctl $(TARGET_DIR)/sbin/halt
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 19/31] package/systemd: Sort menuconfig alphabetically
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (16 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 18/31] package/systemd: remove unnecessary make opts Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 20/31] package/systemd: add optional support for audit Maxime Hadjinlian
                   ` (12 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
---
 package/systemd/Config.in | 251 ++++++++++++++++++++++++----------------------
 1 file changed, 132 insertions(+), 119 deletions(-)

diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index c6e0dcc..c1a4105 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -69,11 +69,6 @@ if BR2_PACKAGE_SYSTEMD
 config BR2_PACKAGE_PROVIDES_UDEV
 	default "systemd"
 
-config BR2_PACKAGE_SYSTEMD_KDBUS
-	bool "enable kdbus support"
-	help
-	  Enable kdbus support for Systemd.
-
 config BR2_PACKAGE_SYSTEMD_JOURNAL_GATEWAY
 	bool "HTTP server for journal events"
 	select BR2_PACKAGE_LIBMICROHTTPD
@@ -84,16 +79,13 @@ config BR2_PACKAGE_SYSTEMD_JOURNAL_GATEWAY
 
 	  http://www.freedesktop.org/software/systemd/man/systemd-journal-gatewayd.service.html
 
-config BR2_PACKAGE_SYSTEMD_HWDB
-	bool "enable hwdb installation"
-	default y
+config BR2_PACKAGE_SYSTEMD_BACKLIGHT
+	bool "enable backlight support"
 	help
-	  Enables hardware database installation to /usr/lib/udev/hwdb.d
-
-	  Disabling this option improves first boot time (or every boot
-	  time in case of initramfs images) and saves several MB space.
+	  systemd-backlight is a service that restores the display backlight
+	  brightness at early boot and saves it at shutdown.
 
-	  https://www.freedesktop.org/software/systemd/man/hwdb.html
+	  http://www.freedesktop.org/software/systemd/man/systemd-backlight at .service.html
 
 config BR2_PACKAGE_SYSTEMD_BINFMT
 	bool "enable binfmt tool"
@@ -103,14 +95,6 @@ config BR2_PACKAGE_SYSTEMD_BINFMT
 
 	  http://www.freedesktop.org/software/systemd/man/systemd-binfmt.service.html
 
-config BR2_PACKAGE_SYSTEMD_VCONSOLE
-	bool "enable vconsole tool"
-	help
-	  systemd-vconsole-setup is an early boot service that
-	  configures the virtual console font and console keymap.
-
-	  http://www.freedesktop.org/software/systemd/man/systemd-vconsole-setup.service.html
-
 config BR2_PACKAGE_SYSTEMD_BOOTCHART
 	bool "enable bootchart tool"
 	help
@@ -121,33 +105,26 @@ config BR2_PACKAGE_SYSTEMD_BOOTCHART
 
 	  http://www.freedesktop.org/software/systemd/man/systemd-bootchart.html
 
-config BR2_PACKAGE_SYSTEMD_QUOTACHECK
-	bool "enable quotacheck tools"
+config BR2_PACKAGE_SYSTEMD_COREDUMP
+	bool "enable coredump hook"
 	help
-	  systemd-quotacheck is a service responsible for file system
-	  quota checks. It is run once at boot after all necessary
-	  file systems are mounted. It is pulled in only if at least
-	  one file system has quotas enabled.
+	  systemd-coredump can be used as a helper binary by the kernel when a user
+	  space program receives a fatal signal and dumps core.
 
-	  http://www.freedesktop.org/software/systemd/man/systemd-quotacheck.service.html
+	  http://www.freedesktop.org/software/systemd/man/systemd-coredump.html
 
-config BR2_PACKAGE_SYSTEMD_TMPFILES
-	bool "enable tmpfiles support"
-	default y
+config BR2_PACKAGE_SYSTEMD_COMPAT
+	bool "enable compatibility libraries"
 	help
-	  systemd-tmpfiles creates, deletes, and cleans up volatile and temporary
-	  files and directories, based on the configuration file format and location
-	  specified in tmpfiles.d(5).
-
-	  http://www.freedesktop.org/software/systemd/man/systemd-tmpfiles.html
+	  Since systemd 209, the following libraries have been merged into
+	  libsystemd.so:
 
-config BR2_PACKAGE_SYSTEMD_SYSUSERS
-	bool "enable sysusers support"
-	help
-	  systemd-sysusers creates system users and groups, based on the file format
-	  and location specified in sysusers.d(5).
+	  - libsystemd-daemon
+	  - libsystemd-id128
+	  - libsystemd-journal
+	  - libsystemd-login
 
-	  http://www.freedesktop.org/software/systemd/man/systemd-sysusers.html
+	  This option enables the installation of compatibility *.pc files.
 
 config BR2_PACKAGE_SYSTEMD_FIRSTBOOT
 	bool "enable firstboot support"
@@ -158,45 +135,33 @@ config BR2_PACKAGE_SYSTEMD_FIRSTBOOT
 
 	  http://www.freedesktop.org/software/systemd/man/systemd-firstboot.html
 
-config BR2_PACKAGE_SYSTEMD_RANDOMSEED
-	bool "enable random-seed support"
-	help
-	  systemd-random-seed is a service that restores the random seed of the system
-	  at early boot and saves it at shutdown. Saving/restoring the random seed
-	  across boots increases the amount of available entropy early at boot.
-
-	  http://www.freedesktop.org/software/systemd/man/systemd-random-seed.service.html
-
-config BR2_PACKAGE_SYSTEMD_BACKLIGHT
-	bool "enable backlight support"
-	help
-	  systemd-backlight is a service that restores the display backlight
-	  brightness at early boot and saves it at shutdown.
-
-	  http://www.freedesktop.org/software/systemd/man/systemd-backlight at .service.html
-
-config BR2_PACKAGE_SYSTEMD_RFKILL
-	bool "enable rfkill tools"
+config BR2_PACKAGE_SYSTEMD_HIBERNATE
+	bool "enable hibernation support"
 	help
-	  systemd-rfkill is a service that restores the RF kill switch state at early
-	  boot and saves it at shutdown.
+	  When this features is enabled, additional tools and services are built to
+	  support suspending and resuming the system.
 
-	  http://www.freedesktop.org/software/systemd/man/systemd-rfkill at .service.html
+	  http://www.freedesktop.org/software/systemd/man/systemd-sleep.html
 
-config BR2_PACKAGE_SYSTEMD_LOGIND
-	bool "enable login daemon"
+config BR2_PACKAGE_SYSTEMD_HOSTNAMED
+	bool "enable hostname daemon"
+	default y
 	help
-	  systemd-logind is a system service that manages user logins.
+	  systemd-hostnamed is a system service that may be used as a mechanism to
+	  change the system's hostname.
 
-	  http://www.freedesktop.org/software/systemd/man/systemd-logind.service.html
+	  http://www.freedesktop.org/software/systemd/man/systemd-hostnamed.service.html
 
-config BR2_PACKAGE_SYSTEMD_MACHINED
-	bool "enable machine daemon"
+config BR2_PACKAGE_SYSTEMD_HWDB
+	bool "enable HWDB (hardware database support)"
 	help
-	  systemd-machined is a system service that keeps track of virtual machines
-	  and containers, and processes belonging to them.
+	  The hardware database is a key-value store for associating modalias-like
+	  keys to udev-property-like values. It is used primarily by udev to add the
+	  relevant properties to matching devices, but it can also be
+	  queried directly.
 
-	  http://www.freedesktop.org/software/systemd/man/systemd-machined.service.html
+	  http://www.freedesktop.org/software/systemd/man/systemd-hwdb.html
+	  http://www.freedesktop.org/software/systemd/man/hwdb.html
 
 config BR2_PACKAGE_SYSTEMD_IMPORTD
 	bool "enable import daemon"
@@ -212,24 +177,10 @@ config BR2_PACKAGE_SYSTEMD_IMPORTD
 
 	  http://www.freedesktop.org/software/systemd/man/machinectl.html#Image%20Transfer%20Commands
 
-config BR2_PACKAGE_SYSTEMD_HOSTNAMED
-	bool "enable hostname daemon"
-	default y
-	help
-	  systemd-hostnamed is a system service that may be used as a mechanism to
-	  change the system's hostname.
-
-	  http://www.freedesktop.org/software/systemd/man/systemd-hostnamed.service.html
-
-config BR2_PACKAGE_SYSTEMD_TIMEDATED
-	bool "enable timedate daemon"
-	default y
+config BR2_PACKAGE_SYSTEMD_KDBUS
+	bool "enable kdbus support"
 	help
-	  systemd-timedated is a system service that may be used as a mechanism to
-	  change the system clock and timezone, as well as to enable/disable NTP
-	  time synchronization.
-
-	  http://www.freedesktop.org/software/systemd/man/systemd-timedated.service.html
+	  Enable kdbus support for Systemd.
 
 config BR2_PACKAGE_SYSTEMD_LOCALED
 	bool "enable locale daemon"
@@ -240,23 +191,20 @@ config BR2_PACKAGE_SYSTEMD_LOCALED
 
 	  http://www.freedesktop.org/software/systemd/man/systemd-localed.service.html
 
-config BR2_PACKAGE_SYSTEMD_COREDUMP
-	bool "enable coredump hook"
+config BR2_PACKAGE_SYSTEMD_LOGIND
+	bool "enable login daemon"
 	help
-	  systemd-coredump can be used as a helper binary by the kernel when a user
-	  space program receives a fatal signal and dumps core.
+	  systemd-logind is a system service that manages user logins.
 
-	  http://www.freedesktop.org/software/systemd/man/systemd-coredump.html
+	  http://www.freedesktop.org/software/systemd/man/systemd-logind.service.html
 
-config BR2_PACKAGE_SYSTEMD_POLKIT
-	bool "enable polkit support"
-	select BR2_PACKAGE_POLKIT
+config BR2_PACKAGE_SYSTEMD_MACHINED
+	bool "enable machine daemon"
 	help
-	  If enabled, systemd is built with polkit support and policy files for its
-	  services are generated and installed. It is useful for allowing unprivileged
-	  processes to speak to systemd's many privileged processes.
+	  systemd-machined is a system service that keeps track of virtual machines
+	  and containers, and processes belonging to them.
 
-	  http://wiki.freedesktop.org/www/Software/polkit/
+	  http://www.freedesktop.org/software/systemd/man/systemd-machined.service.html
 
 config BR2_PACKAGE_SYSTEMD_NETWORKD
 	bool "enable network manager"
@@ -270,8 +218,77 @@ config BR2_PACKAGE_SYSTEMD_NETWORKD
 
 	  http://www.freedesktop.org/software/systemd/man/systemd-networkd.html
 
+config BR2_PACKAGE_SYSTEMD_POLKIT
+	bool "enable polkit support"
+	select BR2_PACKAGE_POLKIT
+	help
+	  If enabled, systemd is built with polkit support and policy files for its
+	  services are generated and installed. It is useful for allowing unprivileged
+	  processes to speak to systemd's many privileged processes.
+
+	  http://wiki.freedesktop.org/www/Software/polkit/
+
+config BR2_PACKAGE_SYSTEMD_QUOTACHECK
+	bool "enable quotacheck tools"
+	help
+	  systemd-quotacheck is a service responsible for file system
+	  quota checks. It is run once at boot after all necessary
+	  file systems are mounted. It is pulled in only if at least
+	  one file system has quotas enabled.
+
+	  http://www.freedesktop.org/software/systemd/man/systemd-quotacheck.service.html
+
+config BR2_PACKAGE_SYSTEMD_RANDOMSEED
+	bool "enable random-seed support"
+	help
+	  systemd-random-seed is a service that restores the random seed of the system
+	  at early boot and saves it at shutdown. Saving/restoring the random seed
+	  across boots increases the amount of available entropy early at boot.
+
+	  http://www.freedesktop.org/software/systemd/man/systemd-random-seed.service.html
+
+config BR2_PACKAGE_SYSTEMD_RFKILL
+	bool "enable rfkill tools"
+	help
+	  systemd-rfkill is a service that restores the RF kill switch state at early
+	  boot and saves it at shutdown.
+
+	  http://www.freedesktop.org/software/systemd/man/systemd-rfkill at .service.html
+
+config BR2_PACKAGE_SYSTEMD_SMACK_SUPPORT
+	bool "enable SMACK support"
+	select BR2_PACKAGE_ATTR
+	select BR2_PACKAGE_SMACK
+	help
+	  Enable support for SMACK, the Simple Mandatory Access Control
+	  Kernel, a minimal approach to Access Control implemented as a kernel
+	  LSM.
+
+	  This feature requires a kernel >= 3.8.
+
+	  When this feature is enabled, Systemd mounts smackfs and manages
+	  security labels for sockets.
+
+config BR2_PACKAGE_SYSTEMD_SYSUSERS
+	bool "enable sysusers support"
+	help
+	  systemd-sysusers creates system users and groups, based on the file format
+	  and location specified in sysusers.d(5).
+
+	  http://www.freedesktop.org/software/systemd/man/systemd-sysusers.html
+
+config BR2_PACKAGE_SYSTEMD_TIMEDATED
+	bool "enable timedate daemon"
+	default y
+	help
+	  systemd-timedated is a system service that may be used as a mechanism to
+	  change the system clock and timezone, as well as to enable/disable NTP
+	  time synchronization.
+
+	  http://www.freedesktop.org/software/systemd/man/systemd-timedated.service.html
+
 config BR2_PACKAGE_SYSTEMD_TIMESYNCD
-	bool "enable SNTP client"
+	bool "enable timesync daemon"
 	help
 	  systemd-timesyncd is a service that may be used to synchronize the
 	  local system clock with a Network Time Protocol server.
@@ -294,26 +311,22 @@ config BR2_PACKAGE_SYSTEMD_COMPAT
 
 	  This option enables the installation of compatibility *.pc files.
 
-config BR2_PACKAGE_SYSTEMD_SMACK_SUPPORT
-	bool "enable SMACK support"
-	select BR2_PACKAGE_ATTR
-	select BR2_PACKAGE_SMACK
+config BR2_PACKAGE_SYSTEMD_TMPFILES
+	default y
+	bool "enable tmpfiles support"
 	help
-	  Enable support for SMACK, the Simple Mandatory Access Control
-	  Kernel, a minimal approach to Access Control implemented as a kernel
-	  LSM.
-
-	  This feature requires a kernel >= 3.8.
+	  systemd-tmpfiles creates, deletes, and cleans up volatile and temporary
+	  files and directories, based on the configuration file format and location
+	  specified in tmpfiles.d(5).
 
-	  When this feature is enabled, Systemd mounts smackfs and manages
-	  security labels for sockets.
+	  http://www.freedesktop.org/software/systemd/man/systemd-tmpfiles.html
 
-config BR2_PACKAGE_SYSTEMD_HIBERNATE
-	bool "enable hibernation support"
+config BR2_PACKAGE_SYSTEMD_VCONSOLE
+	bool "enable vconsole tool"
 	help
-	  When this features is enabled, additional tools and services are built to
-	  support suspending and resuming the system.
+	  systemd-vconsole-setup is an early boot service that
+	  configures the virtual console font and console keymap.
 
-	  http://www.freedesktop.org/software/systemd/man/systemd-sleep.html
+	  http://www.freedesktop.org/software/systemd/man/systemd-vconsole-setup.service.html
 
 endif # BR2_PACKAGE_SYSTEMD
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 20/31] package/systemd: add optional support for audit
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (17 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 19/31] package/systemd: Sort menuconfig alphabetically Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 21/31] package/systemd: Disable the test coverage Maxime Hadjinlian
                   ` (11 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
---
 package/systemd/systemd.mk | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index eefd980..e3aacc6 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -64,6 +64,13 @@ else
 SYSTEMD_CONF_OPTS += --disable-acl
 endif
 
+ifeq ($(BR2_PACKAGE_AUDIT),y)
+SYSTEMD_CONF_OPTS += --enable-audit
+SYSTEMD_DEPENDENCIES += audit
+else
+SYSTEMD_CONF_OPTS += --disable-audit
+endif
+
 ifeq ($(BR2_PACKAGE_LIBSECCOMP),y)
 SYSTEMD_CONF_OPTS += --enable-seccomp
 SYSTEMD_DEPENDENCIES += libseccomp
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 21/31] package/systemd: Disable the test coverage
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (18 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 20/31] package/systemd: add optional support for audit Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 22/31] package/systemd: Disable IMA support Maxime Hadjinlian
                   ` (10 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
---
 package/systemd/systemd.mk | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index e3aacc6..c15ef58 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -36,6 +36,7 @@ SYSTEMD_CONF_OPTS += \
 	--disable-gnuefi \
 	--disable-ldconfig \
 	--disable-tests \
+	--disable-coverage \
 	--with-default-dnssec=no \
 	--without-python
 
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 22/31] package/systemd: Disable IMA support
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (19 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 21/31] package/systemd: Disable the test coverage Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 23/31] package/systemd: add optional support for libidn Maxime Hadjinlian
                   ` (9 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
---
 package/systemd/systemd.mk | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index c15ef58..313e781 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -31,6 +31,7 @@ SYSTEMD_CONF_OPTS += \
 	--disable-manpages \
 	--disable-selinux \
 	--disable-pam \
+	--disable-ima \
 	--disable-libcryptsetup \
 	--disable-efi \
 	--disable-gnuefi \
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 23/31] package/systemd: add optional support for libidn
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (20 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 22/31] package/systemd: Disable IMA support Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 24/31] package/systemd: add optional support for qrencode Maxime Hadjinlian
                   ` (8 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
---
 package/systemd/systemd.mk | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 313e781..e57b595 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -73,6 +73,13 @@ else
 SYSTEMD_CONF_OPTS += --disable-audit
 endif
 
+ifeq ($(BR2_PACKAGE_LIBIDN),y)
+SYSTEMD_CONF_OPTS += --enable-libidn
+SYSTEMD_DEPENDENCIES += libidn
+else
+SYSTEMD_CONF_OPTS += --disable-libidn
+endif
+
 ifeq ($(BR2_PACKAGE_LIBSECCOMP),y)
 SYSTEMD_CONF_OPTS += --enable-seccomp
 SYSTEMD_DEPENDENCIES += libseccomp
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 24/31] package/systemd: add optional support for qrencode
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (21 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 23/31] package/systemd: add optional support for libidn Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 25/31] package/systemd: Add optional support for myhostname Maxime Hadjinlian
                   ` (7 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

The support of qrencode depends of the journal gateway feature as it is
used to display the key used to seal the journal.

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
---
 package/systemd/systemd.mk | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index e57b595..c79b64c 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -141,8 +141,14 @@ endif
 ifeq ($(BR2_PACKAGE_SYSTEMD_JOURNAL_GATEWAY),y)
 SYSTEMD_DEPENDENCIES += libmicrohttpd
 SYSTEMD_CONF_OPTS += --enable-microhttpd
+ifeq ($(BR2_PACKAGE_LIBQRENCODE),y)
+SYSTEMD_CONF_OPTS += --enable-qrencode
+SYSTEMD_DEPENDENCIES += libqrencode
 else
-SYSTEMD_CONF_OPTS += --disable-microhttpd
+SYSTEMD_CONF_OPTS += --disable-qrencode
+endif
+else
+SYSTEMD_CONF_OPTS += --disable-microhttpd --disable-qrencode
 endif
 
 ifeq ($(BR2_PACKAGE_SYSTEMD_HWDB),y)
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 25/31] package/systemd: Add optional support for myhostname
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (22 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 24/31] package/systemd: add optional support for qrencode Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 26/31] package/systemd: Add optional support for resolved Maxime Hadjinlian
                   ` (6 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
---
 package/systemd/Config.in  | 11 +++++++++++
 package/systemd/systemd.mk |  6 ++++++
 2 files changed, 17 insertions(+)

diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index c1a4105..8e72526 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -206,6 +206,17 @@ config BR2_PACKAGE_SYSTEMD_MACHINED
 
 	  http://www.freedesktop.org/software/systemd/man/systemd-machined.service.html
 
+config BR2_PACKAGE_SYSTEMD_MYHOSTNAME
+	bool "enable myhostname NSS plugin"
+	default y
+	help
+	  nss-myhostname is a plug-in module for the GNU Name Service Switch (NSS)
+	  functionality of the GNU C Library (glibc), primarily providing hostname
+	  resolution for the locally configured system hostname as returned by
+	  gethostname(2).
+
+	  http://www.freedesktop.org/software/systemd/man/nss-myhostname.html
+
 config BR2_PACKAGE_SYSTEMD_NETWORKD
 	bool "enable network manager"
 	help
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index c79b64c..1be2b53 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -229,6 +229,12 @@ else
 SYSTEMD_CONF_OPTS += --disable-machined
 endif
 
+ifeq ($(BR2_PACKAGE_SYSTEMD_MYHOSTNAME),y)
+SYSTEMD_CONF_OPTS += --enable-myhostname
+else
+SYSTEMD_CONF_OPTS += --disable-myhostname
+endif
+
 ifeq ($(BR2_PACKAGE_SYSTEMD_IMPORTD),y)
 SYSTEMD_CONF_OPTS += --enable-importd
 else
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 26/31] package/systemd: Add optional support for resolved
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (23 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 25/31] package/systemd: Add optional support for myhostname Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 27/31] package/systemd: Add optional libxkbcommon support Maxime Hadjinlian
                   ` (5 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
---
 package/systemd/Config.in  | 10 ++++++++++
 package/systemd/systemd.mk |  6 ++++++
 2 files changed, 16 insertions(+)

diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index 8e72526..f91684e 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -258,6 +258,16 @@ config BR2_PACKAGE_SYSTEMD_RANDOMSEED
 
 	  http://www.freedesktop.org/software/systemd/man/systemd-random-seed.service.html
 
+config BR2_PACKAGE_SYSTEMD_RESOLVED
+	bool "enable resolve daemon"
+	default y
+	help
+	  systemd-resolved is a system service that provides network name
+	  resolution to local applications. It implements a caching and validating
+	  DNS/DNSSEC stub resolver, as well as an LLMNR resolver and responder.
+
+	  http://www.freedesktop.org/software/systemd/man/systemd-resolved.html
+
 config BR2_PACKAGE_SYSTEMD_RFKILL
 	bool "enable rfkill tools"
 	help
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 1be2b53..d63d1cc 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -247,6 +247,12 @@ else
 SYSTEMD_CONF_OPTS += --disable-hostnamed
 endif
 
+ifeq ($(BR2_PACKAGE_SYSTEMD_RESOLVED),y)
+SYSTEMD_CONF_OPTS += --enable-resolved
+else
+SYSTEMD_CONF_OPTS += --disable-resolved
+endif
+
 ifeq ($(BR2_PACKAGE_SYSTEMD_TIMEDATED),y)
 SYSTEMD_CONF_OPTS += --enable-timedated
 else
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 27/31] package/systemd: Add optional libxkbcommon support
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (24 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 26/31] package/systemd: Add optional support for resolved Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 28/31] package/systemd: Force enable blkid Maxime Hadjinlian
                   ` (4 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
---
 package/systemd/systemd.mk | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index d63d1cc..08c60df 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -87,6 +87,13 @@ else
 SYSTEMD_CONF_OPTS += --disable-seccomp
 endif
 
+ifeq ($(BR2_PACKAGE_LIBXKBCOMMON),y)
+SYSTEMD_CONF_OPTS += --enable-xkbcommon
+SYSTEMD_DEPENDENCIES += libxkbcommon
+else
+SYSTEMD_CONF_OPTS += --disable-xkbcommon
+endif
+
 ifeq ($(BR2_PACKAGE_SYSTEMD_KDBUS),y)
 SYSTEMD_CONF_OPTS += --enable-kdbus
 else
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 28/31] package/systemd: Force enable blkid
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (25 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 27/31] package/systemd: Add optional libxkbcommon support Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 29/31] package/systemd: Create user only when needed Maxime Hadjinlian
                   ` (3 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

Since systemd select BR2_PACKAGE_UTIL_LINUX_LIBBLKID, we can safely
force this option.

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
---
 package/systemd/systemd.mk | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 08c60df..8b8d124 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -27,6 +27,7 @@ endif
 
 SYSTEMD_CONF_OPTS += \
 	--with-rootprefix= \
+	--enable-blkid \
 	--enable-static=no \
 	--disable-manpages \
 	--disable-selinux \
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 29/31] package/systemd: Create user only when needed
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (26 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 28/31] package/systemd: Force enable blkid Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 30/31] package/systemd: Default yes for timesyncd Maxime Hadjinlian
                   ` (2 subsequent siblings)
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

We don't want to create a bunch of group and users that might not be
used, it's more elegant to create them when the associated features is
selected.

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
---
 package/systemd/systemd.mk | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 8b8d124..a02da6a 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -257,6 +257,7 @@ endif
 
 ifeq ($(BR2_PACKAGE_SYSTEMD_RESOLVED),y)
 SYSTEMD_CONF_OPTS += --enable-resolved
+SYSTEMD_RESOLVED_USER = systemd-resolve -1 systemd-resolve -1 * - - - Network Name Resolution Manager
 else
 SYSTEMD_CONF_OPTS += --disable-resolved
 endif
@@ -275,6 +276,7 @@ endif
 
 ifeq ($(BR2_PACKAGE_SYSTEMD_COREDUMP),y)
 SYSTEMD_CONF_OPTS += --enable-coredump
+SYSTEMD_COREDUMP_USER = systemd-coredump -1 systemd-coredump -1 * /var/lib/systemd/coredump - - Core Dumper
 else
 SYSTEMD_CONF_OPTS += --disable-coredump
 endif
@@ -287,6 +289,7 @@ endif
 
 ifeq ($(BR2_PACKAGE_SYSTEMD_NETWORKD),y)
 SYSTEMD_CONF_OPTS += --enable-networkd
+SYSTEMD_NETWORKD_USER = systemd-network -1 systemd-network -1 * - - - Network Manager
 define SYSTEMD_INSTALL_RESOLVCONF_HOOK
 	ln -sf ../run/systemd/resolve/resolv.conf \
 		$(TARGET_DIR)/etc/resolv.conf
@@ -304,6 +307,7 @@ endif
 
 ifeq ($(BR2_PACKAGE_SYSTEMD_TIMESYNCD),y)
 SYSTEMD_CONF_OPTS += --enable-timesyncd
+SYSTEMD_TIMESYNCD_USER = systemd-timesync -1 systemd-timesync -1 * - - - Network Time Synchronization
 define SYSTEMD_INSTALL_SERVICE_TIMESYNC
 	mkdir -p $(TARGET_DIR)/etc/systemd/system/sysinit.target.wants
 	ln -sf ../../../../lib/systemd/system/systemd-timesyncd.service \
@@ -348,13 +352,13 @@ define SYSTEMD_USERS
 	- - input -1 * - - - Input device group
 	- - systemd-journal -1 * - - - Journal
 	systemd-bus-proxy -1 systemd-bus-proxy -1 * - - - Proxy D-Bus messages to/from a bus
-	systemd-coredump -1 systemd-coredump -1 * /var/lib/systemd/coredump - - Core Dumper
 	systemd-journal-gateway -1 systemd-journal-gateway -1 * /var/log/journal - - Journal Gateway
 	systemd-journal-remote -1 systemd-journal-remote -1 * /var/log/journal/remote - - Journal Remote
 	systemd-journal-upload -1 systemd-journal-upload -1 * - - - Journal Upload
-	systemd-network -1 systemd-network -1 * - - - Network Manager
-	systemd-resolve -1 systemd-resolve -1 * - - - Network Name Resolution Manager
-	systemd-timesync -1 systemd-timesync -1 * - - - Network Time Synchronization
+	$(SYSTEMD_COREDUMP_USER)
+	$(SYSTEMD_NETWORKD_USER)
+	$(SYSTEMD_RESOLVED_USER)
+	$(SYSTEMD_TIMESYNCD_USER)
 endef
 
 define SYSTEMD_DISABLE_SERVICE_TTY1
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 30/31] package/systemd: Default yes for timesyncd
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (27 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 29/31] package/systemd: Create user only when needed Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-01 21:51 ` [Buildroot] [PATCH 31/31] package/systemd: Default yes for networkd Maxime Hadjinlian
  2016-07-02 11:14 ` [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Thomas Petazzoni
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

It seems logical to enable a few options along with systemd when it's
the init system.

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
---
 package/systemd/Config.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index f91684e..5751918 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -310,6 +310,7 @@ config BR2_PACKAGE_SYSTEMD_TIMEDATED
 
 config BR2_PACKAGE_SYSTEMD_TIMESYNCD
 	bool "enable timesync daemon"
+	default y
 	help
 	  systemd-timesyncd is a service that may be used to synchronize the
 	  local system clock with a Network Time Protocol server.
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 31/31] package/systemd: Default yes for networkd
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (28 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 30/31] package/systemd: Default yes for timesyncd Maxime Hadjinlian
@ 2016-07-01 21:51 ` Maxime Hadjinlian
  2016-07-02 11:14 ` [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Thomas Petazzoni
  30 siblings, 0 replies; 33+ messages in thread
From: Maxime Hadjinlian @ 2016-07-01 21:51 UTC (permalink / raw)
  To: buildroot

It seems logical to enable a few options along with systemd when it's
the init system.

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
---
 package/systemd/Config.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/systemd/Config.in b/package/systemd/Config.in
index 5751918..0d0148e 100644
--- a/package/systemd/Config.in
+++ b/package/systemd/Config.in
@@ -219,6 +219,7 @@ config BR2_PACKAGE_SYSTEMD_MYHOSTNAME
 
 config BR2_PACKAGE_SYSTEMD_NETWORKD
 	bool "enable network manager"
+	default y
 	help
 	  systemd-networkd is a system service that manages networks.
 	  It detects and configures network devices as they appear, as well as
-- 
2.8.1

^ permalink raw reply related	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 15/31] package/systemd: add optional support for hibernation
  2016-07-01 21:51 ` [Buildroot] [PATCH 15/31] package/systemd: add optional support for hibernation Maxime Hadjinlian
@ 2016-07-01 22:11   ` Thomas Petazzoni
  0 siblings, 0 replies; 33+ messages in thread
From: Thomas Petazzoni @ 2016-07-01 22:11 UTC (permalink / raw)
  To: buildroot

Hello,

On Fri,  1 Jul 2016 23:51:15 +0200, Maxime Hadjinlian wrote:
> From: Gabe Evans <gabe@hashrabbit.co>
> 
> Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
> ---
>  package/systemd/Config.in  | 10 +++++++++-
>  package/systemd/systemd.mk |  6 ++++++
>  2 files changed, 15 insertions(+), 1 deletion(-)
> 
> diff --git a/package/systemd/Config.in b/package/systemd/Config.in
> index a857a95..3fcb74d 100644
> --- a/package/systemd/Config.in
> +++ b/package/systemd/Config.in
> @@ -308,4 +308,12 @@ config BR2_PACKAGE_SYSTEMD_SMACK_SUPPORT
>  	  When this feature is enabled, Systemd mounts smackfs and manages
>  	  security labels for sockets.
>  
> -endif
> +config BR2_PACKAGE_SYSTEMD_HIBERNATE
> +	bool "enable hibernation support"
> +	help
> +	  When this features is enabled, additional tools and services are built to
> +	  support suspending and resuming the system.
> +
> +	  http://www.freedesktop.org/software/systemd/man/systemd-sleep.html
> +
> +endif # BR2_PACKAGE_SYSTEMD

The addition of the comment here has nothing to do with the patch being
done.

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

^ permalink raw reply	[flat|nested] 33+ messages in thread

* [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles
  2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
                   ` (29 preceding siblings ...)
  2016-07-01 21:51 ` [Buildroot] [PATCH 31/31] package/systemd: Default yes for networkd Maxime Hadjinlian
@ 2016-07-02 11:14 ` Thomas Petazzoni
  30 siblings, 0 replies; 33+ messages in thread
From: Thomas Petazzoni @ 2016-07-02 11:14 UTC (permalink / raw)
  To: buildroot

Hello,

On Fri,  1 Jul 2016 23:51:01 +0200, Maxime Hadjinlian wrote:
> From: Gabe Evans <gabe@hashrabbit.co>
> 
> Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
> [Maxime: Add default y]
> Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>

I've applied patches 1-18, but for many of them, I had to rewrap the
Config.in help text as several of them had too long lines.

Due to this, patch 19 (which re-orders the Config.in options) did not
apply, with lots of conflicts.

I nonetheless managed to apply patches 20, 21, 22, 23 and 24, as well
as 27 and 28. So you have 19, 25, 26, 29, 30 and 31 that remain to be
applied. I've kept them in the "New" state on patchwork so that you can
easily identify what remains to be applied.

Also, could you integrate your bootchard changes in the same series, in
order to avoid conflicts?

Thanks,

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

^ permalink raw reply	[flat|nested] 33+ messages in thread

end of thread, other threads:[~2016-07-02 11:14 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-07-01 21:51 [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 02/31] package/systemd: add optional support for sysusers Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 03/31] package/systemd: add optional support for firstboot Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 04/31] package/systemd: add optional support for random-seed Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 05/31] package/systemd: add optional support for backlight Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 06/31] package/systemd: add optional support for rfkill Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 07/31] package/systemd: add optional support for logind Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 08/31] package/systemd: add optional support for machined Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 09/31] package/systemd: add optional support for importd Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 10/31] package/systemd: add optional support for hostnamed Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 11/31] package/systemd: add optional support for timedated Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 12/31] package/systemd: add optional support for localed Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 13/31] package/systemd: add optional support for coredump Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 14/31] package/systemd: add optional support for polkit Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 15/31] package/systemd: add optional support for hibernation Maxime Hadjinlian
2016-07-01 22:11   ` Thomas Petazzoni
2016-07-01 21:51 ` [Buildroot] [PATCH 16/31] package/systemd: use 'menuconfig' Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 17/31] package/systemd: only create 'systemd-journal' group Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 18/31] package/systemd: remove unnecessary make opts Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 19/31] package/systemd: Sort menuconfig alphabetically Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 20/31] package/systemd: add optional support for audit Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 21/31] package/systemd: Disable the test coverage Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 22/31] package/systemd: Disable IMA support Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 23/31] package/systemd: add optional support for libidn Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 24/31] package/systemd: add optional support for qrencode Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 25/31] package/systemd: Add optional support for myhostname Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 26/31] package/systemd: Add optional support for resolved Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 27/31] package/systemd: Add optional libxkbcommon support Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 28/31] package/systemd: Force enable blkid Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 29/31] package/systemd: Create user only when needed Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 30/31] package/systemd: Default yes for timesyncd Maxime Hadjinlian
2016-07-01 21:51 ` [Buildroot] [PATCH 31/31] package/systemd: Default yes for networkd Maxime Hadjinlian
2016-07-02 11:14 ` [Buildroot] [PATCH 01/31] package/systemd: add optional support for tmpfiles Thomas Petazzoni

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.