guix-kreyren/guix/build
Ludovic Courtès c8fa34265d system: Add the 'system?' field for user groups.
Suggested by Mark H. Weaver.

* gnu/system/shadow.scm (<user-group>)[system?]: New field.
  (%base-groups): Introduce 'system-group' macro, and use it.
* gnu/system.scm (user-group->gexp): Pass the 'system?' field.
* guix/build/activation.scm (add-group): Add #:system? and honor it.
  (activate-users+groups): Handle the 'system?' field.
* gnu/system/file-systems.scm (%tty-gid): Choose an ID below 1000.
* doc/guix.texi (User Accounts): Document the 'system?' field.
2014-07-25 00:12:35 +02:00
..
activation.scm system: Add the 'system?' field for user groups. 2014-07-25 00:12:35 +02:00
cmake-build-system.scm
download.scm
git.scm
gnu-build-system.scm
gnu-dist.scm
install.scm install: Set the store's permission to #o1775. 2014-07-19 14:26:19 +02:00
linux-initrd.scm system: Recognize more file system flags. 2014-07-23 02:02:07 +02:00
perl-build-system.scm
pull.scm
python-build-system.scm
rpath.scm
svn.scm
syscalls.scm
union.scm
utils.scm
vm.scm vm: Add support for i686. 2014-07-13 16:37:11 +02:00