summaryrefslogtreecommitdiffstats
path: root/core/modules/lightdm
diff options
context:
space:
mode:
authorSimon Rettberg2021-07-27 14:35:05 +0200
committerroot2021-07-27 14:35:05 +0200
commit001ec398728afacd1e639c83fa7eea9dba091fc1 (patch)
tree444d51f15e5744baad0d3b9a5533fd7bfb23a549 /core/modules/lightdm
parent[dhcpc-busybox] Fix paths, extglob (diff)
downloadmltk-001ec398728afacd1e639c83fa7eea9dba091fc1.tar.gz
mltk-001ec398728afacd1e639c83fa7eea9dba091fc1.tar.xz
mltk-001ec398728afacd1e639c83fa7eea9dba091fc1.zip
useradd.inc: Rewrite helper once again
Diffstat (limited to 'core/modules/lightdm')
-rw-r--r--core/modules/lightdm/module.build5
1 files changed, 3 insertions, 2 deletions
diff --git a/core/modules/lightdm/module.build b/core/modules/lightdm/module.build
index d73ea72e..5b37e334 100644
--- a/core/modules/lightdm/module.build
+++ b/core/modules/lightdm/module.build
@@ -9,8 +9,9 @@ build() {
post_copy() {
mkdir -p "${TARGET_BUILD_DIR}/var/lib/lightdm"{,-data}
- local LDMUID=$(add_system_user "lightdm")
- local LDMGID=$(add_system_group "lightdm")
+ useradd --system --user-group --inactive --no-create-home "lightdm"
+ local LDMUID=$( getuid "lightdm" )
+ local LDMGID=$( getgid "lightdm" )
pinfo "lightdm user and group is $LDMUID $LDMGID"
chown -R "${LDMUID}:${LDMGID}" "${TARGET_BUILD_DIR}/var/lib/lightdm/" \
|| perror "chowning '${TARGET_BUILD_DIR}/var/lib/lightdm/' failed."