Skip to content
Snippets Groups Projects
Verified Commit e996ba3c authored by Jane Rachinger's avatar Jane Rachinger Committed by Clayton Craft
Browse files

systemd/systemd: move user/group creation to pre-install (MR 5375)

parent 923b4ff1
No related branches found
No related tags found
No related merge requests found
......@@ -5,7 +5,7 @@
pkgname=systemd
pkgver=256
_pkgver="musl-v${pkgver//_/-}"
pkgrel=0
pkgrel=1
pkgdesc="System and service manager"
url="https://github.com/systemd/systemd"
arch="all !ppc64le !armhf !s390x" # blocked by pmboostrap not supporting
......@@ -84,7 +84,7 @@ fi
provides="busctl eudev openrc-settingsd=$pkgver-r$pkgrel"
provider_priority=100
install="$pkgname.post-install"
install="$pkgname.pre-install"
subpackages="
$pkgname-lang
$pkgname-dbg
......
#!/bin/sh
adduser -S -H -D -h /run/systemd -s /usr/sbin/nologin -g 'systemd Time Synchronization' systemd-timesync
adduser -S -H -D -h /run/systemd -s /usr/sbin/nologin -g 'systemd Network Management' systemd-network
adduser -S -H -D -h /run/systemd -s /usr/sbin/nologin -g 'systemd Resolver' systemd-resolve
adduser -S -H -D -h / -s /usr/sbin/nologin -g 'systemd Core Dumper' systemd-coredump
addgroup -S systemd-network
addgroup -S systemd-journal
addgroup -S render
addgroup -S sgx
adduser -S -H -D -h /run/systemd -s /usr/sbin/nologin -g 'systemd Time Synchronization' systemd-timesync 2>/dev/null
adduser -S -H -D -h /run/systemd -s /usr/sbin/nologin -g 'systemd Network Management' systemd-network 2>/dev/null
adduser -S -H -D -h /run/systemd -s /usr/sbin/nologin -g 'systemd Resolver' systemd-resolve 2>/dev/null
adduser -S -H -D -h / -s /usr/sbin/nologin -g 'systemd Core Dumper' systemd-coredump 2>/dev/null
addgroup -S systemd-network 2>/dev/null
addgroup -S systemd-journal 2>/dev/null
addgroup -S render 2>/dev/null
addgroup -S sgx 2 >/dev/null
systemctl enable debug-shell.service
exit 0
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment