diff --git a/guix/scripts/system/reconfigure.scm b/guix/scripts/system/reconfigure.scm index ff6242ffb4..9418060158 100644 --- a/guix/scripts/system/reconfigure.scm +++ b/guix/scripts/system/reconfigure.scm @@ -194,7 +194,8 @@ (define target-services (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")))