diff options
author | pav <pav@FreeBSD.org> | 2005-04-12 19:16:06 +0800 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2005-04-12 19:16:06 +0800 |
commit | c3fc1d5022282f9a6e6183134d5abc5f979856a8 (patch) | |
tree | 2bc65a9869dab6cd8059318a33afb7eab7bc747a /sysutils/fsbackup | |
parent | 34102a450207a5cc3693e6a049e74e1fd6ce7f48 (diff) | |
download | freebsd-ports-gnome-c3fc1d5022282f9a6e6183134d5abc5f979856a8.tar.gz freebsd-ports-gnome-c3fc1d5022282f9a6e6183134d5abc5f979856a8.tar.zst freebsd-ports-gnome-c3fc1d5022282f9a6e6183134d5abc5f979856a8.zip |
fsbackup.pl is a incremental backup creation utility. fsbackup.pl support
backup compression and encryption. Backup can be stored on local file system
and on remote host stored over SSH or FTP. Some addition scripts allow backups
SQL tables from PostgreSQL and MySQL (pgsql_backup.sh and mysql_backup.sh)),
save system configuration files and list of installed packages (sysbackup.sh).
PR: ports/79794
Submitted by: Alex Samorukov <samm@os2.kiev.ua>
Diffstat (limited to 'sysutils/fsbackup')
-rw-r--r-- | sysutils/fsbackup/Makefile | 32 | ||||
-rw-r--r-- | sysutils/fsbackup/distinfo | 2 | ||||
-rw-r--r-- | sysutils/fsbackup/pkg-descr | 13 | ||||
-rw-r--r-- | sysutils/fsbackup/pkg-plist | 16 |
4 files changed, 63 insertions, 0 deletions
diff --git a/sysutils/fsbackup/Makefile b/sysutils/fsbackup/Makefile new file mode 100644 index 000000000000..a5805ea60588 --- /dev/null +++ b/sysutils/fsbackup/Makefile @@ -0,0 +1,32 @@ +# New ports collection makefile for: fsbackup +# Date created: 1 April 2005 +# Whom: samm +# +# $FreeBSD$ +# + +PORTNAME= fsbackup +PORTVERSION= 1.2.1 +CATEGORIES= sysutils +MASTER_SITES= http://www.opennet.ru/dev/fsbackup/src/ +DISTNAME= fsbackup-1.2pl1 + +MAINTAINER= samm@os2.kiev.ua +COMMENT= File system backup and synchronization utility + +RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \ + ${SITE_PERL}/Net/FTP.pm:${PORTSDIR}/net/p5-Net + +USE_PERL5= yes + +MAN1= fsbackup.1 +MANCOMPRESSED= no + +NO_BUILD= yes +NO_INSTALL_MANPAGES=yes + +do-install: + @cd ${WRKSRC};./install.pl --prefix=${PREFIX}/fsbackup --prefix-man=${MANPREFIX}/man/man1 + @${RM} ${PREFIX}/fsbackup/fsbackup.1 + +.include <bsd.port.mk> diff --git a/sysutils/fsbackup/distinfo b/sysutils/fsbackup/distinfo new file mode 100644 index 000000000000..40ad87fea62c --- /dev/null +++ b/sysutils/fsbackup/distinfo @@ -0,0 +1,2 @@ +MD5 (fsbackup-1.2pl1.tar.gz) = 74851c4f07821a54961369673f974b06 +SIZE (fsbackup-1.2pl1.tar.gz) = 280274 diff --git a/sysutils/fsbackup/pkg-descr b/sysutils/fsbackup/pkg-descr new file mode 100644 index 000000000000..09ca78baed48 --- /dev/null +++ b/sysutils/fsbackup/pkg-descr @@ -0,0 +1,13 @@ +fsbackup.pl is a incremental backup creation utility. fsbackup.pl support +backup compression and encryption. Backup can be stored on local file system +and on remote host stored over SSH or FTP. Some addition scripts allow backups +SQL tables from PostgreSQL and MySQL (pgsql_backup.sh and mysql_backup.sh)), +save system configuration files and list of installed packages (sysbackup.sh). + +Backuped with fsbackup.pl files can be recovered by script fsrestore.sh, +backuped with sysbackup.sh system packeges can be reinstalled by sysrestore.sh. + +WWW: http://www.opennet.ru/dev/fsbackup/index_eng.shtml + +- Samm +samm@os2.kiev.ua diff --git a/sysutils/fsbackup/pkg-plist b/sysutils/fsbackup/pkg-plist new file mode 100644 index 000000000000..bb3f04cc5765 --- /dev/null +++ b/sysutils/fsbackup/pkg-plist @@ -0,0 +1,16 @@ +fsbackup/FAQ +fsbackup/README +fsbackup/VERSION +fsbackup/cfg_example +fsbackup/create_backup.sh +fsbackup/fsbackup.pl +fsbackup/scripts/fsrestore.sh +fsbackup/scripts/mysql_backup.sh +fsbackup/scripts/pgsql_backup.sh +fsbackup/scripts/sysbackup.sh +fsbackup/scripts/sysrestore.sh +fsbackup/scripts/sqlite_backup.sh +@dirrm fsbackup/scripts +@dirrm fsbackup/cache +@dirrm fsbackup/sys_backup +@dirrm fsbackup |