aboutsummaryrefslogtreecommitdiff
path: root/gnu/home/services
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2022-04-09 23:50:10 +0200
committerLudovic Courtès <ludo@gnu.org>2022-04-10 00:17:40 +0200
commiteeb8ac43c8c0b0cc69422766070dbefc55f5c5c1 (patch)
tree4259270b1a9413bd988b73e0284ded7fe31e8d39 /gnu/home/services
parenta2c759c8304c461d096ab763568e7f71546ff4e8 (diff)
downloadguix-eeb8ac43c8c0b0cc69422766070dbefc55f5c5c1.tar.gz
guix-eeb8ac43c8c0b0cc69422766070dbefc55f5c5c1.zip
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/services')
0 files changed, 0 insertions, 0 deletions