FreeBSD Bugzilla – Attachment 88529 Details for
Bug 125340
New port: sysutils/zfs-snapshot-mgmt
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
file.shar
file.shar (text/plain), 3.25 KB, created by
Marcin Simonides
on 2008-07-06 19:10:04 UTC
(
hide
)
Description:
file.shar
Filename:
MIME Type:
Creator:
Marcin Simonides
Created:
2008-07-06 19:10:04 UTC
Size:
3.25 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># zfs-snapshot-mgmt ># zfs-snapshot-mgmt/pkg-deinstall ># zfs-snapshot-mgmt/Makefile ># zfs-snapshot-mgmt/pkg-descr ># zfs-snapshot-mgmt/distinfo ># zfs-snapshot-mgmt/pkg-plist ># zfs-snapshot-mgmt/pkg-message ># >echo c - zfs-snapshot-mgmt >mkdir -p zfs-snapshot-mgmt > /dev/null 2>&1 >echo x - zfs-snapshot-mgmt/pkg-deinstall >sed 's/^X//' >zfs-snapshot-mgmt/pkg-deinstall << '97b38ae3a0ca71730d67c3df1282f76d' >X#!/bin/sh >X# $FreeBSD$ >X# >X >Xif [ "$2" != "POST-DEINSTALL" ]; then >X exit 0 >Xfi >X >Xecho >Xecho "Remember to remove zfs-snapshot-mgmt entry from cron configuration." >Xecho -n "Otherwise the system will be constantly trying to call the deinstalled" >Xecho " script." >97b38ae3a0ca71730d67c3df1282f76d >echo x - zfs-snapshot-mgmt/Makefile >sed 's/^X//' >zfs-snapshot-mgmt/Makefile << 'a8501ef244177f9cc1644cdedcf531a2' >X# New ports collection makefile for: zfs-snapshot-mgmt >X# Date created: 6 July 2008 >X# Whom: Marcin Simonides <marcin@studio4plus.com> >X# >X# $FreeBSD$ >X# >X >XPORTNAME= zfs-snapshot-mgmt >XPORTVERSION= 20080706 >XCATEGORIES= sysutils >XMASTER_SITES= http://marcin.studio4plus.com/files/ >X >XMAINTAINER= marcin@studio4plus.com >XCOMMENT= Automatic ZFS snapshot management tool >X >XRUN_DEPENDS= ruby:${PORTSDIR}/lang/ruby18 >X >XNO_BUILD= yes >XMAN8= zfs-snapshot-mgmt.8 >X >Xdo-install: >X @${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin >X @${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${MANPREFIX}/man/man8 >X @${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf.sample ${PREFIX}/etc >X >Xpost-install: >X @${CAT} ${PKGMESSAGE} >X >X.include <bsd.port.mk> >a8501ef244177f9cc1644cdedcf531a2 >echo x - zfs-snapshot-mgmt/pkg-descr >sed 's/^X//' >zfs-snapshot-mgmt/pkg-descr << '62ac6bc5d18cdd10bae8b97d418c55fb' >XA simple ruby script for automating creation and removal of ZFS snapshots. >X >XWWW: http://marcin.studio4plus.com/zfs-file-history/howto.html >62ac6bc5d18cdd10bae8b97d418c55fb >echo x - zfs-snapshot-mgmt/distinfo >sed 's/^X//' >zfs-snapshot-mgmt/distinfo << '0afffde509f23f945cf968590d5e81f4' >XMD5 (zfs-snapshot-mgmt-20080706.tar.gz) = dfba7b53d8f78cd64fd8a63682f94907 >XSHA256 (zfs-snapshot-mgmt-20080706.tar.gz) = 9fed502a115f43652b3e70d801f716a3f18201d1debffd0f65316aae160b8646 >XSIZE (zfs-snapshot-mgmt-20080706.tar.gz) = 4515 >0afffde509f23f945cf968590d5e81f4 >echo x - zfs-snapshot-mgmt/pkg-plist >sed 's/^X//' >zfs-snapshot-mgmt/pkg-plist << '741cf0e1185f0799ddf107defb0421d1' >Xbin/zfs-snapshot-mgmt >Xetc/zfs-snapshot-mgmt.conf.sample >X >741cf0e1185f0799ddf107defb0421d1 >echo x - zfs-snapshot-mgmt/pkg-message >sed 's/^X//' >zfs-snapshot-mgmt/pkg-message << '4a1ce7711dbbf5439b013a28c124d9dd' >X >XTo actually turn on the automatic snapshots you have to do the following: >X >X1. Create and customise the configuration file: >X >X cd /usr/local/etc >X cp zfs-snapshot-mgmt.conf.sample zfs-snapshot-mgmt.conf >X $EDITOR zfs-snapshot-mgmt.conf >X >X2. Add an appropriate crontab entry, e.g.: >X >X echo "*/5 * * * * root /usr/local/bin/zfs-snapshot-mgmt" >> /etc/crontab >X >XSee zfs-snapshot-mgmt(8) manpage for more details. >4a1ce7711dbbf5439b013a28c124d9dd >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 125340
: 88529