diff options
author | Ludovic Courtès <ludo@gnu.org> | 2022-04-09 23:50:10 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2022-04-10 00:17:40 +0200 |
commit | eeb8ac43c8c0b0cc69422766070dbefc55f5c5c1 (patch) | |
tree | 4259270b1a9413bd988b73e0284ded7fe31e8d39 /gnu/home | |
parent | a2c759c8304c461d096ab763568e7f71546ff4e8 (diff) | |
download | guix-eeb8ac43c8c0b0cc69422766070dbefc55f5c5c1.tar.gz |
services: shepherd: Do not unload transient services.
Fixes <https://issues.guix.gnu.org/54812>. Starting with Shepherd 0.9.0 and the use of 'make-inetd-constructor' in commit 808b9e850491c7b1d867a5f1f4d5ee6f61f345d4, systems might be running transient Shepherd services such as those corresponding to SSH connections. Before this change, 'shepherd-service-upgrade' would have those transient services in the list of services to unload; concretely, that would lead all SSH connections to be closed upon 'guix system reconfigure'. * gnu/services/shepherd.scm (shepherd-service-upgrade): Remove transient services to TO-UNLOAD.
Diffstat (limited to 'gnu/home')
0 files changed, 0 insertions, 0 deletions