guix-devel/gnu/services
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
..
avahi.scm system: Add a 'system?' field to user accounts. 2014-06-27 19:06:08 +02:00
base.scm system: Add a 'system?' field to user accounts. 2014-06-27 19:06:08 +02:00
dbus.scm system: Add a 'system?' field to user accounts. 2014-06-27 19:06:08 +02:00
dmd.scm system: File system sources can be marked as labels or devices. 2014-06-03 00:14:58 +02:00
networking.scm services: networking: Fix typo in static networking service. 2014-05-04 21:09:29 +02:00
xorg.scm system: Make /run/current-system at activation time. 2014-05-18 00:04:01 +02:00