guix-devel/gnu
Ludovic Courtès 0c09a306e5 system: Make sure user accounts refer to existing groups.
Fixes <http://bugs.gnu.org/20646>.
Reported by David Thompson <davet@gnu.org>.

* gnu/system/shadow.scm (assert-valid-users/groups): New procedure
* gnu/system.scm (operating-system-activation-script): Use it.
* tests/guix-system.sh (make_user_config): New function.
  Add 3 tests using it.
* po/guix/POTFILES.in: Add gnu/system/shadow.scm.
2015-05-24 18:02:54 +02:00
..
build gnu: linux-boot: Remove outdated and misleading comment. 2015-05-24 00:26:12 +02:00
packages gnu: seahorse: Add SSH support. 2015-05-24 12:40:56 +02:00
services services: swap: Use 'restart-on-EINTR'. 2015-05-22 11:51:12 +02:00
system system: Make sure user accounts refer to existing groups. 2015-05-24 18:02:54 +02:00
artwork.scm artwork: Update to latest version. 2015-05-07 23:11:23 +02:00
packages.scm packages: Allow package lookups with version prefixes. 2015-04-18 22:57:52 +02:00
services.scm services: Add 'auto-start?' field to <service>. 2014-11-10 23:23:32 +01:00
system.scm system: Make sure user accounts refer to existing groups. 2015-05-24 18:02:54 +02:00