aboutsummaryrefslogtreecommitdiff
path: root/sysutils/zrepl
Commit message (Collapse)AuthorAgeFilesLines
* all: Remove all other $FreeBSD keywords.Mathieu Arnold2021-04-064-8/+0
|
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* sysutils/zrepl: Add ncurses as a runtime dependencyBen Woods2021-03-011-2/+10
| | | | | | | Reported by: Stephen Riehm (cobber on GitHub) Notes: svn path=/head/; revision=566917
* sysutils/zrepl: Update to 0.3.1Ben Woods2021-01-213-19/+46
| | | | | | | | Changes this release (including some breaking changes): https://github.com/zrepl/zrepl/blob/v0.3.1/docs/changelog.rst Notes: svn path=/head/; revision=562256
* sysutils/zrepl: Remove Python 2.7 support and PY_SPHINXDanilo G. Baio2021-01-151-2/+2
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=561635
* Update SphinxDanilo G. Baio2020-05-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Repocopy textproc/py-sphinx to textproc/py-sphinx18 Update it to 1.8.5 (latest version from 1.8.X). This version supports Python 2 and 3. Add test target. - textproc/py-sphinx: Update to 3.0.2 Python 3 only (3.5+). Add test target. - Mk/Uses/python.mk: Add PY_SPHINX Shared macro to use with flavors and not break ports with USES=python (all versions). Python >=3.5 --> textproc/py-sphinx (v3.0.2) Python < 3.5 --> textproc/py-sphinx18 (v1.8.5) All ports that uses sphinx were changed to use the new variable ${PY_SPHINX} in the dependency line, exceptions: * Ports that fails to build with sphinx 3.0.2 because of code. They are pointing to textproc/py-sphinx18 directly. There aren't many ports. * Ports that doesn't know Python flavors. - Add several patches to fix Sphinx consumers The most common issues are related with pkg-plist, the output files from Sphinx changes between versions, keep this dynamically is the better approach. This will save time in future sphinx updates. PR: 245629 Exp-run by: antoine Notes: svn path=/head/; revision=534966
* sysutils/zrepl: Update to 0.2.1Ben Woods2020-02-017-133/+163
| | | | | | | | | | | | | | | | | | - Update to 0.2.1 [1] - Unbreak build on aarch64, by updating to newer golang:sys [2] - Move sample file for syslog.d and newsyslog.conf.d to EXAMPLESDIR [3] - Migrate to USES=go:modules to simplify building go dependency list - Add new EXAMPLES option to allow installing these to be optional Changes this release: https://github.com/zrepl/zrepl/blob/v0.2.1/docs/changelog.rst PR: 243354 [1], 242456 [2], 229445 [3] Submitted by: dmgk [2] Reported by: asomers [1], yuri [3] Notes: svn path=/head/; revision=524757
* Bump PORTREVISION after r517743 to force relinking.Dmitri Goutnik2019-11-161-0/+1
| | | | | | | | Approved by: araujo (mentor) Differential Revision: https://reviews.freebsd.org/D21854 Notes: svn path=/head/; revision=517745
* Go ports: cleanup, finish transition to USES=go started with r505321 (cat. ↵Dmitri Goutnik2019-09-291-40/+34
| | | | | | | | | | | | | | sysutils-x11) - Remove custom build/install targets left in place after r505321 - Switch to the new GO_TARGET tuple syntax introduced in r512001 Reviewed by: tobik Approved by: araujo (mentor), portmgr (adamw) Differential Revision: https://reviews.freebsd.org/D21744 Notes: svn path=/head/; revision=513276
* Convert to UCL & cleanup pkg-message (categories s)Mathieu Arnold2019-08-141-2/+6
| | | | Notes: svn path=/head/; revision=508909
* sysutils/zrepl: Mark as broken on i386Ben Woods2019-06-171-0/+2
| | | | | | | | Issue being tracked upstream: https://github.com/zrepl/zrepl/issues/184 Notes: svn path=/head/; revision=504417
* sysutils/zrepl: Update to 0.1.1Ben Woods2019-06-046-58/+149
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes this release: https://zrepl.github.io/v0.1.1/changelog.html WARNING - BREAKING CHANGES WITH THE ZREPL 0.1.X RELEASE: There are a number of breaking changes this release. To ensure zrepl continues to function correctly, ensure you read the changelog, and then perform the following on both sides of the replication: - Stop the zrepl service: # service zrepl stop - Upgrade the zrepl package: # pkg upgrade zrepl - Modify the zrepl config: # vi /usr/local/etc/zrepl/zrepl.yml - Check the configuration: # service zrepl configtest - Start the zrepl service: # service zrepl start - Monitor the zrepl service: # zrepl status DANGER - SNAPSHOT PRUNING REQUIRES EXPLICIT KEEP RULES: For any ZFS snapshot that you want to keep, at least one rule must match. This is different from previous releases where pruning only affected snapshots with the configured snapshotting prefix. Make sure that snapshots to be kept or ignored by zrepl are covered, e.g. by using the regex keep rule. This also applies to snapshots taken by means other than zrepl (e.g. manually). PR: 237667 Submitted by: Michael Zhilin (mizhka@gmail.com) Differential Revision: https://reviews.freebsd.org/D20095 Notes: svn path=/head/; revision=503474
* - Remove obsolete OSVERSION conditionDmitry Marakasov2018-11-061-1/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=484309
* sysutils/zrepl: Update to 0.0.3Ben Woods2018-04-273-8/+29
| | | | | | | | | | | | | | | | | | | | | Changes this release: https://github.com/zrepl/zrepl/blob/0.0.3/docs/changelog.rst Breaking changes with the 0.0.3 release: - Snapshots are automatically bookmarked and pruning of bookmarks must be configured by adding the keep_bookmarks parameter to the prune policy section of the zrepl configuration file (source side only). Be sure to understand the meaning bookmarks have for maximum allowable replication downtime. - The ssh+stdinserver transport protocol has changed, requiring zrepl to be updates on both the sending and receiving side, and the daemon restarted on both sides. - The first outlet in the global.logging section of the configuration file is now used for logging meta-errors (e.g. problems encountered when writing to other logging outlets). Notes: svn path=/head/; revision=468408
* sysutils/zrepl: Fix rc.d init script on FreeBSD < 11.1Ben Woods2018-04-272-7/+27
| | | | | | | | | | | | | | | | This change removes the daemon syslog feature on FreeBSD < 11.1. This has little effect to the usefulness of zrepl logging, as the daemon itself has inbuilt syslog support which is enabled by default in the sample config file /usr/local/etc/zrepl/zrepl.yml. The only output to stdout/stderr from zrepl will be if its inbuilt syslog feature is not working. PR: 224844 Reported by: Bernhard <bernhard.kneip@postadigitale.de> MFH: 2018Q2 Notes: svn path=/head/; revision=468402
* sysutils/zrepl: Update to 0.0.2Ben Woods2017-11-203-39/+11
| | | | | | | | | | | | | | - Include UPDATING message about breaking changes in zrepl.yml - Update dependencies to match Gopkg.lock changes [1] - Take maintainership, approves by lifanov via email previously [1] https://github.com/zrepl/zrepl/compare/0.0.1...0.0.2#files_bucket Approved by: lifanov (maintainer) Differential Revision: https://reviews.freebsd.org/D13163 Notes: svn path=/head/; revision=454572
* sysutils/zrepl: install newsyslog snippet as @sampleNikolai Lifanov2017-10-062-2/+3
| | | | | | | | Reported by: mat Differential Revision: https://reviews.freebsd.org/D12462 Notes: svn path=/head/; revision=451388
* new port: sysutils/zreplNikolai Lifanov2017-10-019-0/+224
zrepl is a complete ZFS dataset replication tool written in Go that supports feature detection, bookmarks, and other new features. Significant parts of this port were submitted by woodsb02. Thank you! Submitted by: woodsb02, me Reviewed by: woodsb02 Differential Revision: https://reviews.freebsd.org/D12462 Notes: svn path=/head/; revision=451047