Subject: [PATCH v2 0/3] tmpfs /run

From: Hilton Chain <[email-masked]>
Date: Thu, 6 Mar 2025 10:38:38 +0800

V1->V2:
  - use canonicalized source for file-system-mapping->bind-mount.

    I haven't tested yet but this should address service issues we were facing.

  - run activation scripts with ‘invoke’.

    For backtraces and avoid scripts changing the activation environment.

Hilton Chain (3):
  file-systems: %base-file-systems: Add tmpfs /run.
  services: cleanup: Make /var/run a symlink of /run.
  services: activation: Continue on exceptions.

 doc/guix.texi               |  8 +++++++
 gnu/services.scm            | 42 +++++++++++++++++++++++++++----------
 gnu/services/dbus.scm       | 31 ---------------------------
 gnu/system/file-systems.scm | 19 +++++++++++++++--
 4 files changed, 56 insertions(+), 44 deletions(-)

base-commit: 18e6031f7405b8b9c38255db1957e1eb064d4632
prerequisite-patch-id: d239751bbc956c6055d0a7c7caf8b3bb3ec6a623
--
2.48.1