Skip to content

Commit 5ec68ee

Browse files
committed
release 0.19.0
1 parent 972c74d commit 5ec68ee

15 files changed

+223
-106
lines changed

Diff for: CHANGES

+122-22
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,138 @@
1-
commit af533d252c65893c73ec11f8e8d93b7d28b491df
1+
commit 972c74daed1d09b83f88b65483f86ad46a4f4592
2+
Author: Manuel Oetiker <[email protected]>
3+
Date: Fri Jun 15 09:27:00 2018 +0200
4+
5+
increasing the buffersize (#361)
6+
7+
there are warnings from mbuffer:
8+
"mbuffer: warning: high value of number of blocks(10696): increase block size for better performance"
9+
with 256k mbuffer is happy.
10+
11+
commit 1a4e66aa9dab4f14e0ffb5a92fdf230f82c7dee7
12+
Author: Randy Wilkey <[email protected]>
13+
Date: Mon May 14 22:31:00 2018 -0700
14+
15+
changes for macOS Startup (#358)
16+
17+
These changes are proposed as a solution to issue #356 and maybe issue #322.
18+
19+
1. Change znapzend startup behavior to die if no zfs snap or backup sets are found.
20+
2. Update init directory to add a launchd template and modify README.md to explain use.
21+
3. Update main README.md to mention XCode command-line tools requirement.
22+
23+
commit 4b11c69e8c258d11fb51427e9dd92bd2e2e705ca
24+
Author: Jim Klimov <[email protected]>
25+
Date: Fri May 11 11:40:50 2018 +0200
26+
27+
README.md : Z-spelling
28+
29+
commit 188541126aee242f6e573b6a52d803b68e134af9
30+
Author: Phil! Gold <[email protected]>
31+
Date: Thu May 10 12:51:52 2018 -0400
32+
33+
System V init script.
34+
35+
commit f274a4afe27515c07992b4f8eab790103f7d7078
36+
Author: Phil! Gold <[email protected]>
37+
Date: Wed May 9 15:24:16 2018 -0400
38+
39+
Allow use of /etc/default/znapzend for extra znapzend parameters in init files.
40+
41+
commit bc68fa11036373854c7ebe04eeaf2cf97f157b0d
42+
Author: Phil! Gold <[email protected]>
43+
Date: Wed May 9 15:00:41 2018 -0400
44+
45+
Link to RPM spec file.
46+
47+
commit 1e815a84ead0b52db26bbe59955f4319250248fc
48+
Author: Jim Klimov <[email protected]>
49+
Date: Wed May 9 11:09:49 2018 +0200
50+
51+
README.md : wrap some long lines
52+
53+
commit ab776dddacf8ba5a6829bec6e09a79056c96abd4
54+
Author: Jim Klimov <[email protected]>
55+
Date: Tue May 8 11:06:30 2018 +0200
56+
57+
znapzend.xml.in : do not go into maintenance if "zfs" coredumps
58+
59+
commit 1dc773fa61a7a31f5430e210670165234c68ded8
60+
Author: Jim Klimov <[email protected]>
61+
Date: Mon May 7 12:15:09 2018 +0200
62+
63+
README.md : Clarify about recursive (no-prune) being a feature in certain point of view
64+
65+
commit 38cbe9c4063451665d164a607f76262c295414b9
66+
Author: Jim Klimov <[email protected]>
67+
Date: Mon May 7 12:12:38 2018 +0200
68+
69+
README.md : Troubleshooting with "znapzendzetup list"
70+
71+
commit a5e56efc865f372f78e2b607af3d7e745f314951
72+
Author: Jim Klimov <[email protected]>
73+
Date: Sat May 5 14:34:10 2018 +0200
74+
75+
znapzendzetup.pod : warn about current lack of support for pruning of recursive configurations
76+
77+
commit aac8e8017478d351cf3530decfcd4884431d182a
78+
Author: Jim Klimov <[email protected]>
79+
Date: Sat May 5 13:30:11 2018 +0200
80+
81+
README.md : warn about current lack of support for pruning of recursive configurations
82+
83+
commit 67ac09d09bd14bdb56f06a44c551d2409be6a81e
84+
Author: Jim Klimov <[email protected]>
85+
Date: Sat May 5 13:56:52 2018 +0200
86+
87+
Problem: unclear sizing of mbuffer
88+
89+
Solution: give a ballpark number, address issues #335 and #347
90+
91+
Signed-off-by: Jim Klimov <[email protected]>
92+
93+
commit 3f00ce3d8c123460b7c529efebb20d59e7a79693
294
Author: Jim Klimov <[email protected]>
395
Date: Sat May 5 13:38:34 2018 +0200
496

597
znapzendzetup.pod : HUP can be sent via SMF refresh or systemctl/upstart reload keywords
698

7-
commit 578d0d8c9047d8ab109e59f3565c2020cb34cfee
99+
commit d12a47b46832e66170d560c32a1f81fca8513fc2
8100
Author: Jim Klimov <[email protected]>
9101
Date: Sat May 5 13:33:10 2018 +0200
10102

11103
znapzendzetup.pod : typo fix
12104

13-
commit 70cddb5de524570cf0e29b767f58e50047eefad9
105+
commit 79d5799b2207e1e91aeabccdf038e95179aac635
14106
Author: Jim Klimov <[email protected]>
15107
Date: Sat May 5 13:32:59 2018 +0200
16108

17109
znapzendzetup.pod : clarify in help text that SRC and DST are verbatim :)
18110

19-
commit 7d3094df965cc4f71336aaa86b13e35a7f4d9c1f
111+
commit b2dfe67f044c68661cb253d46f1d99796ba8a0c8
112+
Author: Jim Klimov <[email protected]>
113+
Date: Sat May 5 13:31:20 2018 +0200
114+
115+
README.md znapzendzetup.pod : note about 64-bit mbuffer
116+
117+
commit d777eb841482b0cbd0dec67433819b315e142d0d
20118
Author: Jim Klimov <[email protected]>
21119
Date: Sat May 5 13:32:25 2018 +0200
22120

23121
README.md : add a bit of troubleshooting pointers
24122

25-
commit e8901bbff5a308c7667c5d266e06cf829c89b3c5
123+
commit b2f5ff4fbd277a58b3c4b7a9596bcc9712cff1fe
26124
Author: Jim Klimov <[email protected]>
27125
Date: Sat May 5 13:32:05 2018 +0200
28126

29127
README.md : link to init/README.md
30128

31-
commit 1e1814af915c7c23ae6e136059122cd21317db89
32-
Author: Jim Klimov <[email protected]>
33-
Date: Sat May 5 13:31:20 2018 +0200
34-
35-
README.md znapzendzetup.pod : note about 64-bit mbuffer
36-
37-
commit 960469801d8db8579a760ec05b87e1d2610febca
38-
Author: Jim Klimov <[email protected]>
39-
Date: Sat May 5 13:30:11 2018 +0200
40-
41-
README.md : warn about current lack of support for pruning of recursive configurations
42-
43-
commit ba1531645ed0ecf46c6bb4d547505ba3f23a2ac7
129+
commit bfd5eb578b4b358ffc3c4cd20e0804448e152be4
44130
Author: Jim Klimov <[email protected]>
45-
Date: Sat May 5 13:04:56 2018 +0200
131+
Date: Sat May 5 13:39:44 2018 +0200
46132

47-
configure.ac
133+
Regenerated autotools files with bootstrap.sh
48134

49-
commit eb418c3670c37daf053be72f3a131b6c72446cdd
135+
commit 7b9556c5d608aebdf32864a9ee649199a93dcc40
50136
Author: Jim Klimov <[email protected]>
51137
Date: Fri May 4 22:18:46 2018 +0200
52138

@@ -162,6 +248,20 @@ Date: Tue Feb 6 14:14:03 2018 +0000
162248
the respective pre-command returns a non-zero exit code or is killed by
163249
a signal.
164250

251+
commit 94105035cf9a9d635b4f2a9d55a367311f9510f1
252+
Author: Tobias Oetiker <[email protected]>
253+
Date: Fri Dec 29 21:52:37 2017 +0100
254+
255+
Update README.md
256+
257+
commit 41deffd297aaf50ac853e4dd11fa15ea0a996bbc
258+
Author: testbird <[email protected]>
259+
Date: Thu Dec 28 17:03:15 2017 +0100
260+
261+
Update README.md
262+
263+
https://github.com/oetiker/znapzend/issues/312
264+
165265
commit a15ab81197bb018cf1e7f8e894ecf74c808d8b30
166266
Author: Dylan Powers <[email protected]>
167267
Date: Mon Oct 16 16:15:23 2017 -0700
@@ -325,7 +425,7 @@ Date: Mon Dec 19 15:55:34 2016 +0000
325425
Fix trivial typos
326426

327427
commit 3d41cdd8871053ce183209ee7f8f0fbd1e3e4db7
328-
Author: Дмитрий Глушенок <dglushenok@ya <dglushenok@yandex.ru>
428+
Author: Дмитрий Глушенок <[email protected]>
329429
Date: Thu Dec 1 15:15:18 2016 +0300
330430

331431
Changed SMF dependency to multi-user

Diff for: COPYRIGHT

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ znapzend - A ZFS backup system
33
Copyright by Dominik Hassler, Tobias Oetiker and the other people listed
44
in the AUTHORS file.
55

6-
2018-04-13
6+
2018-06-19
77

88
All rights reserved.
99

Diff for: Makefile.in

+17-8
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
# Makefile.in generated by automake 1.15.1 from Makefile.am.
1+
# Makefile.in generated by automake 1.15 from Makefile.am.
22
# @configure_input@
33

4-
# Copyright (C) 1994-2017 Free Software Foundation, Inc.
4+
# Copyright (C) 1994-2014 Free Software Foundation, Inc.
55

66
# This Makefile.in is free software; the Free Software Foundation
77
# gives unlimited permission to copy and/or distribute it,
@@ -100,8 +100,9 @@ DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
100100
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
101101
configure.lineno config.status.lineno
102102
mkinstalldirs = $(install_sh) -d
103-
CONFIG_CLEAN_FILES = init/znapzend.service init/znapzend.upstart \
104-
init/znapzend.xml
103+
CONFIG_CLEAN_FILES = init/znapzend.service init/znapzend.sysv \
104+
init/znapzend.upstart init/znapzend.xml \
105+
init/org.znapzend.plist
105106
CONFIG_CLEAN_VPATH_FILES =
106107
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
107108
am__vpath_adj = case $$p in \
@@ -195,9 +196,12 @@ DIST_SUBDIRS = $(SUBDIRS)
195196
am__DIST_COMMON = $(srcdir)/Makefile.in \
196197
$(top_srcdir)/conftools/install-sh \
197198
$(top_srcdir)/conftools/missing \
199+
$(top_srcdir)/init/org.znapzend.plist.in \
198200
$(top_srcdir)/init/znapzend.service.in \
201+
$(top_srcdir)/init/znapzend.sysv.in \
199202
$(top_srcdir)/init/znapzend.upstart.in \
200203
$(top_srcdir)/init/znapzend.xml.in AUTHORS README \
204+
conftools/config.guess conftools/config.sub \
201205
conftools/install-sh conftools/missing
202206
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
203207
distdir = $(PACKAGE)-$(VERSION)
@@ -326,6 +330,7 @@ pdfdir = @pdfdir@
326330
prefix = @prefix@
327331
program_transform_name = @program_transform_name@
328332
psdir = @psdir@
333+
runstatedir = @runstatedir@
329334
sbindir = @sbindir@
330335
sharedstatedir = @sharedstatedir@
331336
srcdir = @srcdir@
@@ -394,10 +399,14 @@ $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
394399
$(am__aclocal_m4_deps):
395400
init/znapzend.service: $(top_builddir)/config.status $(top_srcdir)/init/znapzend.service.in
396401
cd $(top_builddir) && $(SHELL) ./config.status $@
402+
init/znapzend.sysv: $(top_builddir)/config.status $(top_srcdir)/init/znapzend.sysv.in
403+
cd $(top_builddir) && $(SHELL) ./config.status $@
397404
init/znapzend.upstart: $(top_builddir)/config.status $(top_srcdir)/init/znapzend.upstart.in
398405
cd $(top_builddir) && $(SHELL) ./config.status $@
399406
init/znapzend.xml: $(top_builddir)/config.status $(top_srcdir)/init/znapzend.xml.in
400407
cd $(top_builddir) && $(SHELL) ./config.status $@
408+
init/org.znapzend.plist: $(top_builddir)/config.status $(top_srcdir)/init/org.znapzend.plist.in
409+
cd $(top_builddir) && $(SHELL) ./config.status $@
401410
install-dist_binSCRIPTS: $(dist_bin_SCRIPTS)
402411
@$(NORMAL_INSTALL)
403412
@list='$(dist_bin_SCRIPTS)'; test -n "$(bindir)" || list=; \
@@ -650,7 +659,7 @@ distdir: $(DISTFILES)
650659
! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
651660
|| chmod -R a+r "$(distdir)"
652661
dist-gzip: distdir
653-
tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz
662+
tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
654663
$(am__post_remove_distdir)
655664

656665
dist-bzip2: distdir
@@ -676,7 +685,7 @@ dist-shar: distdir
676685
@echo WARNING: "Support for shar distribution archives is" \
677686
"deprecated." >&2
678687
@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
679-
shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz
688+
shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
680689
$(am__post_remove_distdir)
681690

682691
dist-zip: distdir
@@ -694,7 +703,7 @@ dist dist-all:
694703
distcheck: dist
695704
case '$(DIST_ARCHIVES)' in \
696705
*.tar.gz*) \
697-
eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\
706+
GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
698707
*.tar.bz2*) \
699708
bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
700709
*.tar.lz*) \
@@ -704,7 +713,7 @@ distcheck: dist
704713
*.tar.Z*) \
705714
uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
706715
*.shar.gz*) \
707-
eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
716+
GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
708717
*.zip*) \
709718
unzip $(distdir).zip ;;\
710719
esac

