On 24/05/2019 20.38, Andrei Borzenkov wrote:
24.05.2019 21:02, Carlos E. R. пишет:
and "This package provides the system group 'wheel'." leaves little doubt
But that is an exception and a surprise.
No, it is not (exception). Change from static list to on-demand creation of needed groups entries happened quite some time ago.
I assume that packages that need a certain user to exist, add it. Say, mysql.
Whether it is surprise for you is different matter.
P.S. of course if some package references some group in its configuration file but does not require corresponding system group RPM, it can be considered a bug.
Are there more groups with their own rpm, which only purpose is to create that group or user? cer@Telcontar:~> rpm -qa | grep system-group system-group-wheel-20170617-lp150.3.34.noarch system-group-hardware-20170617-lp150.3.34.noarch cer@Telcontar:~> cer@Telcontar:~> zypper se system-group ... Loading repository data... Reading installed packages... S | Name | Summary | Type --+-----------------------+--------------------------------+-------- i | system-group-hardware | Hardware related system groups | package | system-group-obsolete | Obsolete system groups | package i | system-group-wheel | System group 'wheel' | package cer@Telcontar:~> Well, there doesn't seem to be many of those. Only three. -- Cheers / Saludos, Carlos E. R. (from 15.0 x86_64 at Telcontar)