-
-
Notifications
You must be signed in to change notification settings - Fork 14.1k
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/davfs2: fix rfc42 conversion, make settings and extraConfig mutually exclusive, and other cleanup #302689
Conversation
39ade4f
to
6739d17
Compare
a47ab4b
to
ac6bb90
Compare
bc482ad
to
6cb5a0f
Compare
@firecat53 would you be able to test this? I've verified that (at least with only specifying settings and not extraConfig) the config format follows the manual, and doesn't spit out warnings when building, but I'm not familiar with davfs. |
6cb5a0f
to
73b3655
Compare
This looks good to me, i have to be honest i dont have a lot of time to spend here. Ill check again in a few days and will merge (ideally when someone has been able to test) |
I'm hoping to get it tested today or tomorrow! Thanks!
Apr 10, 2024 14:18:53 Yt ***@***.***>:
…
This looks good to me, i have to be honest i dont have a lot of time to spend here. Ill check again in a few days and will merge (ideally when someone has been able to test)
—
Reply to this email directly, view it on GitHub[#302689 (comment)], or unsubscribe[https://github.com/notifications/unsubscribe-auth/AAEKWMMHTR7KSGJQ64NBJV3Y4WUDZAVCNFSM6AAAAABF5QCELOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBYGQ2TCOJXGM].
You are receiving this because you were mentioned.
[Tracking image][https://github.com/notifications/beacon/AAEKWML5SAVT2DO2FED26GTY4WUDZA5CNFSM6AAAAABF5QCELOWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTT2DDSYK.gif]
|
Thanks for your patience! Finally figured out how to test and it works for me. Appreciate the support! |
👋 I was just about to ask you on Discourse to come here and share your experience with the PR to help move it forward, but I see now that's what you were working to do all along. Thanks :) |
73b3655
to
ee6bbd5
Compare
Okay, I think the manpage is wrong; it claims that |
@eclairvoyant are we good to go , or do you want to make further changes ? |
ee6bbd5
to
a60e403
Compare
Fixed it to escape double-quotes and backslashes. I think that makes far more sense given the context of the manpage. Should be good to go now. |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/can-we-please-stop-breaking-stuff-willy-nilly/48496/39 |
Description of changes
Fixes #302243.
Also fixes some additional issue around spurious warnings, mentioned in the comments of #297014.
Also, update the settings option to allow multiple sections (breaking change), and ensure it's mutually exclusive with extraConfig (breaking change).
Finally, update the config generation to conform to the following rules:
lib.mdDoc
(no-op)with lib;
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.