Skip to content

use dedicated tmpfiles services for preservation - #27

Open
rebmit wants to merge 6 commits into
nix-community:mainfrom
rebmit:dedicated-service
Open

use dedicated tmpfiles services for preservation#27
rebmit wants to merge 6 commits into
nix-community:mainfrom
rebmit:dedicated-service

Conversation

@rebmit

@rebmit rebmit commented Jun 8, 2026

Copy link
Copy Markdown

Implementation of the idea mentioned in #24.

Note: This PR includes commits from #23 for now to ensure tests pass.

Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/4524271976b625a4a605beefd893f270620fd751?narHash=sha256-%2BuWLQZccFHwqpGqr2Yt5VsW/PbeJVTn9Dk6SHWhNRPw%3D' (2025-09-01)
  → 'github:hercules-ci/flake-parts/f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb?narHash=sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4%3D' (2026-05-13)
• Updated input 'flake-parts/nixpkgs-lib':
    'github:nix-community/nixpkgs.lib/a73b9c743612e4244d865a2fdee11865283c04e6?narHash=sha256-x2rJ%2BOvzq0sCMpgfgGaaqgBSwY%2BLST%2BWbZ6TytnT9Rk%3D' (2025-08-10)
  → 'github:nix-community/nixpkgs.lib/f5901329dade4a6ea039af1433fb087bd9c1fe14?narHash=sha256-GOkGPcboWE9BmGCRMLX3worL4EMnsnG8MyKmXNeYuhQ%3D' (2026-04-26)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/8eb28adfa3dc4de28e792e3bf49fcf9007ca8ac9?narHash=sha256-NOrUtIhTkIIumj1E/Rsv1J37Yi3xGStISEo8tZm3KW4%3D' (2025-09-05)
  → 'github:nixos/nixpkgs/a799d3e3886da994fa307f817a6bc705ae538eeb?narHash=sha256-3av0pIjlOWQ6rDbNOmpUSvbNnJkGORQKKjb4LtCZsIY%3D' (2026-06-06)

@ThinkChaos ThinkChaos left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tried it out and it works for me. No more duplicate entry errors :)

Comment thread tests/firstboot-bind-mount.nix Outdated
Comment thread tests/appliance-image-verity.nix Outdated
@rebmit
rebmit force-pushed the dedicated-service branch from cdc96ad to 7a18e16 Compare June 15, 2026 13:17
@rimmington

Copy link
Copy Markdown

It's worth exposing the tmpfiles settings so intermediate paths can be configured, like in the migration docs. I have a commit that does so (although I haven't updated the docs).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants