me
/
guix
Archived
1
0
Fork 0
This repository has been archived on 2024-08-07. You can view files and clone it, but cannot push or open issues/pull-requests.
guix/gnu
Ludovic Courtès 7f20e59a13
machine: ssh: Open a single SSH session per machine.
Previously, any call to 'managed-host-remote-eval' and similar would
open a new SSH session to the host.  With this change, an SSH session is
opened once, cached, and then reused by all subsequent calls to
'machine-ssh-session'.

* gnu/machine/ssh.scm (<machine-ssh-configuration>): Add
'this-machine-ssh-configuration'.
[session]: Mark as thunked and change default value to an
'open-machine-ssh-session*' call.
(open-machine-ssh-session, open-machine-ssh-session*): New procedures.
(machine-ssh-session): Replace inline code by call to
'open-machine-ssh-session'.
2022-01-09 23:17:17 +01:00
..
bootloader gnu: system: Add LUKS2 support for the root file system. 2021-12-01 17:51:37 +01:00
build linux-container: Handle CLONE_NEWCGROUP and use it by default. 2022-01-05 23:44:18 +01:00
home home: services: Make strings in Gexps translateble. 2022-01-03 19:32:07 +01:00
installer installer: Offer 'gpm-service-type' for non-graphical systems. 2021-12-28 15:26:39 -05:00
machine machine: ssh: Open a single SSH session per machine. 2022-01-09 23:17:17 +01:00
packages gnu: Remove leftover patches for Blender 2.79. 2022-01-09 16:35:20 -05:00
platforms
services services: set-xorg-configuration: Use target-x86-64?. 2022-01-08 15:51:37 -08:00
system services: Consistently use SDDM rather than GDM on non-x86_64. 2022-01-06 18:54:59 -08:00
tests installer: Recommend 'ntp-service-type' for non-graphical systems. 2021-12-28 15:26:39 -05:00
artwork.scm
bootloader.scm
ci.scm ci: Add extra jobs for tunable packages. 2022-01-01 15:23:24 +01:00
home.scm home: Add gexp-compiler for home-environments. 2021-12-19 23:39:55 +01:00
image.scm image: Add a shared-network? field. 2021-12-23 10:53:59 +01:00
installer.scm
local.mk gnu: Remove leftover patches for Blender 2.79. 2022-01-09 16:35:20 -05:00
machine.scm
packages.scm
platform.scm
services.scm services: Document the 'delete' clause of 'modify-services'. 2021-11-27 23:06:17 +01:00
system.scm system: Allow 'chfn' to change the user's full name. 2022-01-01 15:10:12 +01:00
tests.scm