guix-devel/gnu/system
Ludovic Courtès 459dd9eaf2 system: Add a 'system?' field to user accounts.
* gnu/system/shadow.scm (<user-account>)[system?]: New field.
* gnu/system.scm (user-account->gexp): Add it.
* guix/build/activation.scm (add-user): Add #:system? parameter and
  honor it.
  (activate-users+groups): Handle the 'system?' part of user tuples.
  Pass it to 'add-user'.  Don't create PROFILE-DIR when SYSTEM? is
  true.
* gnu/services/dbus.scm (dbus-service): Add 'system?' field for
  "messagebus" account.
* gnu/services/base.scm (guix-build-accounts): Likewise.
* gnu/services/avahi.scm (avahi-service): Likewise.
2014-06-27 19:06:08 +02:00
..
file-systems.scm system: File system sources can be marked as labels or devices. 2014-06-03 00:14:58 +02:00
grub.scm system: Support the addition of old entries in the GRUB menu. 2014-06-25 23:53:27 +02:00
install.scm install: Use udev. 2014-06-24 00:20:01 +02:00
linux-initrd.scm system: File system sources can be marked as labels or devices. 2014-06-03 00:14:58 +02:00
linux.scm system: Make accounts and groups at activation time. 2014-05-11 22:41:58 +02:00
shadow.scm system: Add a 'system?' field to user accounts. 2014-06-27 19:06:08 +02:00
vm.scm system: Install /var/guix/profiles/system-1-link on new systems. 2014-06-27 19:06:08 +02:00