guix-play/gnu
Ludovic Courtès 504a0fc636
accounts: Always honor the configured user account shell.
Starting from commit 0ae735bcc8, Guix
System would preserve the user shell across reconfigure and reboot.
This was done so as to allow for the use of 'chsh'.

This proved to be a misguided decision.  This commit goes back to
considering user shells as config and not "state."

* gnu/build/accounts.scm (allocate-passwd): Do not use shell from
PREVIOUS.
2019-04-26 14:19:36 +02:00
..
bootloader gnu: Add configuration for depthcharge bootloader. 2019-04-03 18:21:42 +02:00
build accounts: Always honor the configured user account shell. 2019-04-26 14:19:36 +02:00
installer installer: Ask for confirmation of the user passwords. 2019-04-25 12:23:54 +02:00
packages gnu: wgetpaste: Add and use wget input. 2019-04-26 04:36:02 +02:00
services gnu: knot-service: Add includes field in configuration. 2019-04-25 21:44:55 +02:00
system vm: 'system-disk-image' no longer requires the OS to define the "/" file system. 2019-04-25 00:45:35 +02:00
tests tests: separate-store-os: Increase root partition size. 2019-04-14 17:42:08 +02:00
artwork.scm
bootloader.scm bootloader: Add a 'keyboard-layout' field. 2019-03-24 23:06:11 +01:00
ci.scm
installer.scm installer: Translate keyboard layout names. 2019-04-17 15:11:21 +02:00
local.mk gnu: soundtouch: Update to 2.1.1. 2019-04-26 00:56:32 +02:00
packages.scm packages: Reintroduce 'find-newest-available-packages'. 2019-03-28 23:06:58 +01:00
services.scm
system.scm system: Add guile-readline and guile-colorized to %BASE-PACKAGES. 2019-04-25 00:45:34 +02:00
tests.scm accounts: Add default value for the 'home-directory' field of <user-account>. 2019-03-25 23:37:06 +01:00