[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug#32408] [PATCH shepherd] Allow replacement of services

From: Carlo Zancanaro
Subject: [bug#32408] [PATCH shepherd] Allow replacement of services
Date: Thu, 09 Aug 2018 22:42:02 +1000
User-agent: mu4e 1.0; emacs 26.1

This is a relatively simple patch adding a replacement slot to services in the Shepherd. When stopping a service, the replacement slot is checked and, if it has a value, is used to upgrade the current service.

I've chosen to modify the existing service, rather than creating a new one, but that was mostly because it was easier for me to implement quickly, and I didn't have a huge amount of time.

I'm hopeful that this, or something like it, can be used by GuixSD to allow people to restart services after reconfiguring without rebooting (or remembering to stop, reconfigure, start).


Attachment: 0001-service-Add-a-replacement-slot-for-delayed-service-r.patch
Description: Text Data

Attachment: signature.asc
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]