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
zfsnap: init at 2.0.0-beta3 #70234
zfsnap: init at 2.0.0-beta3 #70234
Conversation
Kind of looks unmaintained without any new commits in 3 years. Relevant is https://discourse.nixos.org/t/we-need-more-defined-guidelines-for-package-inclusion/3592 Still want this in nixpkgs? |
Maybe you're right. If nobody else is interested in adding this software, I'll close this (and still continue to use it locally). |
I pushed an update to the packaging of this to be more standard. Can you test this updated version to make sure it works for you? If it does we can merge this. |
What's the distinction here with being called |
Good point, there shouldn't be a reason to make it be |
@infinisil last thing, you forgot to change the commit message. |
Thanks. Okay so let's wait for @woffs to report whether the current version works for them. |
Co-authored-by: Silvan Mosberger <contact@infinisil.com>
zfsnap2 was a rewrite of zfsnap1 and has different cmdline options. See https://github.com/zfsnap/zfsnap/blob/master/README.md Debian has zfsnap version 1.11 https://packages.debian.org/search?keywords=zfsnap
Thanks a lot for your work, I'll take this as new template. Taking zfs from PATH is reasonable, and I did not know installShellFiles yet. Tests look good! 👍 I'll force-push again to remove the busybox whitespace-removal in all-packages.nix, which, although good to do, does not belong to this PR. |
Thanks for reviewing and merging! |
Motivation for this change
make zfs snapshots with timestamps and let them expire
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)