-
-
Notifications
You must be signed in to change notification settings - Fork 14.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: replace activationScripts 2/x #267983
Conversation
135942e
to
53a7e4d
Compare
I misclicked on a review. I'm going to actually review this... (Side note: I hate that I can't review individual commits.) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some curiosities, but this looks good to me.
266bb93
to
7de0090
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
would have love to give some deeper feedback but the changes are a bit tricky for me :/
Replace with a dedicated system servie ordered before the other VMWare services.
Replace with a dedicated systemd service.
Replace with a separate systemd service ordered before sysinit.target
Replace with separate service because it cannot be moved into the preStart of the yggdrasil service.
Replace with a seprate systemd service
Replaced with a dedicated systemd service.
7de0090
to
0ebd39b
Compare
@ofborg test yggdrasil nextcloud.basic26 wrappers borgbackup incron |
I added shutdown.target dependencies to the sysinit services to be aligned with #271326 and converted the nextcloud service to tmpfiles. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So glad to see this land.
Description of changes
Replace some more relatively easy to replace activationScripts. This is the second PR of the series started here: #263203
It's part of the broader "Perlless Activation" endeavour: #267982
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/
)