guix/gnu
Ludovic Courtès 412e4f081e
services: shepherd: Make /run/booted-system a symlink to the store item.
Fixes <https://bugs.gnu.org/46767>.

Previously /run/booted-system would end up referring to
/var/guix/profiles/system-NNN-link; consequently, the booted system
would not be GC-protected.

* gnu/services/shepherd.scm (shepherd-boot-gexp): Call
'canonicalize-path' instead of 'readlink'.
2021-02-25 11:29:35 +01:00
..
bootloader
build
installer
machine machine: ssh: Use 'formatted-message'. 2021-02-25 11:29:35 +01:00
packages gnu: guile-simple-zmq: Update to 0.0.0-8.e944617. 2021-02-25 11:28:29 +01:00
services services: shepherd: Make /run/booted-system a symlink to the store item. 2021-02-25 11:29:35 +01:00
system system: hurd: Have the static networking provision 'networking. 2021-02-22 20:44:58 +00:00
tests tests: cuirass: Restore "cuirass running". 2021-02-23 11:54:53 +01:00
artwork.scm
bootloader.scm
ci.scm
image.scm image: Export image? procedure. 2021-02-17 10:55:36 +01:00
installer.scm
local.mk gnu: http-server: Fix build on i686-linux. 2021-02-24 16:36:12 +01:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm tests: Export %simple-os. 2021-02-19 20:10:08 +01:00