Hi! At the Shepherd level, there’s no notion of service extension. Normally, after reconfiguring, “herd restart guix-daemon” (really “restart”, not “stop” + “start”) should start the new service, which doesn’t have all these ‘--chroot-directory’ options. Note that the guix-daemon process you should seems to be a child process (presumably because there was still a client running when you restarted the service), not the main guix-daemon process. You should check the command line of the main process, the one returned by “herd status guix-daemon”. HTH! Ludo’.