guix-devel/gnu
Ludovic Courtès 6061d01512
activation: Operate on <user-account> and <user-group> records.
* gnu/system/accounts.scm (sexp->user-group, sexp->user-account): New
procedures.
* gnu/system/shadow.scm (account-activation): Call them in the arguments
to 'activate-users+groups'.
(account-shepherd-service): Likewise.
* gnu/build/activation.scm (activate-users+groups): Expect a list of
<user-account> and a list of <user-group>.  Replace uses of 'match' on
tuples with calls to record accessors.
(activate-user-home): Likewise.
2019-03-07 20:05:09 +01:00
..
bootloader gnu: Add u-boot-pinebook. 2018-11-22 21:59:05 +01:00
build activation: Operate on <user-account> and <user-group> records. 2019-03-07 20:05:09 +01:00
installer gnu: Remove unused TIMEZONE-LISTBOX-HEIGTH. 2019-02-18 01:52:48 +01:00
packages gnu: fuseiso: Fix typo in description. 2019-03-07 17:12:46 +01:00
services services: Use 'file-append' for user account shells. 2019-03-04 15:22:58 +01:00
system activation: Operate on <user-account> and <user-group> records. 2019-03-07 20:05:09 +01:00
tests tests: Use non-deprecated (guix store) API. 2019-03-04 15:22:58 +01:00
artwork.scm artwork: Update snapshot to b975164. 2019-03-05 23:08:53 +01:00
bootloader.scm bootloader: Remove deprecated 'device' field. 2019-01-16 14:07:38 +01:00
ci.scm ci: Skip system tests on armhf-linux. 2019-01-21 10:19:31 +01:00
installer.scm gnu: Move most packages from guile.scm to new module. 2019-01-28 14:57:10 +01:00
local.mk system: Add (gnu system accounts). 2019-03-07 20:04:02 +01:00
packages.scm packages: Remove duplicates from package cache. 2019-02-16 01:00:08 +01:00
services.scm
system.scm gnu: Add graphical installer support. 2019-01-17 14:04:20 +01:00
tests.scm