Search Criteria
Package Details: sanoid 2.2.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/sanoid.git (read-only, click to copy) |
---|---|
Package Base: | sanoid |
Description: | Policy-driven snapshot management (sanoid), dataset sending/receiving (syncoid) and snapshot searching (findoid) tools for ZFS. |
Upstream URL: | https://github.com/jimsalterjrs/sanoid |
Licenses: | GPL3 |
Submitter: | fryfrog |
Maintainer: | fryfrog |
Last Packager: | fryfrog |
Votes: | 35 |
Popularity: | 0.141692 |
First Submitted: | 2016-05-04 16:58 (UTC) |
Last Updated: | 2023-07-18 17:09 (UTC) |
Dependencies (10)
- perl-capture-tiny
- perl-config-inifilesAUR
- gzip (dxcompress-gitAUR, dxcompressAUR, gzip-gitAUR, busybox-coreutilsAUR) (optional) – compression
- lz4 (lz4-gitAUR) (optional) – compression
- lzop (optional) – compression
- mbuffer (optional) – stream buffering
- pigz (pigz-gitAUR) (optional) – compression
- pv (pv-gitAUR) (optional) – progress bars
- xz (xz-gitAUR) (optional) – compression
- zstd (zstd-gitAUR, zstd-staticAUR) (optional) – compression
Latest Comments
1 2 3 Next › Last »
fryfrog commented on 2022-04-27 21:05 (UTC)
How does this sound?
gertvdijk commented on 2022-04-27 20:57 (UTC)
I've got a suggestion for improvement; consider adding the term 'syncoid' and 'replication' somewhere in the description. It appears that syncoid is bundled with your sanoid package. Would make it a little easier to find when looking for the syncoid replication tool (as I was until moments ago). Thanks!
fryfrog commented on 2021-03-06 17:28 (UTC)
Thanks, done. It'll go out w/ the next update. :)
willemw commented on 2021-03-06 17:11 (UTC)
@fryfrog: note that you can use the same
cd "${pkgname}-${pkgver}"
in prepare() and remove ALL${srcdir}/sanoid-${pkgver}
elsewere.fryfrog commented on 2021-02-25 16:35 (UTC)
Done, thanks for the review and suggestions!
willemw commented on 2021-02-25 11:09 (UTC)
@fryfrog:
Remove 'lzop: compression' or list all 6 of them (and then always keep that list up-to-date)?
README.md is renamed to LICENSE when installed.
You could get rid of all the
${srcdir}/sanoid-${pkgver}
and add a cd in prepare().fryfrog commented on 2021-02-24 17:27 (UTC)
Pushed, give it a look and see what you think.
fryfrog commented on 2021-02-24 17:21 (UTC)
^ It seems to run even w/o being enabled, so that is nice I guess. And since /usr/sbin is a symlink to /usr/bin, I think we could get away w/o doing anything? Probably nicer to just fix it though. I agree on the TZ, may as well leave it in.
willemw commented on 2021-02-24 17:15 (UTC) (edited on 2021-02-24 17:16 (UTC) by willemw)
@fryfrog:
TZ=UTC
is recommended and they are the official upstream .service and .timer files. I think it is better to install those files.sanoid-prune.service
will run aftersanoid.service
: https://github.com/jimsalterjrs/sanoid/blob/master/INSTALL.mdNot sure right now whether
TZ=UTC
will cause any serious problems withsanoid
or withsyncoid
. It might be that some extra snapshots will be created, which hopefully will be pruned away.Maybe you need to patch the service files in prepare():
/usr/sbin/
->/usr/bin/
.fryfrog commented on 2021-02-24 16:36 (UTC) (edited on 2021-02-24 16:58 (UTC) by fryfrog)
Thanks for the suggestions, I've fixed the license, removed provides and conflicts and perl.
For the services, do you think the
Environment=TZ=UTC
will cause any problems? Also, thesanoid-prune.service
gets run because of theWants=sanoid-prune.service
insanoid.service
right?Edit: The
TZ=UTC
does indeed cause the snapshot times to be UTC, which... I don't love, but I also don't hate.1 2 3 Next › Last »