Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1263235

Bug#1116321: dh_installnss should support prefixed actions like [SUCCESS=merge]

From Gioele Barabucci <gioele@svario.it>
Newsgroups linux.debian.bugs.dist
Subject Bug#1116321: dh_installnss should support prefixed actions like [SUCCESS=merge]
Date 2025-09-25 17:00 +0200
Message-ID <LyVBU-uLb-3@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


Package: dh-nss
Version 1.7
Severity: important

glibc supports `[SUCCESS=merge]` since version 2.24.

 From nsswitch.conf(5):

> [SUCCESS=merge] is used between two database entries. When a group is
> located in the first of the two group entries, processing will
> continue on to the next one. If the group is also found in the next
> entry (and the group name and GID are an exact match), the member
> list of the second entry will be added to the group object to be
> returned.
The `merge` action is used by services like `nss-systemd` to attach 
extra entries to those returned by the standard services. From 
nss-systemd(8):

```
group:   files [SUCCESS=merge] systemd
```

Such actions are best seen as "prefixes" of the non-standard services 
that add extra entries rather than as "suffixes" of the standard 
services that provide the base entries. Thus the .nss file of the 
non-stardard services should have a way to specify that this action 
should be placed before the service that is being installed.

-- 
Gioele Barabucci

Back to linux.debian.bugs.dist | Previous | Next | Find similar | Unroll thread


Thread

Bug#1116321: dh_installnss should support prefixed actions like [SUCCESS=merge] Gioele Barabucci <gioele@svario.it> - 2025-09-25 17:00 +0200

csiph-web