How do I get group "trusted" onto my system?

System: Clean network install of TW 20170710, 'zypper dup’ed occasionally, arriving at current 20170808.

During some of the zypper dups I have noticed some warnings about ‘unknown group trusted’. Searching the forums found several threads, but no definitive solution. These were based on various permission problems - same symptoms here.

A YAST search shows that “group(trusted)” is provided by system-user-root, but I see no reference to that within the installed files.

So, my questions:

  1. Is this a new bug? On what component?
  2. Can I just go into YAST and create the group “trusted”, and if so do I need a specific groupid?
  3. What do I do after that? Just run chkstat?

Checking a Tumbleweed system, I see the line

trusted:x:461:

in “/etc/groups”. The line appears to have been added some time after the Tumbleweed install. The number “461” is probably just the first unused number in a range, so might not be significant.

The date on “/etc/group” is todays date – at about the time of my most recent update.

There is a package “system-user-root” but I am not seeing much information on it. You could always try a forced re-install of that package.

Re-installing the package “system-user-root” is a good idea:


> sudo zypper info --provides system-user-root

Information for package system-user-root:
-----------------------------------------
Repository     : openSUSE:Tumbleweed              
Name           : system-user-root                 
Version        : 20170617-1.2                     
Arch           : noarch                           
Vendor         : openSUSE                         
Installed Size : 186 B                            
Installed      : Yes (automatically)              
Status         : up-to-date                       
Source package : system-user-root-20170617-1.2.src
Summary        : System user and group root       
Description    :                                  
    This package provides the root account including the groups root,
    shadow and users.
Provides       : [6]                              
    group(root)
    user(root)
    group(trusted)
    group(shadow)
    group(users)
    system-user-root = 20170617-1.2

I looked at both my 42.3 systems - they each have it as groupid 42.

The date on “/etc/group” is todays date – at about the time of my most recent update.

There is a package “system-user-root” but I am not seeing much information on it. You could always try a forced re-install of that package.

Did that - no change.

I looked into the system-user-root package. Its only one file that defines the root user and groups user and shadow - nothing about trusted. Looks like this is just a loose end from the groups reorg that was done in TW about the time I installed it.

Time for bugzilla.

Comment added to https://bugzilla.opensuse.org/show_bug.cgi?id=1041159