Diff for: README.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ZnapZend 0.18.0
1+
ZnapZend 0.19.0
22
===============
33

44
[![Build Status](https://travis-ci.org/oetiker/znapzend.svg?branch=master)](https://travis-ci.org/oetiker/znapzend)
@@ -53,10 +53,10 @@ get them from the command line (Terminal app) with:
5353
With that in place you can now utter:
5454

5555
```sh
56-
wget https://github.com/oetiker/znapzend/releases/download/v0.18.0/znapzend-0.18.0.tar.gz
57-
tar zxvf znapzend-0.18.0.tar.gz
58-
cd znapzend-0.18.0
59-
./configure --prefix=/opt/znapzend-0.18.0
56+
wget https://github.com/oetiker/znapzend/releases/download/v0.19.0/znapzend-0.19.0.tar.gz
57+
tar zxvf znapzend-0.19.0.tar.gz
58+
cd znapzend-0.19.0
59+
./configure --prefix=/opt/znapzend-0.19.0
6060
```
6161

6262
If configure finds anything noteworthy, it will tell you about it. If any
@@ -72,7 +72,7 @@ Optionally (but recommended) put symbolic links to the installed binaries in the
7272
system PATH.
7373

7474
```sh
75-
for x in /opt/znapzend-0.18.0/bin/*; do ln -s $x /usr/local/bin; done
75+
for x in /opt/znapzend-0.19.0/bin/*; do ln -s $x /usr/local/bin; done
7676
```
7777

7878
Packages
@@ -181,4 +181,4 @@ And if you have a contribution, please send a pull request.
181181
Enjoy!
182182

183183
Dominik Hassler & Tobi Oetiker
184-
2018-04-13
184+
2018-06-19

Diff for: VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.18.0
1+
0.19.0

0 commit comments

Comments
 (0)