svn commit: r412578 - in head/sysutils: . zap
Kurt Jaeger
pi at FreeBSD.org
Tue Apr 5 18:00:10 UTC 2016
Author: pi
Date: Tue Apr 5 18:00:09 2016
New Revision: 412578
URL: https://svnweb.freebsd.org/changeset/ports/412578
Log:
New port: sysutils/zap
Use zap to maintain ZFS snapshots with cron.
- Uses neither configuration files nor custom ZFS properties
- all information is supplied when zap is invoked and stored in snapshot
names.
- Uses namespaces to avoid collisions with other snapshots.
- Creates and destroys snapshots only when it makes sense to.
- Written in POSIX sh.
WWW: https://github.com/Jehops/zap
PR: 208495
Submitted by: Joseph Mingrone <jrm at ftfl.ca>
Added:
head/sysutils/zap/
head/sysutils/zap/Makefile (contents, props changed)
head/sysutils/zap/distinfo (contents, props changed)
head/sysutils/zap/pkg-descr (contents, props changed)
Modified:
head/sysutils/Makefile
Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile Tue Apr 5 17:47:29 2016 (r412577)
+++ head/sysutils/Makefile Tue Apr 5 18:00:09 2016 (r412578)
@@ -1200,6 +1200,7 @@
SUBDIR += xsysstats
SUBDIR += xvidcap
SUBDIR += yum
+ SUBDIR += zap
SUBDIR += zbackup
SUBDIR += zeitgeist
SUBDIR += zeroer
Added: head/sysutils/zap/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/zap/Makefile Tue Apr 5 18:00:09 2016 (r412578)
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+PORTNAME= zap
+PORTVERSION= 0.1
+CATEGORIES= sysutils
+
+MAINTAINER= jrm at ftfl.ca
+COMMENT= Maintain ZFS snapshots with cron
+
+LICENSE= BSD2CLAUSE
+
+NO_ARCH= yes
+NO_BUILD= yes
+
+USE_GITHUB= yes
+GH_ACCOUNT= Jehops
+GH_TAGNAME= 0.1
+
+PLIST_FILES= bin/zap %%PORTDOCS%%%%DOCSDIR%%/README.org
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/zap ${STAGEDIR}${PREFIX}/bin
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.org ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
Added: head/sysutils/zap/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/zap/distinfo Tue Apr 5 18:00:09 2016 (r412578)
@@ -0,0 +1,2 @@
+SHA256 (Jehops-zap-0.1_GH0.tar.gz) = 31aa6f579c41e399646b54116bd33aeb1a1020c41436df3c66c4226d94206014
+SIZE (Jehops-zap-0.1_GH0.tar.gz) = 2487
Added: head/sysutils/zap/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/zap/pkg-descr Tue Apr 5 18:00:09 2016 (r412578)
@@ -0,0 +1,10 @@
+Use zap to maintain ZFS snapshots with cron.
+
+- Uses neither configuration files nor custom ZFS properties
+- all information is supplied when zap is invoked and stored in snapshot
+ names.
+- Uses namespaces to avoid collisions with other snapshots.
+- Creates and destroys snapshots only when it makes sense to.
+- Written in POSIX sh.
+
+WWW: https://github.com/Jehops/zap
More information about the svn-ports-all
mailing list