diff --git a/usr/lib/archboot/container.sh b/usr/lib/archboot/container.sh index cfb704102..27331e7f2 100644 --- a/usr/lib/archboot/container.sh +++ b/usr/lib/archboot/container.sh @@ -196,11 +196,11 @@ _fix_groups() { systemd-nspawn -q -D "${1}" groupadd netdev >/dev/null 2>&1 # add missing groups systemd-nspawn -q -D "${1}" useradd -r -s /usr/bin/nologin -M -c 'PolicyKit daemon' -u 102 polkitd >/dev/null 2>&1 + systemd-nspawn -q -D "${1}" groupadd -r -g 26 proc >/dev/null 2>&1 systemd-nspawn -q -D "${1}" groupmems -g proc -a polkitd >/dev/null 2>&1 systemd-nspawn -q -D "${1}" groupadd -r -g 949 colord >/dev/null 2>&1 systemd-nspawn -q -D "${1}" groupadd -r -g 140 usbmux >/dev/null 2>&1 # add missing groups on aarch64 - systemd-nspawn -q -D "${1}" groupadd -r -g 26 proc >/dev/null 2>&1 systemd-nspawn -q -D "${1}" groupadd -r -g 90 network >/dev/null 2>&1 systemd-nspawn -q -D "${1}" groupadd -r -g 975 tss >/dev/null 2>&1 }