-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
nixos/airsonic: Fix user configuration #68219
base: master
Are you sure you want to change the base?
Conversation
21f393d
to
973519a
Compare
@aanderse Thanks, updated! |
973519a
to
96dd753
Compare
96dd753
to
b88f807
Compare
The commit message misses the useful info that you wrote in the PR message. Can you add it? (Tip: if you start with the commit message, github will copy that to the PR message for free. But it doesn't work the other way.) |
ping. Can you rebase? |
Thank you for your contributions.
|
I marked this as stale due to inactivity. → More info |
@wldhx, friendly ping :) This PR looks like it's still valid and a good idea, it just needs to address #68219 (comment) and #68219 (comment) |
OP is unresponsive. I think it would be better for someone to step in and add the requested changes along with a co-author mention. |
Motivation for this change
The service used to start with
User = airsonic
regardless ofcfg.user
. This PR also replaces the weirdusers.users.airsonic.name = cfg.user
construction with "create a user if default name (airsonic) is specified, otherwise leave user mgt to the admin" logic.Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)Notify maintainers
cc @disassembler