Ryan David Sheasby
864ab7f95b
Update debian installation instructions
...
Previous instructions couldn't actually be copied and pasted. This will update the instructions to work correctly when copied as-is
2021-11-02 11:36:13 +02:00
asche
d493ef7592
Merge branch 'jimsalterjrs:master' into patch-1
2021-10-24 18:16:46 +02:00
Lilis Iskandar
523d500609
Update README.md
...
Signed-off-by: Lilis Iskandar <lilis@veand.co>
2021-09-29 18:19:26 +08:00
Jim Salter
d863c35cac
Merge pull request #676 from JavaScriptDude/patch-1
...
Add Link to Wiki Detailing sanoid.conf Settings
2021-09-23 12:42:24 -04:00
JavaScriptDude
265d4a009e
Add Link to Wiki Detailing sanoid.conf Settings
2021-09-22 18:17:15 -04:00
Daryl Bennett
a9ece1c7bf
Include syncoid remote user requirment
...
Add requirement for syncoid w/ remote hosts to be able to sudo without a password.
Recommends a least privilege configuration option for enabling `NOPASSWD`
2021-08-23 20:22:35 -04:00
Gerhard Roethlin
c125835e44
MacOS Install Information
...
Installation information for running sanoid on MacOS via launchd.
A launchd example plist file is provided in the same way equivalent
files are created on other platforms.
2021-07-23 17:39:28 +02:00
Alex Haydock
e0862dff52
Improve documentation for RHEL-family distros
2021-05-02 15:08:28 +01:00
Jim Salter
9c0a0e7822
Update FREEBSD.readme
2021-04-17 12:50:16 -04:00
Andrew Berry
c2f3f5b6b1
Fix missing t on target
2021-04-15 07:05:03 -04:00
Gordon Schulz
3954008697
Fix bogus dates in %changelog to satisfy rpmlint
...
- 11/24/2020 -> Tuesday
- 12/04/2018 -> Tuesday
Prior to changes:
```
$ rpmlint sanoid.spec
sanoid.spec: E: specfile-error warning: bogus date in %changelog: Wed Nov 24 2020 Christoph Klaffl <christoph@phreaker.eu> - 2.1.0
sanoid.spec: E: specfile-error warning: bogus date in %changelog: Wed Dec 04 2018 Christoph Klaffl <christoph@phreaker.eu> - 2.0.0
0 packages and 1 specfiles checked; 2 errors, 0 warnings.
```
After changes:
```
$ rpmlint sanoid.spec
0 packages and 1 specfiles checked; 0 errors, 0 warnings.
```
2021-04-10 12:59:31 +02:00
asche
876685a636
Update INSTALL.md
2021-04-08 21:41:45 +02:00
asche
b1c2bcf859
Update INSTALL.md
2021-04-08 21:40:51 +02:00
asche
41ee154d2c
Update INSTALL.md
...
Add installation instructions for OmniOS; cleaned up description somewhat.
2021-04-08 21:38:46 +02:00
git@end.re
c151703837
Implementing support for ssh_config(5) files
2021-04-08 15:01:45 +02:00
asche
a61808d3bf
Update INSTALL.md
2021-04-04 12:28:21 +02:00
Jim Salter
9564454d74
Merge pull request #601 from phreaker0/prepare-2.1.0
...
prepare 2.1.0
2021-04-01 11:41:44 -04:00
rbike
21eee41fdb
Final revision
...
comments from @phreaker0 implemented
2021-04-01 09:23:48 +02:00
rbike
2858fbe907
Docs update + error handling
...
updated in-program docs and readme,
check if matchingsnap exists before releasing hold
2021-03-03 13:49:13 +01:00
rbike
3bae6baf3d
syncoid hold
...
Added hold feature to syncoid.
Parameter "--use-hold" sets hold for newsyncsmap and removes hold from matchingsnap both on source and target. Hold name is "syncoid" + identiifer + host name
2021-03-02 16:03:16 +01:00
Christoph Klaffl
48eefd21e8
don't try to parse stats for spares which are in use as there are none
2020-12-14 20:57:34 +01:00
Christoph Klaffl
316b01e9c2
fix duplicate key definitions by only using the first occurence and printing a warning
2020-12-09 09:46:54 +01:00
Christoph Klaffl
309c0866fa
implemented removal of conflicting snapshots with force-delete option
2020-12-07 22:40:28 +01:00
Christoph Klaffl
3aac31a8a1
removed old rhel version
2020-11-24 11:52:45 +01:00
Christoph Klaffl
77d0135a60
prepare v2.1.0 release
2020-11-24 11:52:20 +01:00
Christoph Klaffl
eaa8eb2368
Merge pull request #4 from jim-perkins/patch-3
...
typo 'target -bwlimit'
2020-11-03 18:46:15 +01:00
Jim Salter
50cf9c9cc5
Merge pull request #437 from phreaker0/preserve-recordsize
...
preserve recordsize
2020-11-03 12:19:07 -05:00
Christoph Klaffl
2da9ba2095
only preserve recordsize for datasets of type "filesystem"
2020-11-03 18:05:13 +01:00
Christoph Klaffl
bdd0dfb733
Merge branch 'master' into preserve-recordsize
2020-11-03 17:50:50 +01:00
Jim Salter
a4cde57d29
Merge pull request #497 from phreaker0/scripts-snapshot-grouping
...
Scripts snapshot grouping
2020-11-01 17:47:11 -05:00
Jim Salter
59e8949efe
Merge pull request #498 from phreaker0/syncoid-dst-fix
...
append timezone offset to the syncoid snapshot name to fix DST collis…
2020-11-01 17:46:32 -05:00
Jim Salter
6041f0982b
Merge pull request #399 from phreaker0/path2
...
don't use hardcoded paths
2020-11-01 17:28:20 -05:00
Jim Salter
2de05798f4
Merge pull request #509 from phreaker0/docs-busybox
...
added note for busybox based distributions
2020-11-01 17:24:39 -05:00
Jim Salter
14e6c62d0a
Merge pull request #508 from phreaker0/check-arguments
...
check for an invalid argument combination
2020-11-01 17:24:29 -05:00
Jim Salter
42ea8dffce
Merge pull request #507 from phreaker0/fix-busy-detection
...
fix iszfsbusy check for similar dataset names
2020-11-01 17:24:20 -05:00
Jim Salter
25823b1006
Merge pull request #505 from phreaker0/docs-defaults-note
...
added note about the default options if some interval types aren't ...
2020-11-01 17:24:11 -05:00
Jim Salter
bb19048501
Merge pull request #504 from phreaker0/docs-capacity-overiding
...
added note about capacity limit overriding
2020-11-01 17:24:02 -05:00
Jim Salter
318f7993ef
Merge pull request #502 from phreaker0/docs-fix-argument
...
fix typo in argument description
2020-11-01 17:23:49 -05:00
Jim Salter
2acb3e3fea
Merge pull request #501 from phreaker0/docs-centos
...
extended install instructions for centos if perl dependencies can't b…
2020-11-01 17:23:33 -05:00
Jim Salter
006f897d74
Merge pull request #500 from phreaker0/docs-cron-example
...
added cron setup example
2020-11-01 17:23:06 -05:00
Jim Salter
345e7e58b5
Merge pull request #374 from aerusso/pulls/syncoid-dont-require-user
...
Do not require user to be specified for syncoid
2020-11-01 17:22:57 -05:00
Jim Salter
58263cc8aa
Merge pull request #503 from phreaker0/docs-atomic-option
...
document the atomic way to take snapshots recursively
2020-11-01 17:20:57 -05:00
Jim Salter
f187e072b8
Merge pull request #529 from phreaker0/root-resume-check
...
use sudo if neccessary for checking pool capabilities regarding resum…
2020-11-01 17:19:50 -05:00
Jim Salter
c21b72a376
Merge pull request #510 from phreaker0/reset-resume-2
...
catch another case in which the resume state isn't availabe anymore
2020-11-01 17:19:22 -05:00
Jim Salter
0ac10750a7
Merge pull request #536 from phreaker0/keep-sync-snap
...
implemented option for keeping sync snaps
2020-11-01 17:19:00 -05:00
Jim Salter
d526d9167d
Merge pull request #580 from kr4z33/patch-1
...
Update INSTALL.md
2020-11-01 17:18:36 -05:00
Jim Salter
e6fdc196f0
Merge pull request #576 from jim-perkins/patch-1
...
Update sanoid.conf
2020-11-01 17:18:15 -05:00
Antonio Russo
f397687968
Do not require user to be specified for syncoid
...
Extends syncoid remote capabilities to match that of ssh as closely as
possible: allow a remote dataset to be specified without a username.
- Detect if a remote reference is possible by looking for a : before
any / characters.
- Check if there are any pool names that might conflict with this
name. E.g., 'weird:symbol/ds' might refer to the pool "symbol" on
host "weird", and dataset ds. OR it might refer to the local pool
"weird:symbol" and dataset ds.
- Prefer local pools, matching existing behavior. No preexisting
functioning configurations will break.
- The name of the control socket is changed slightly.
- A bug in the handling of remote datasets with colons in the name
is addressed.
Signed-off-by: Antonio Russo <aerusso@aerusso.net>
2020-11-01 10:55:50 -07:00
Leo Winter
d7bf12623d
Add git to apt install on Debian
2020-10-06 13:48:34 +00:00
kr4z33
b31a7ba7d8
Update INSTALL.md
...
"build-essential" was required for me to complete the Debian/Ubuntu instructions.
2020-08-17 19:16:26 -10:00