bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#45570: operating-system definitions allow duplicate passwd and group


From: Jason Conroy
Subject: bug#45570: operating-system definitions allow duplicate passwd and group entries
Date: Thu, 31 Dec 2020 13:14:19 -0500

When an operating-system contains multiple users or groups with the same name, instantiating it with `guix system` does not cause a validation failure, nor are the duplicate entries filtered from the resulting /etc files.

This duplication can happen in a few different ways:

- both entries are manually included in the "users" or "groups" fields of the operating-system
- a manually-specified entry collides with an entry defined by a service (via an account-service-type extension)
- multiple services define entries that collide with each other

Steps to reproduce: call "guix system container" with the attached operating-system definition.

Attachment: duplicate-users-and-groups.scm
Description: Binary data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]