summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnssi Hannula <anssi.hannula@bitwise.fi>2018-03-08 16:25:09 +0200
committerPeter Korsgaard <peter@korsgaard.com>2018-03-09 22:35:21 +0100
commit183d2097ffef5d8d7e1ac07d3b613ecacdd8c876 (patch)
treea1f068b24ec97ad562ca9a58c267caf909408a6e
parent3df649aa4206bc68181f3e8bb7f624d1adcacba6 (diff)
downloadbuildroot-183d2097ffef5d8d7e1ac07d3b613ecacdd8c876.tar.gz
buildroot-183d2097ffef5d8d7e1ac07d3b613ecacdd8c876.zip
systemd: do not use host system-uid/gid ranges
systemd meson.build uses values from host /etc/login.defs if system-uid-max and system-gid-max build options are not explicitly specified. Avoid that by setting system-uid-max and system-gid-max to 999 which is the systemd default if SYSTEM_UID_MAX and SYSTEM_GID_MAX are not set in /etc/login.defs. Signed-off-by: Anssi Hannula <anssi.hannula@bitwise.fi> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
-rw-r--r--package/systemd/systemd.mk2
1 files changed, 2 insertions, 0 deletions
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 34b70c754a..76b7e8382f 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -40,6 +40,8 @@ SYSTEMD_CONF_OPTS += \
-Dldconfig=false \
-Ddefault-dnssec=no \
-Dtests=false \
+ -Dsystem-uid-max=999 \
+ -Dsystem-gid-max=999 \
-Dtelinit-path=$(TARGET_DIR)/sbin/telinit \
-Dkill-path=/usr/bin/kill \
-Dkmod-path=/usr/bin/kmod \
OpenPOWER on IntegriCloud