Skip to content

tahoe-lafs: enable the user service - #9724

Open
khaneliman wants to merge 1 commit into
nix-community:masterfrom
khaneliman:fix/tahoe-lafs-service
Open

tahoe-lafs: enable the user service#9724
khaneliman wants to merge 1 commit into
nix-community:masterfrom
khaneliman:fix/tahoe-lafs-service

Conversation

@khaneliman

Copy link
Copy Markdown
Collaborator

Description

Install the Tahoe-LAFS user service into default.target so enabling the module
also creates the wants link and starts it through the user service manager.

Adds a Linux-gated module test covering the service and target link.

Tested with nix build path:.#test-tahoe-lafs-basic --no-link and
nix run .#tests -- tahoe-lafs.

Checklist

  • Change is backwards compatible.

  • Code formatted with nix fmt or
    nix-shell -A dev --run treefmt.

  • Code tested through nix build .#test-all
    or a targeted nix run .#tests -- <pattern>.

  • Test cases updated/added. See example.

  • Commit messages are formatted like

    {component}: {description}
    
    {long description}
    

    See CONTRIBUTING for more information and recent commit messages for examples.

  • If this PR adds a new module

    • Added myself as module maintainer. See example.
    • Generate a news entry. See News
    • Basic tests added. See Tests
  • If this PR adds an exciting new feature or contains a breaking change.

    • Generate a news entry. See News

Add the service to default.target so enabling the module creates the systemd wants link and starts Tahoe-LAFS with the user service manager.
@home-manager-ci
home-manager-ci Bot requested a review from rycee July 28, 2026 11:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant