[arch-general] UID/GID of a systemd container
Leonid Isaev
leonid.isaev at jila.colorado.edu
Thu Dec 22 17:15:47 UTC 2016
On Thu, Dec 22, 2016 at 09:16:29AM +0000, arnaud gaboury via arch-general wrote:
> % systemctl --version
> systemd 232
> +PAM -AUDIT -SELINUX -IMA -APPARMOR +SMACK -SYSVINIT +UTMP +LIBCRYPTSETUP
> +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN
>
> % uname -r
> 4.8.13-1-hortensia (username space is set to YES)
> ------------------------------------------------
>
> My setup: Archlinux host managing through systemd-nspawn a Fedora container
> on Btrfs.
>
> I don't know what upgrade (kernel, Fedora 24 --> 25, systemd....) trigered
> this change, but UID/GID of my container are no more shown as before.
>
> list container directory from host:
>
> # ls -al /var/lib/machines/poppy
>
> dr-xr-xr-x 1 vu-poppy-0 vg-poppy-0 198 Dec 16 17:32 ./
> drwx------ 3 root root 4.0K Dec 15 17:08 ../
> dr-xr-xr-x 1 vu-poppy-0 vg-poppy-0 0 Feb 3 2016 boot/
> drwxrwxr-x 1 vu-poppy-0 vg-poppy-0 62 Aug 26 19:59 db/
> drwxr-xr-x 1 vu-poppy-0 vg-poppy-0 8 Apr 27 2015 dev/
> drwxr-xr-x 1 vu-poppy-0 vg-poppy-0 4.2K Feb 3 2016 etc/
> drwxr-xr-x 1 vu-poppy-0 vg-poppy-0 86 Feb 3 2016 home/
>
> Before it was like this:
>
> # ls -al /var/lib/machines/poppy/
>
> dr-xr-xr-x 1 363397120 363397120 198 Oct 4 15:54 ./
> drwx------ 3 root root 4.0K Oct 1 15:53 ../
> dr-xr-xr-x 1 363397120 363397120 0 Feb 3 2016 boot/
> drwxrwxr-x 1 363397120 363397120 62 Aug 26 19:59 db/
> drwxr-xr-x 1 363397120 363397120 8 Apr 27 2015 dev/
> drwxr-xr-x 1 363397120 363397120 4.1K Feb 3 2016 etc/
> drwxr-xr-x 1 363397120 363397120 76 Feb 3 2016 home/
>
> ------------------------------------------------------------
>
> Thank you for any hint, link to documentation about this new way to show
> UID/GID of a container.
You are using user namespaces, yes?
--
Leonid Isaev
More information about the arch-general
mailing list