-
Notifications
You must be signed in to change notification settings - Fork 92
Description
My nix builds were stuck, the last log I saw mentioned post-build.
I checked my nix.conf, and I noticed post-build-hook = /nix/var/determinate/post-build-hook.sh
After removing this, my builds work again. But now I am wondering, what even is this? Why has the determinate installer added a post-build-hook?
Looking a bit further, I am somewhat horrified to find that an additional daemon called "Nixd", and extra trusted keys and substituters for flakehub installed. Wtf?!
So I re-ran the installer. The very first question is:
Cut the fuss with Determinate Nix?
Proceed? ([Y]es/[n]o/[e]xplain):
So this must be where I "chose" to take on all these extras that I don't want. This strikes me as rather misleading, and a bit gross. Same vibe as sketchy windows installers which "helpfully" opt you in to installing browser toolbars. I've been using the determinate installer for some time, and thought it was a great benefit to the community, but now I feel like my trust has been rather violated.