~ruther/guix-local

d282a31f52362b760b6f5021660494e8554bfbde — Richard Sent 2 years ago c8c5d12
reconfigure: Skip starting new shepherd services with auto-start? #f

Fixes <https://bugs.gnu.org/68093>.

* guix/scripts/system/reconfigure.scm (upgrade-shepherd-services): Only add
new shepherd services with auto-start? #t to to-start list.

Change-Id: I268b921336fb1195ed76746eb6178889dbc258b4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 2 insertions(+), 1 deletions(-)

M guix/scripts/system/reconfigure.scm
M guix/scripts/system/reconfigure.scm => guix/scripts/system/reconfigure.scm +2 -1
@@ 194,7 194,8 @@ services as defined by OS."
                            (filter live-service-running live-services)))
           (to-start   (lset-difference eqv?
                                        (map shepherd-service-canonical-name
                                             target-services)
                                             (filter shepherd-service-auto-start?
                                                     target-services))
                                        running))
           (service-files (map shepherd-service-file target-services)))
      (eval #~(parameterize ((current-warning-port (%make-void-port "w")))