-
Notifications
You must be signed in to change notification settings - Fork 176
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
give /usr/bin/ublue-nix-install executable permission #85
Conversation
Apparently it is currently intentionally disabled: New repo: https://github.com/dnkmmr69420/nix-installer-scripts |
Yeah that's the new repo, thanks for digging up the URL! Since I don't use the Nix feature myself I haven't looked deeper into the appropriate action here. The new script is more complex, does realtime imports of other scripts directly from the internet, etc. So I dunno what to do here. We try to be secure by only shipping scripts that are predictable, and packages that are maintained by Fedora. One way to make it predictable would be to import all of the new scripts (even the stuff it downloads in realtime) and then maintain a copy here that only runs local scripts, but again, someone with interest in Nix would have to make that call... :) Edit: As for the outdated script we currently ship (which the script author called "broken"), I would be in favor of removing it, but I have no investment in Nix so yet again it's not my call to make... |
I'm personally in favor of removing it for now, as well as either removing or commenting out the |
Update, I've tested the script from https://github.com/dnkmmr69420/nix-installer-scripts, specifically this one:
It seems to work fine, I can install my home-manager and proceed to restore my home.nix setup just fine. The only issue was that during a switch process, my internet connection cuts off, and I had to do From a user-facing perspective, the output seems pretty clear in explaining what it does when you're running it. So I'm of the opinion that
And then proceed to execute that script through curl. Thoughts? |
Sure, I'd be up for removing the nix-me-up from startingpoint and adding a recipe like that to the config repo. |
From checking my system and repo, it seems that ublue-nix-install lacks an execution permission:
So I did a
chmod a+x ./usr/bin/ublue-nix-install
to give it execution permission. Please tell me if there's any issue, this is my first time making a PR (total github newbie).