[bug#73494,v2,0/3] tmpfs /run

Message ID cover.1741228110.git.hako@ultrarare.space
Headers
Series tmpfs /run |

Message

Hilton Chain March 6, 2025, 2:38 a.m. UTC
  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