Comment # 5 on bug 1166743 from
(In reply to Ancor Gonzalez Sosa from comment #4)
> This is a known issue (also reported as bug#1185342 and demanded via a SUSE
> feature request) caused by the fact that YaST does not rely on useradd to
> create users. That has also produced other problems in the past, like
> differences in how the skel directories are used (bug#1183136 and
> bug#1179261), and may cause more problems in the future.
> 
> To fix that, we are reimplementing part of the user management in YaST to
> rely on useradd. That new implementation will land into Tumbleweed soon, but
> only affecting users created during (auto)installation. 
>
Ok, thanks for the heads-up. This is great to hear.

> Users created with
> YaST after the installation will still use the old code that doesn't handle
> subids for some more time. That means...
> 
> > 2. Installed MicroOS Desktop Gnome, user is being created by YaST during the
> > installation.
> > [...]
> >   the user that was created by YaST during installation didn't get updated
> >  in `/etc/subuid` and `/etc/subgid`.
> 
> That should get fixed after the upcoming changes are merged into Tumbleweed
> soon.
> 
Well ideally, of course, we'd like everything fixed. However, from the MicroOS
(Desktop) angle, fixing this for the user created during install is going to
pretty good already.

In fact, in MicroOS, YaST is not even installed, so we don't expect more users
to be created with the YaST Users module at any later point than install.

On the other hand, having the user created during install have the subuids set
by default would allow rootless podman (and hence toolbox) to just work out of
the box, which is really key on MicroOS (Desktop).

So, yeah, thanks again and looking forward to it! :-)


You are receiving this mail because: