Search Criteria
Package Details: sanoid 2.1.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: | 31 |
| Popularity: | 0.88 |
| First Submitted: | 2016-05-04 16:58 (UTC) |
| Last Updated: | 2022-04-27 21:42 (UTC) |
Dependencies (10)
- perl-capture-tiny
- perl-config-inifiles
- gzip (gzip-with-pigz-symlinks, dxcompress-git, pigz-gzip-symlink, gzip-zutils, dxcompress, gzip-git) (optional) – compression
- lz4 (lz4-static-musl, lz4-static, lz4-git) (optional) – compression
- lzop (optional) – compression
- mbuffer (optional) – stream buffering
- pigz (pigz-git) (optional) – compression
- pv (pv-git) (optional) – progress bars
- xz (xz-git) (optional) – compression
- zstd (zstd-git, zstd-static) (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=UTCis recommended and they are the official upstream .service and .timer files. I think it is better to install those files.sanoid-prune.servicewill run aftersanoid.service: https://github.com/jimsalterjrs/sanoid/blob/master/INSTALL.mdNot sure right now whether
TZ=UTCwill cause any serious problems withsanoidor 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=UTCwill cause any problems? Also, thesanoid-prune.servicegets run because of theWants=sanoid-prune.serviceinsanoid.serviceright?Edit: The
TZ=UTCdoes indeed cause the snapshot times to be UTC, which... I don't love, but I also don't hate.1 2 3 Next › Last »