Index: head/misc/amanda-server/Makefile =================================================================== --- head/misc/amanda-server/Makefile (revision 176654) +++ head/misc/amanda-server/Makefile (revision 176655) @@ -1,202 +1,208 @@ # New ports collection makefile for: amanda # Date created: 28th Feb 1995 # Whom: gpalmer # # $FreeBSD$ # PORTNAME= amanda -PORTVERSION= 2.5.0p2 +PORTVERSION= 2.5.1p1 PORTREVISION?= 0 PKGNAMESUFFIX?= -server PORTEPOCH= 1 CATEGORIES= misc MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= amanda MAINTAINER= kuriyama@FreeBSD.org COMMENT?= The Advanced Maryland Automatic Network Disk Archiver (server) WRKSRC= ${WRKDIR}/amanda-${PORTVERSION} SLAVEDIRS= misc/amanda-client -BUILD_DEPENDS= ${LOCALBASE}/bin/gtar:${PORTSDIR}/archivers/gtar -RUN_DEPENDS= ${LOCALBASE}/bin/gtar:${PORTSDIR}/archivers/gtar - NO_LATEST_LINK= yes USE_AUTOTOOLS= autoconf:259 USE_GMAKE= yes PATCH_STRIP= CONFIGURE_ARGS= --libexecdir=${PREFIX}/libexec/amanda \ --with-amandahosts --with-fqdn \ --with-dump-honor-nodump --with-buffered-dump \ --disable-libtool --prefix=${PREFIX} \ - --with-user=${AMANDA_USER} --with-group=${AMANDA_GROUP} \ - --with-gnutar-listdir=${AMANDA_GNUTAR_LISTDIR} \ - --with-gnutar=${LOCALBASE}/bin/gtar + --with-user=${AMANDA_USER} --with-group=${AMANDA_GROUP} INSTALLS_SHLIB= yes +OPTIONS= GNUTAR "use GNU tar" on + .include CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} AMANDA_USER?= operator AMANDA_GROUP?= operator AMANDA_GNUTAR_LISTDIR?= ${PREFIX}/var/amanda/gnutar-lists PLIST_SUB= SHLIBVER=${PORTVERSION} # amanda-server/amanda-client common part .if defined (AMANDA_SERVER) CONFIGURE_ARGS+= --with-index-server=${AMANDA_SERVER} CONFIGURE_ARGS+= --with-tape-server=${AMANDA_SERVER} .endif .if defined (AMANDA_CONFIG) CONFIGURE_ARGS+= --with-config=${AMANDA_CONFIG} .endif .if defined (AMANDA_UDPPORTRANGE) CONFIGURE_ARGS+= --with-udpportrange=${AMANDA_UDPPORTRANGE} .endif .if defined (AMANDA_PORTRANGE) CONFIGURE_ARGS+= --with-portrange=${AMANDA_PORTRANGE} .endif +.if defined(WITH_GNUTAR) +CONFIGURE_ARGS+=--with-gnutar-listdir=${AMANDA_GNUTAR_LISTDIR} \ + --with-gnutar=${LOCALBASE}/bin/gtar +BUILD_DEPENDS= gtar:${PORTSDIR}/archivers/gtar +RUN_DEPENDS= gtar:${PORTSDIR}/archivers/gtar +.endif + # amanda-server part .if !defined(CLIENT_ONLY) pre-fetch: @${ECHO} "" @${ECHO} "You may use the following build options:" @${ECHO} "" - @${ECHO} " -DWITH_PLOT to enable ploting, requires X11 libraries" - @${ECHO} " -DWITH_SAMBA to enable the use of smbclient" - @${ECHO} " -DWITH_MTX to enable the use of mtx changer scripts" @${ECHO} " AMANDA_SERVER=server to specify a server name" @${ECHO} " The default is `uname -n`" @${ECHO} " AMANDA_TAPE=tape to specify the default tape device" @${ECHO} " The default is /dev/nrsa0" @${ECHO} " AMANDA_CONFIG=config to specify the default configuration" @${ECHO} " The default is user" @${ECHO} " AMANDA_USER=user to specify the default user" @${ECHO} " The default is operator" @${ECHO} " AMANDA_GROUP=group to specify the default group" @${ECHO} " The default is operator" @${ECHO} " AMANDA_PORTRANGE=low,high to restrict Amanda to TCP ports" @${ECHO} " between low and high when connecting from the server" @${ECHO} " to the client for data, messages, and indexing." @${ECHO} " The default is no restriction on TCP ports." @${ECHO} " AMANDA_UDPPORTRANGE=low,high to restrict Amanda to UDP ports" @${ECHO} " between low and high when connecting from the client" @${ECHO} " to the server. Use ports below 1024." @${ECHO} " The default is no restriction on UDP ports." @${ECHO} "" USE_PERL5= yes BUILD_DEPENDS+= ${LOCALBASE}/sbin/amrecover:${PORTSDIR}/misc/amanda-client RUN_DEPENDS+= ${LOCALBASE}/sbin/amrecover:${PORTSDIR}/misc/amanda-client CONFIGURE_ARGS+=--without-client MAN8= amadmin.8 amaespipe.8 amcheck.8 \ - amcheckdb.8 amcleanup.8 amcrypt.8 amdd.8 \ + amcheckdb.8 amcleanup.8 \ + amcrypt.8 amcrypt-ossl-asym.8 amcrypt-ossl.8 amdd.8 \ amdump.8 amfetchdump.8 amflush.8 amgetconf.8 amlabel.8 ammt.8 \ amoverview.8 amreport.8 amrmtape.8 amstatus.8 \ amtape.8 amtoc.8 amverify.8 amverifyrun.8 amtapetype.8 +OPTIONS+= PLOT "enable ploting, requires X11 libraries" off\ + SAMBA "enable the use of smbclient" off \ + MTX "enable the use of mtx changer scripts" off + .if defined (WITH_PLOT) BUILD_DEPENDS+= gnuplot:${PORTSDIR}/math/gnuplot RUN_DEPENDS+= gnuplot:${PORTSDIR}/math/gnuplot MAN8+= amplot.8 PLIST_SUB+= PLOT='' .else PLIST_SUB+= PLOT='@comment ' .endif .if defined (WITH_SAMBA) BUILD_DEPENDS+= smbclient:${PORTSDIR}/net/samba3 RUN_DEPENDS+= smbclient:${PORTSDIR}/net/samba3 CONFIGURE_ARGS+= --with-smbclient=${PREFIX}/bin/smbclient .endif .if defined (WITH_MTX) BUILD_DEPENDS+= mtx:${PORTSDIR}/misc/mtx RUN_DEPENDS+= mtx:${PORTSDIR}/misc/mtx .endif .if defined (AMANDA_TAPE) CONFIGURE_ARGS+= --with-tape-device=${AMANDA_TAPE} .endif # # Before 4.0, pre-CAM scsiio.h existed .if ${OSVERSION} < 400000 PLIST_SUB+= SCSICHG='' .elif ${OSVERSION} >= 480000 .if ${ARCH} == "amd64" PLIST_SUB+= SCSICHG='@comment ' .elif ${OSVERSION} >= 502000 PLIST_SUB+= SCSICHG='@comment ' .else PLIST_SUB+= SCSICHG='' .endif .else PLIST_SUB+= SCSICHG='@comment ' .endif # amanda-client part .else pre-fetch: @${ECHO} "" @${ECHO} "You may use the following build options:" @${ECHO} "" - @${ECHO} " -DWITH_AMANDA_DUMP_SNAPSHOT" - @${ECHO} " Use dump -L to use snapshot" @${ECHO} " AMANDA_SERVER=server to specify a server name" @${ECHO} " The default is `uname -n`" @${ECHO} " AMANDA_CONFIG=config to specify the default configuation" @${ECHO} " The default is user" @${ECHO} " AMANDA_GNUTAR_LISTDIR=dir to specify the directory that" @${ECHO} " the gnutar index files should live in" @${ECHO} " The default is /var/amanda/gnutar-lists" @${ECHO} " AMANDA_USER=user to specify the default user" @${ECHO} " The default is operator" @${ECHO} " AMANDA_GROUP=group to specify the default group" @${ECHO} " The default is operator" @${ECHO} " AMANDA_PORTRANGE=low,high to restrict Amanda to TCP ports" @${ECHO} " between low and high when connecting from the server" @${ECHO} " to the client for data, messages, and indexing." @${ECHO} " The default is no restriction on TCP ports." @${ECHO} " AMANDA_UDPPORTRANGE=low,high to restrict Amanda to UDP ports" @${ECHO} " between low and high when connecting from the client" @${ECHO} " to the server. Use ports below 1024." @${ECHO} " The default is no restriction on UDP ports." @${ECHO} "" CONFIGURE_ARGS+=--without-server -MAN5= amanda.conf.5 +MAN5= amanda.conf.5 amanda-client.conf.5 MAN8= amanda.8 amrecover.8 amrestore.8 + +OPTIONS+= DUMP_SNAPSHOT "use snapshot by using dump -L" off post-install: ${MKDIR} ${PREFIX}/share/examples/amanda ${CP} -R ${WRKSRC}/example/amanda.conf \ ${WRKSRC}/example/chg-multi.conf \ ${WRKSRC}/example/chg-scsi.conf \ ${WRKSRC}/example/disklist \ ${PREFIX}/share/examples/amanda ${MKDIR} ${AMANDA_GNUTAR_LISTDIR} ${CHOWN} ${AMANDA_USER}:${AMANDA_GROUP} ${AMANDA_GNUTAR_LISTDIR} ${TOUCH} /etc/amandates ${CHOWN} ${AMANDA_USER}:${AMANDA_GROUP} /etc/amandates .if defined (WITH_AMANDA_DUMP_SNAPSHOT) EXTRA_PATCHES= ${FILESDIR}/extra-patch-sendbackup-dump.c .endif .endif .include Property changes on: head/misc/amanda-server/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.92 \ No newline at end of property +1.93 \ No newline at end of property Index: head/misc/amanda-server/distinfo =================================================================== --- head/misc/amanda-server/distinfo (revision 176654) +++ head/misc/amanda-server/distinfo (revision 176655) @@ -1,3 +1,3 @@ -MD5 (amanda-2.5.0p2.tar.gz) = 073828b8b5a5c377a08f8f19b5eccf85 -SHA256 (amanda-2.5.0p2.tar.gz) = ba691f9b7607431d642eca57ff25b328df83eba7149479587bfabcd0adc3ea2c -SIZE (amanda-2.5.0p2.tar.gz) = 1744317 +MD5 (amanda-2.5.1p1.tar.gz) = 253a7c1d4e913c2516b21ab9f53a9016 +SHA256 (amanda-2.5.1p1.tar.gz) = 9ccf3cb2556d9b4f612072f4b0f5baa2b605a352316ae12e203e6c59404e7b1b +SIZE (amanda-2.5.1p1.tar.gz) = 1884119 Property changes on: head/misc/amanda-server/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.26 \ No newline at end of property +1.27 \ No newline at end of property Index: head/misc/amanda-server/files/extra-patch-sendbackup-dump.c =================================================================== --- head/misc/amanda-server/files/extra-patch-sendbackup-dump.c (revision 176654) +++ head/misc/amanda-server/files/extra-patch-sendbackup-dump.c (revision 176655) @@ -1,42 +1,36 @@ -Index: client-src/sendbackup-dump.c -=================================================================== -RCS file: /home/cvs/opensources/amanda/client-src/sendbackup-dump.c,v -retrieving revision 1.1.1.2 -retrieving revision 1.5 -diff -u -r1.1.1.2 -r1.5 ---- client-src/sendbackup-dump.c 25 Jun 2003 04:39:28 -0000 1.1.1.2 -+++ client-src/sendbackup-dump.c 25 Jun 2003 04:43:20 -0000 1.5 -@@ -40,6 +40,10 @@ - #define NAUGHTY_BITS /* but then I'd have to kill you */ - #endif +--- client-src/sendbackup-dump.c.orig Fri Sep 8 13:09:14 2006 ++++ client-src/sendbackup-dump.c Fri Sep 8 13:15:44 2006 +@@ -35,6 +35,10 @@ + #include "clock.h" + #include "version.h" +#ifdef __FreeBSD__ +#include +#endif + #define LEAF_AND_DIRS "sed -e \'\ns/^leaf[ \t]*[0-9]*[ \t]*\\.//\nt\n/^dir[ \t]/ {\ns/^dir[ \t]*[0-9]*[ \t]*\\.//\ns%$%/%\nt\n}\nd\n\'" - static regex_t re_table[] = { -@@ -306,6 +310,12 @@ + static amregex_t re_table[] = { +@@ -370,6 +374,12 @@ dumpkeys = vstralloc(level_str, options->no_record ? "" : "u", +#ifdef __FreeBSD__ + "b", +#if defined(__FreeBSD_version) && (__FreeBSD_version >= 500043) + "L", +#endif +#endif "s", #ifdef HAVE_HONOR_NODUMP "h", -@@ -328,6 +338,9 @@ +@@ -392,6 +402,9 @@ &dumpin, &dumpout, &mesgf, - "dump", + cmd, config, dumpkeys, +#ifdef __FreeBSD__ + "64", +#endif "1048576", #ifdef HAVE_HONOR_NODUMP "0", Property changes on: head/misc/amanda-server/files/extra-patch-sendbackup-dump.c ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.1 \ No newline at end of property +1.2 \ No newline at end of property Index: head/misc/amanda-server/files/patch-aa =================================================================== --- head/misc/amanda-server/files/patch-aa (revision 176654) +++ head/misc/amanda-server/files/patch-aa (revision 176655) @@ -1,31 +1,39 @@ ---- man/Makefile.in.orig Mon May 8 20:51:44 2006 -+++ man/Makefile.in Fri Jun 9 07:18:19 2006 -@@ -40,7 +40,7 @@ - @WANT_AMPLOT_TRUE@am__append_1 = $(AMPLOT_MAN8_PAGES) - @WANT_SERVER_TRUE@am__append_2 = $(SERVER_MAN8_PAGES) - @WANT_RECOVER_TRUE@am__append_3 = $(RECOVER_MAN8_PAGES) --@WANT_RESTORE_TRUE@am__append_4 = $(RESTORE_MAN8_PAGES) -+@WANT_CLIENT_TRUE@am__append_4 = $(RESTORE_MAN8_PAGES) - subdir = man - DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in - ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -@@ -260,8 +260,8 @@ +--- man/Makefile.in.orig Tue Sep 5 23:08:22 2006 ++++ man/Makefile.in Thu Sep 7 14:14:52 2006 +@@ -193,8 +193,8 @@ + WANT_CLIENT_TRUE = @WANT_CLIENT_TRUE@ + WANT_RECOVER_FALSE = @WANT_RECOVER_FALSE@ + WANT_RECOVER_TRUE = @WANT_RECOVER_TRUE@ +-WANT_RESTORE_FALSE = @WANT_RESTORE_FALSE@ +-WANT_RESTORE_TRUE = @WANT_RESTORE_TRUE@ ++WANT_CLIENT_FALSE = @WANT_CLIENT_FALSE@ ++WANT_CLIENT_TRUE = @WANT_CLIENT_TRUE@ + WANT_RUNTIME_PSEUDO_RELOC_FALSE = @WANT_RUNTIME_PSEUDO_RELOC_FALSE@ + WANT_RUNTIME_PSEUDO_RELOC_TRUE = @WANT_RUNTIME_PSEUDO_RELOC_TRUE@ + WANT_SAMBA_FALSE = @WANT_SAMBA_FALSE@ +@@ -261,13 +261,13 @@ target_os = @target_os@ target_vendor = @target_vendor@ - AMPLOT_MAN8_PAGES = amplot.8 + @WANT_AMPLOT_TRUE@AMPLOT_MAN8_PAGES = amplot.8 -COMMON_MAN8_PAGES = amanda.8 --COMMON_MAN5_PAGES = amanda.conf.5 +-COMMON_MAN5_PAGES = amanda.conf.5 \ +@WANT_CLIENT_TRUE@COMMON_MAN8_PAGES = amanda.8 -+@WANT_CLIENT_TRUE@COMMON_MAN5_PAGES = amanda.conf.5 - SERVER_MAN8_PAGES = amadmin.8 \ ++@WANT_CLIENT_TRUE@COMMON_MAN5_PAGES = amanda.conf.5 \ + amanda-client.conf.5 + + + #if WANT_SERVER +-SERVER_MAN8_PAGES = amadmin.8 \ ++@WANT_SERVER_TRUE@SERVER_MAN8_PAGES = amadmin.8 \ amcheck.8 \ amcheckdb.8 \ -@@ -286,7 +286,7 @@ - amaespipe.8 + amcleanup.8 \ +@@ -294,7 +294,7 @@ + #endif @WANT_RECOVER_TRUE@RECOVER_MAN8_PAGES = amrecover.8 -@WANT_RESTORE_TRUE@RESTORE_MAN8_PAGES = amrestore.8 +@WANT_CLIENT_TRUE@RESTORE_MAN8_PAGES = amrestore.8 - man8_MANS = $(COMMON_MAN8_PAGES) $(am__append_1) $(am__append_2) \ - $(am__append_3) $(am__append_4) - man5_MANS = $(COMMON_MAN5_PAGES) + man8_MANS = $(COMMON_MAN8_PAGES) \ + $(AMPLOT_MAN8_PAGES) \ + $(SERVER_MAN8_PAGES) \ Property changes on: head/misc/amanda-server/files/patch-aa ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.7 \ No newline at end of property +1.8 \ No newline at end of property Index: head/misc/amanda-server/files/patch-ae =================================================================== --- head/misc/amanda-server/files/patch-ae (revision 176654) +++ head/misc/amanda-server/files/patch-ae (revision 176655) @@ -1,14 +1,14 @@ ---- client-src/sendbackup-gnutar.c.orig Sat Jan 4 12:46:08 2003 -+++ client-src/sendbackup-gnutar.c Thu Oct 23 19:22:31 2003 -@@ -480,7 +480,11 @@ - - start_index(options->createindex, dumpout, mesgf, indexf, indexcmd); - +--- client-src/sendbackup-gnutar.c.orig Wed Jul 26 03:35:21 2006 ++++ client-src/sendbackup-gnutar.c Thu Sep 7 12:13:59 2006 +@@ -543,7 +543,11 @@ + my_argv[i++] = g_options->config; + else + my_argv[i++] = "NOCONFIG"; +#ifdef GNUTAR + my_argv[i++] = "GNUTAR"; +#else my_argv[i++] = "gtar"; +#endif my_argv[i++] = "--create"; my_argv[i++] = "--file"; my_argv[i++] = "-"; Property changes on: head/misc/amanda-server/files/patch-ae ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.3 \ No newline at end of property +1.4 \ No newline at end of property Index: head/misc/amanda-server/files/patch-amanda.conf.5 =================================================================== --- head/misc/amanda-server/files/patch-amanda.conf.5 (nonexistent) +++ head/misc/amanda-server/files/patch-amanda.conf.5 (revision 176655) @@ -0,0 +1,11 @@ +--- man/amanda.conf.5.orig Wed Jun 14 16:11:30 2006 ++++ man/amanda.conf.5 Wed Jun 14 16:13:12 2006 +@@ -627,7 +627,7 @@ + Amount of space that can be used in this holding disk area. + If the value is zero, all available space on the file system is used. + If the value is negative, \fBAmanda\fR will use all available space minus that value. +- .TP ++.TP + \fBchunksize\fR \fB int\fR + + Default: Property changes on: head/misc/amanda-server/files/patch-amanda.conf.5 ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/misc/amanda-server/patch-sendbackup-dump.c =================================================================== --- head/misc/amanda-server/patch-sendbackup-dump.c (nonexistent) +++ head/misc/amanda-server/patch-sendbackup-dump.c (revision 176655) @@ -0,0 +1,24 @@ +--- client-src/sendbackup-dump.c.orig Fri Sep 8 13:56:23 2006 ++++ client-src/sendbackup-dump.c Fri Sep 8 13:58:27 2006 +@@ -370,6 +370,9 @@ + + dumpkeys = vstralloc(level_str, + options->no_record ? "" : "u", ++#ifdef __FreeBSD__ ++ "b", ++#endif + "s", + #ifdef HAVE_HONOR_NODUMP + "h", +@@ -391,8 +394,10 @@ + dumppid = pipespawn(cmd, STDIN_PIPE, + &dumpin, &dumpout, &mesgf, + cmd, config, +- "dump", + dumpkeys, ++#ifdef __FreeBSD__ ++ "64", ++#endif + "1048576", + #ifdef HAVE_HONOR_NODUMP + "0", Property changes on: head/misc/amanda-server/patch-sendbackup-dump.c ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/misc/amanda-server/pkg-plist =================================================================== --- head/misc/amanda-server/pkg-plist (revision 176654) +++ head/misc/amanda-server/pkg-plist (revision 176655) @@ -1,65 +1,67 @@ lib/libamserver-%%SHLIBVER%%.so lib/libamserver.so lib/libamserver.la lib/libamserver.a lib/libamtape-%%SHLIBVER%%.so lib/libamtape.so lib/libamtape.la lib/libamtape.a lib/librestore-%%SHLIBVER%%.so lib/librestore.a lib/librestore.la lib/librestore.so %%PLOT%%libexec/amanda/amcat.awk libexec/amanda/amcleanupdisk libexec/amanda/amindexd libexec/amanda/amlogroll %%PLOT%%libexec/amanda/amplot.awk %%PLOT%%libexec/amanda/amplot.g %%PLOT%%libexec/amanda/amplot.gp libexec/amanda/amtrmidx libexec/amanda/amtrmlog libexec/amanda/chg-chio libexec/amanda/chg-chs libexec/amanda/chg-disk libexec/amanda/chg-iomega libexec/amanda/chg-juke libexec/amanda/chg-manual libexec/amanda/chg-mcutil libexec/amanda/chg-mtx libexec/amanda/chg-multi libexec/amanda/chg-null libexec/amanda/chg-rait libexec/amanda/chg-rth %%SCSICHG%%libexec/amanda/chg-scsi libexec/amanda/chg-zd-mtx libexec/amanda/chunker libexec/amanda/amidxtaped libexec/amanda/driver libexec/amanda/dumper libexec/amanda/planner libexec/amanda/taper sbin/amadmin sbin/amaespipe sbin/amcheck sbin/amcheckdb sbin/amcleanup sbin/amcrypt +sbin/amcrypt-ossl +sbin/amcrypt-ossl-asym sbin/amdd sbin/amdump sbin/amfetchdump sbin/amflush sbin/amgetconf sbin/amlabel sbin/ammt sbin/amoverview %%PLOT%%sbin/amplot sbin/amreport sbin/amrestore sbin/amrmtape sbin/amstatus sbin/amtape sbin/amtapetype sbin/amtoc sbin/amverify sbin/amverifyrun Property changes on: head/misc/amanda-server/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.32 \ No newline at end of property +1.33 \ No newline at end of property Index: head/misc/amanda-server/pkg-plist.client =================================================================== --- head/misc/amanda-server/pkg-plist.client (revision 176654) +++ head/misc/amanda-server/pkg-plist.client (revision 176655) @@ -1,111 +1,124 @@ @unexec if cmp -s /etc/amandates /dev/null; then rm -f /etc/amandates; fi dumper/generic-dumper dumper/gnutar +lib/libamandad-%%SHLIBVER%%.so +lib/libamandad.so +lib/libamandad.la +lib/libamandad.a lib/libamanda-%%SHLIBVER%%.so lib/libamanda.so lib/libamanda.la lib/libamanda.a lib/libamclient-%%SHLIBVER%%.so lib/libamclient.so lib/libamclient.la lib/libamclient.a libexec/amanda/amandad libexec/amanda/calcsize libexec/amanda/killpgrp libexec/amanda/noop libexec/amanda/patch-system libexec/amanda/rundump libexec/amanda/runtar libexec/amanda/selfcheck libexec/amanda/sendbackup libexec/amanda/sendsize libexec/amanda/versionsuffix sbin/amrecover +sbin/amoldrecover share/amanda/Appendix.txt share/amanda/COPYRIGHT share/amanda/COPYRIGHT-APACHE share/amanda/COPYRIGHT-REGEX +share/amanda/ReleaseNotes share/amanda/amadmin.8.txt +share/amanda/amaespipe.8.txt +share/amanda/amanda-client.conf.5.txt share/amanda/amanda.8.txt share/amanda/amanda.conf.5.txt share/amanda/amcheck.8.txt share/amanda/amcheckdb.8.txt share/amanda/amcleanup.8.txt +share/amanda/amcrypt-asym-ossl.8.txt +share/amanda/amcrypt-ossl.8.txt +share/amanda/amcrypt.8.txt share/amanda/amdd.8.txt share/amanda/amdump.8.txt +share/amanda/amfetchdump.8.txt share/amanda/amflush.8.txt share/amanda/amgetconf.8.txt share/amanda/amlabel.8.txt share/amanda/ammt.8.txt share/amanda/amoverview.8.txt share/amanda/amplot.8.txt share/amanda/amrecover.8.txt share/amanda/amreport.8.txt share/amanda/amrestore.8.txt share/amanda/amrmtape.8.txt share/amanda/amstatus.8.txt share/amanda/amtape.8.txt share/amanda/amtapetype.8.txt share/amanda/amtoc.8.txt share/amanda/amverify.8.txt share/amanda/amverifyrun.8.txt share/amanda/chgscsi.txt share/amanda/dumperapi.txt share/amanda/eventapi.txt share/amanda/exclude.txt share/amanda/faq.txt share/amanda/historical.txt share/amanda/howto-afs.txt +share/amanda/howto-auth.txt share/amanda/howto-cygwin.txt share/amanda/howto-filedriver.txt share/amanda/howto-wrapper.txt share/amanda/howtos.txt share/amanda/index.txt share/amanda/indexing.txt share/amanda/install.txt share/amanda/internals.txt share/amanda/introduction.txt share/amanda/ix01.txt share/amanda/kerberos.txt share/amanda/labelprinting.txt share/amanda/links.txt share/amanda/manpages.txt share/amanda/multitape.txt share/amanda/portusage.txt share/amanda/pr01.txt share/amanda/pr02.txt share/amanda/pr03.txt share/amanda/pr04.txt share/amanda/rait.txt share/amanda/references.txt share/amanda/restore.txt share/amanda/samba.txt share/amanda/security-api.txt share/amanda/security.txt share/amanda/strategy-api.txt share/amanda/survey.txt share/amanda/systemnotes.txt share/amanda/tapechangers.txt share/amanda/tapesnchangers.txt share/amanda/tapetypes.txt share/amanda/technical.txt share/amanda/topten.txt share/amanda/upgrade.txt share/amanda/using.txt share/amanda/various.txt share/amanda/vtape-api.txt share/amanda/whatwasnew.txt share/amanda/wishlist.txt share/amanda/y2k.txt share/amanda/zftape.txt share/examples/amanda/amanda.conf share/examples/amanda/chg-multi.conf share/examples/amanda/chg-scsi.conf share/examples/amanda/disklist @dirrmtry var/amanda/gnutar-lists @dirrmtry var/amanda @dirrmtry var @dirrm share/examples/amanda @dirrm share/amanda @dirrm libexec/amanda @dirrm dumper Property changes on: head/misc/amanda-server/pkg-plist.client ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.13 \ No newline at end of property +1.14 \ No newline at end of property Index: head/misc/amanda25-server/Makefile =================================================================== --- head/misc/amanda25-server/Makefile (revision 176654) +++ head/misc/amanda25-server/Makefile (revision 176655) @@ -1,202 +1,208 @@ # New ports collection makefile for: amanda # Date created: 28th Feb 1995 # Whom: gpalmer # # $FreeBSD$ # PORTNAME= amanda -PORTVERSION= 2.5.0p2 +PORTVERSION= 2.5.1p1 PORTREVISION?= 0 PKGNAMESUFFIX?= -server PORTEPOCH= 1 CATEGORIES= misc MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= amanda MAINTAINER= kuriyama@FreeBSD.org COMMENT?= The Advanced Maryland Automatic Network Disk Archiver (server) WRKSRC= ${WRKDIR}/amanda-${PORTVERSION} SLAVEDIRS= misc/amanda-client -BUILD_DEPENDS= ${LOCALBASE}/bin/gtar:${PORTSDIR}/archivers/gtar -RUN_DEPENDS= ${LOCALBASE}/bin/gtar:${PORTSDIR}/archivers/gtar - NO_LATEST_LINK= yes USE_AUTOTOOLS= autoconf:259 USE_GMAKE= yes PATCH_STRIP= CONFIGURE_ARGS= --libexecdir=${PREFIX}/libexec/amanda \ --with-amandahosts --with-fqdn \ --with-dump-honor-nodump --with-buffered-dump \ --disable-libtool --prefix=${PREFIX} \ - --with-user=${AMANDA_USER} --with-group=${AMANDA_GROUP} \ - --with-gnutar-listdir=${AMANDA_GNUTAR_LISTDIR} \ - --with-gnutar=${LOCALBASE}/bin/gtar + --with-user=${AMANDA_USER} --with-group=${AMANDA_GROUP} INSTALLS_SHLIB= yes +OPTIONS= GNUTAR "use GNU tar" on + .include CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} AMANDA_USER?= operator AMANDA_GROUP?= operator AMANDA_GNUTAR_LISTDIR?= ${PREFIX}/var/amanda/gnutar-lists PLIST_SUB= SHLIBVER=${PORTVERSION} # amanda-server/amanda-client common part .if defined (AMANDA_SERVER) CONFIGURE_ARGS+= --with-index-server=${AMANDA_SERVER} CONFIGURE_ARGS+= --with-tape-server=${AMANDA_SERVER} .endif .if defined (AMANDA_CONFIG) CONFIGURE_ARGS+= --with-config=${AMANDA_CONFIG} .endif .if defined (AMANDA_UDPPORTRANGE) CONFIGURE_ARGS+= --with-udpportrange=${AMANDA_UDPPORTRANGE} .endif .if defined (AMANDA_PORTRANGE) CONFIGURE_ARGS+= --with-portrange=${AMANDA_PORTRANGE} .endif +.if defined(WITH_GNUTAR) +CONFIGURE_ARGS+=--with-gnutar-listdir=${AMANDA_GNUTAR_LISTDIR} \ + --with-gnutar=${LOCALBASE}/bin/gtar +BUILD_DEPENDS= gtar:${PORTSDIR}/archivers/gtar +RUN_DEPENDS= gtar:${PORTSDIR}/archivers/gtar +.endif + # amanda-server part .if !defined(CLIENT_ONLY) pre-fetch: @${ECHO} "" @${ECHO} "You may use the following build options:" @${ECHO} "" - @${ECHO} " -DWITH_PLOT to enable ploting, requires X11 libraries" - @${ECHO} " -DWITH_SAMBA to enable the use of smbclient" - @${ECHO} " -DWITH_MTX to enable the use of mtx changer scripts" @${ECHO} " AMANDA_SERVER=server to specify a server name" @${ECHO} " The default is `uname -n`" @${ECHO} " AMANDA_TAPE=tape to specify the default tape device" @${ECHO} " The default is /dev/nrsa0" @${ECHO} " AMANDA_CONFIG=config to specify the default configuration" @${ECHO} " The default is user" @${ECHO} " AMANDA_USER=user to specify the default user" @${ECHO} " The default is operator" @${ECHO} " AMANDA_GROUP=group to specify the default group" @${ECHO} " The default is operator" @${ECHO} " AMANDA_PORTRANGE=low,high to restrict Amanda to TCP ports" @${ECHO} " between low and high when connecting from the server" @${ECHO} " to the client for data, messages, and indexing." @${ECHO} " The default is no restriction on TCP ports." @${ECHO} " AMANDA_UDPPORTRANGE=low,high to restrict Amanda to UDP ports" @${ECHO} " between low and high when connecting from the client" @${ECHO} " to the server. Use ports below 1024." @${ECHO} " The default is no restriction on UDP ports." @${ECHO} "" USE_PERL5= yes BUILD_DEPENDS+= ${LOCALBASE}/sbin/amrecover:${PORTSDIR}/misc/amanda-client RUN_DEPENDS+= ${LOCALBASE}/sbin/amrecover:${PORTSDIR}/misc/amanda-client CONFIGURE_ARGS+=--without-client MAN8= amadmin.8 amaespipe.8 amcheck.8 \ - amcheckdb.8 amcleanup.8 amcrypt.8 amdd.8 \ + amcheckdb.8 amcleanup.8 \ + amcrypt.8 amcrypt-ossl-asym.8 amcrypt-ossl.8 amdd.8 \ amdump.8 amfetchdump.8 amflush.8 amgetconf.8 amlabel.8 ammt.8 \ amoverview.8 amreport.8 amrmtape.8 amstatus.8 \ amtape.8 amtoc.8 amverify.8 amverifyrun.8 amtapetype.8 +OPTIONS+= PLOT "enable ploting, requires X11 libraries" off\ + SAMBA "enable the use of smbclient" off \ + MTX "enable the use of mtx changer scripts" off + .if defined (WITH_PLOT) BUILD_DEPENDS+= gnuplot:${PORTSDIR}/math/gnuplot RUN_DEPENDS+= gnuplot:${PORTSDIR}/math/gnuplot MAN8+= amplot.8 PLIST_SUB+= PLOT='' .else PLIST_SUB+= PLOT='@comment ' .endif .if defined (WITH_SAMBA) BUILD_DEPENDS+= smbclient:${PORTSDIR}/net/samba3 RUN_DEPENDS+= smbclient:${PORTSDIR}/net/samba3 CONFIGURE_ARGS+= --with-smbclient=${PREFIX}/bin/smbclient .endif .if defined (WITH_MTX) BUILD_DEPENDS+= mtx:${PORTSDIR}/misc/mtx RUN_DEPENDS+= mtx:${PORTSDIR}/misc/mtx .endif .if defined (AMANDA_TAPE) CONFIGURE_ARGS+= --with-tape-device=${AMANDA_TAPE} .endif # # Before 4.0, pre-CAM scsiio.h existed .if ${OSVERSION} < 400000 PLIST_SUB+= SCSICHG='' .elif ${OSVERSION} >= 480000 .if ${ARCH} == "amd64" PLIST_SUB+= SCSICHG='@comment ' .elif ${OSVERSION} >= 502000 PLIST_SUB+= SCSICHG='@comment ' .else PLIST_SUB+= SCSICHG='' .endif .else PLIST_SUB+= SCSICHG='@comment ' .endif # amanda-client part .else pre-fetch: @${ECHO} "" @${ECHO} "You may use the following build options:" @${ECHO} "" - @${ECHO} " -DWITH_AMANDA_DUMP_SNAPSHOT" - @${ECHO} " Use dump -L to use snapshot" @${ECHO} " AMANDA_SERVER=server to specify a server name" @${ECHO} " The default is `uname -n`" @${ECHO} " AMANDA_CONFIG=config to specify the default configuation" @${ECHO} " The default is user" @${ECHO} " AMANDA_GNUTAR_LISTDIR=dir to specify the directory that" @${ECHO} " the gnutar index files should live in" @${ECHO} " The default is /var/amanda/gnutar-lists" @${ECHO} " AMANDA_USER=user to specify the default user" @${ECHO} " The default is operator" @${ECHO} " AMANDA_GROUP=group to specify the default group" @${ECHO} " The default is operator" @${ECHO} " AMANDA_PORTRANGE=low,high to restrict Amanda to TCP ports" @${ECHO} " between low and high when connecting from the server" @${ECHO} " to the client for data, messages, and indexing." @${ECHO} " The default is no restriction on TCP ports." @${ECHO} " AMANDA_UDPPORTRANGE=low,high to restrict Amanda to UDP ports" @${ECHO} " between low and high when connecting from the client" @${ECHO} " to the server. Use ports below 1024." @${ECHO} " The default is no restriction on UDP ports." @${ECHO} "" CONFIGURE_ARGS+=--without-server -MAN5= amanda.conf.5 +MAN5= amanda.conf.5 amanda-client.conf.5 MAN8= amanda.8 amrecover.8 amrestore.8 + +OPTIONS+= DUMP_SNAPSHOT "use snapshot by using dump -L" off post-install: ${MKDIR} ${PREFIX}/share/examples/amanda ${CP} -R ${WRKSRC}/example/amanda.conf \ ${WRKSRC}/example/chg-multi.conf \ ${WRKSRC}/example/chg-scsi.conf \ ${WRKSRC}/example/disklist \ ${PREFIX}/share/examples/amanda ${MKDIR} ${AMANDA_GNUTAR_LISTDIR} ${CHOWN} ${AMANDA_USER}:${AMANDA_GROUP} ${AMANDA_GNUTAR_LISTDIR} ${TOUCH} /etc/amandates ${CHOWN} ${AMANDA_USER}:${AMANDA_GROUP} /etc/amandates .if defined (WITH_AMANDA_DUMP_SNAPSHOT) EXTRA_PATCHES= ${FILESDIR}/extra-patch-sendbackup-dump.c .endif .endif .include Property changes on: head/misc/amanda25-server/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.92 \ No newline at end of property +1.93 \ No newline at end of property Index: head/misc/amanda25-server/distinfo =================================================================== --- head/misc/amanda25-server/distinfo (revision 176654) +++ head/misc/amanda25-server/distinfo (revision 176655) @@ -1,3 +1,3 @@ -MD5 (amanda-2.5.0p2.tar.gz) = 073828b8b5a5c377a08f8f19b5eccf85 -SHA256 (amanda-2.5.0p2.tar.gz) = ba691f9b7607431d642eca57ff25b328df83eba7149479587bfabcd0adc3ea2c -SIZE (amanda-2.5.0p2.tar.gz) = 1744317 +MD5 (amanda-2.5.1p1.tar.gz) = 253a7c1d4e913c2516b21ab9f53a9016 +SHA256 (amanda-2.5.1p1.tar.gz) = 9ccf3cb2556d9b4f612072f4b0f5baa2b605a352316ae12e203e6c59404e7b1b +SIZE (amanda-2.5.1p1.tar.gz) = 1884119 Property changes on: head/misc/amanda25-server/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.26 \ No newline at end of property +1.27 \ No newline at end of property Index: head/misc/amanda25-server/files/extra-patch-sendbackup-dump.c =================================================================== --- head/misc/amanda25-server/files/extra-patch-sendbackup-dump.c (revision 176654) +++ head/misc/amanda25-server/files/extra-patch-sendbackup-dump.c (revision 176655) @@ -1,42 +1,36 @@ -Index: client-src/sendbackup-dump.c -=================================================================== -RCS file: /home/cvs/opensources/amanda/client-src/sendbackup-dump.c,v -retrieving revision 1.1.1.2 -retrieving revision 1.5 -diff -u -r1.1.1.2 -r1.5 ---- client-src/sendbackup-dump.c 25 Jun 2003 04:39:28 -0000 1.1.1.2 -+++ client-src/sendbackup-dump.c 25 Jun 2003 04:43:20 -0000 1.5 -@@ -40,6 +40,10 @@ - #define NAUGHTY_BITS /* but then I'd have to kill you */ - #endif +--- client-src/sendbackup-dump.c.orig Fri Sep 8 13:09:14 2006 ++++ client-src/sendbackup-dump.c Fri Sep 8 13:15:44 2006 +@@ -35,6 +35,10 @@ + #include "clock.h" + #include "version.h" +#ifdef __FreeBSD__ +#include +#endif + #define LEAF_AND_DIRS "sed -e \'\ns/^leaf[ \t]*[0-9]*[ \t]*\\.//\nt\n/^dir[ \t]/ {\ns/^dir[ \t]*[0-9]*[ \t]*\\.//\ns%$%/%\nt\n}\nd\n\'" - static regex_t re_table[] = { -@@ -306,6 +310,12 @@ + static amregex_t re_table[] = { +@@ -370,6 +374,12 @@ dumpkeys = vstralloc(level_str, options->no_record ? "" : "u", +#ifdef __FreeBSD__ + "b", +#if defined(__FreeBSD_version) && (__FreeBSD_version >= 500043) + "L", +#endif +#endif "s", #ifdef HAVE_HONOR_NODUMP "h", -@@ -328,6 +338,9 @@ +@@ -392,6 +402,9 @@ &dumpin, &dumpout, &mesgf, - "dump", + cmd, config, dumpkeys, +#ifdef __FreeBSD__ + "64", +#endif "1048576", #ifdef HAVE_HONOR_NODUMP "0", Property changes on: head/misc/amanda25-server/files/extra-patch-sendbackup-dump.c ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.1 \ No newline at end of property +1.2 \ No newline at end of property Index: head/misc/amanda25-server/files/patch-aa =================================================================== --- head/misc/amanda25-server/files/patch-aa (revision 176654) +++ head/misc/amanda25-server/files/patch-aa (revision 176655) @@ -1,31 +1,39 @@ ---- man/Makefile.in.orig Mon May 8 20:51:44 2006 -+++ man/Makefile.in Fri Jun 9 07:18:19 2006 -@@ -40,7 +40,7 @@ - @WANT_AMPLOT_TRUE@am__append_1 = $(AMPLOT_MAN8_PAGES) - @WANT_SERVER_TRUE@am__append_2 = $(SERVER_MAN8_PAGES) - @WANT_RECOVER_TRUE@am__append_3 = $(RECOVER_MAN8_PAGES) --@WANT_RESTORE_TRUE@am__append_4 = $(RESTORE_MAN8_PAGES) -+@WANT_CLIENT_TRUE@am__append_4 = $(RESTORE_MAN8_PAGES) - subdir = man - DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in - ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -@@ -260,8 +260,8 @@ +--- man/Makefile.in.orig Tue Sep 5 23:08:22 2006 ++++ man/Makefile.in Thu Sep 7 14:14:52 2006 +@@ -193,8 +193,8 @@ + WANT_CLIENT_TRUE = @WANT_CLIENT_TRUE@ + WANT_RECOVER_FALSE = @WANT_RECOVER_FALSE@ + WANT_RECOVER_TRUE = @WANT_RECOVER_TRUE@ +-WANT_RESTORE_FALSE = @WANT_RESTORE_FALSE@ +-WANT_RESTORE_TRUE = @WANT_RESTORE_TRUE@ ++WANT_CLIENT_FALSE = @WANT_CLIENT_FALSE@ ++WANT_CLIENT_TRUE = @WANT_CLIENT_TRUE@ + WANT_RUNTIME_PSEUDO_RELOC_FALSE = @WANT_RUNTIME_PSEUDO_RELOC_FALSE@ + WANT_RUNTIME_PSEUDO_RELOC_TRUE = @WANT_RUNTIME_PSEUDO_RELOC_TRUE@ + WANT_SAMBA_FALSE = @WANT_SAMBA_FALSE@ +@@ -261,13 +261,13 @@ target_os = @target_os@ target_vendor = @target_vendor@ - AMPLOT_MAN8_PAGES = amplot.8 + @WANT_AMPLOT_TRUE@AMPLOT_MAN8_PAGES = amplot.8 -COMMON_MAN8_PAGES = amanda.8 --COMMON_MAN5_PAGES = amanda.conf.5 +-COMMON_MAN5_PAGES = amanda.conf.5 \ +@WANT_CLIENT_TRUE@COMMON_MAN8_PAGES = amanda.8 -+@WANT_CLIENT_TRUE@COMMON_MAN5_PAGES = amanda.conf.5 - SERVER_MAN8_PAGES = amadmin.8 \ ++@WANT_CLIENT_TRUE@COMMON_MAN5_PAGES = amanda.conf.5 \ + amanda-client.conf.5 + + + #if WANT_SERVER +-SERVER_MAN8_PAGES = amadmin.8 \ ++@WANT_SERVER_TRUE@SERVER_MAN8_PAGES = amadmin.8 \ amcheck.8 \ amcheckdb.8 \ -@@ -286,7 +286,7 @@ - amaespipe.8 + amcleanup.8 \ +@@ -294,7 +294,7 @@ + #endif @WANT_RECOVER_TRUE@RECOVER_MAN8_PAGES = amrecover.8 -@WANT_RESTORE_TRUE@RESTORE_MAN8_PAGES = amrestore.8 +@WANT_CLIENT_TRUE@RESTORE_MAN8_PAGES = amrestore.8 - man8_MANS = $(COMMON_MAN8_PAGES) $(am__append_1) $(am__append_2) \ - $(am__append_3) $(am__append_4) - man5_MANS = $(COMMON_MAN5_PAGES) + man8_MANS = $(COMMON_MAN8_PAGES) \ + $(AMPLOT_MAN8_PAGES) \ + $(SERVER_MAN8_PAGES) \ Property changes on: head/misc/amanda25-server/files/patch-aa ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.7 \ No newline at end of property +1.8 \ No newline at end of property Index: head/misc/amanda25-server/files/patch-ae =================================================================== --- head/misc/amanda25-server/files/patch-ae (revision 176654) +++ head/misc/amanda25-server/files/patch-ae (revision 176655) @@ -1,14 +1,14 @@ ---- client-src/sendbackup-gnutar.c.orig Sat Jan 4 12:46:08 2003 -+++ client-src/sendbackup-gnutar.c Thu Oct 23 19:22:31 2003 -@@ -480,7 +480,11 @@ - - start_index(options->createindex, dumpout, mesgf, indexf, indexcmd); - +--- client-src/sendbackup-gnutar.c.orig Wed Jul 26 03:35:21 2006 ++++ client-src/sendbackup-gnutar.c Thu Sep 7 12:13:59 2006 +@@ -543,7 +543,11 @@ + my_argv[i++] = g_options->config; + else + my_argv[i++] = "NOCONFIG"; +#ifdef GNUTAR + my_argv[i++] = "GNUTAR"; +#else my_argv[i++] = "gtar"; +#endif my_argv[i++] = "--create"; my_argv[i++] = "--file"; my_argv[i++] = "-"; Property changes on: head/misc/amanda25-server/files/patch-ae ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.3 \ No newline at end of property +1.4 \ No newline at end of property Index: head/misc/amanda25-server/files/patch-amanda.conf.5 =================================================================== --- head/misc/amanda25-server/files/patch-amanda.conf.5 (nonexistent) +++ head/misc/amanda25-server/files/patch-amanda.conf.5 (revision 176655) @@ -0,0 +1,11 @@ +--- man/amanda.conf.5.orig Wed Jun 14 16:11:30 2006 ++++ man/amanda.conf.5 Wed Jun 14 16:13:12 2006 +@@ -627,7 +627,7 @@ + Amount of space that can be used in this holding disk area. + If the value is zero, all available space on the file system is used. + If the value is negative, \fBAmanda\fR will use all available space minus that value. +- .TP ++.TP + \fBchunksize\fR \fB int\fR + + Default: Property changes on: head/misc/amanda25-server/files/patch-amanda.conf.5 ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/misc/amanda25-server/patch-sendbackup-dump.c =================================================================== --- head/misc/amanda25-server/patch-sendbackup-dump.c (nonexistent) +++ head/misc/amanda25-server/patch-sendbackup-dump.c (revision 176655) @@ -0,0 +1,24 @@ +--- client-src/sendbackup-dump.c.orig Fri Sep 8 13:56:23 2006 ++++ client-src/sendbackup-dump.c Fri Sep 8 13:58:27 2006 +@@ -370,6 +370,9 @@ + + dumpkeys = vstralloc(level_str, + options->no_record ? "" : "u", ++#ifdef __FreeBSD__ ++ "b", ++#endif + "s", + #ifdef HAVE_HONOR_NODUMP + "h", +@@ -391,8 +394,10 @@ + dumppid = pipespawn(cmd, STDIN_PIPE, + &dumpin, &dumpout, &mesgf, + cmd, config, +- "dump", + dumpkeys, ++#ifdef __FreeBSD__ ++ "64", ++#endif + "1048576", + #ifdef HAVE_HONOR_NODUMP + "0", Property changes on: head/misc/amanda25-server/patch-sendbackup-dump.c ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/misc/amanda25-server/pkg-plist =================================================================== --- head/misc/amanda25-server/pkg-plist (revision 176654) +++ head/misc/amanda25-server/pkg-plist (revision 176655) @@ -1,65 +1,67 @@ lib/libamserver-%%SHLIBVER%%.so lib/libamserver.so lib/libamserver.la lib/libamserver.a lib/libamtape-%%SHLIBVER%%.so lib/libamtape.so lib/libamtape.la lib/libamtape.a lib/librestore-%%SHLIBVER%%.so lib/librestore.a lib/librestore.la lib/librestore.so %%PLOT%%libexec/amanda/amcat.awk libexec/amanda/amcleanupdisk libexec/amanda/amindexd libexec/amanda/amlogroll %%PLOT%%libexec/amanda/amplot.awk %%PLOT%%libexec/amanda/amplot.g %%PLOT%%libexec/amanda/amplot.gp libexec/amanda/amtrmidx libexec/amanda/amtrmlog libexec/amanda/chg-chio libexec/amanda/chg-chs libexec/amanda/chg-disk libexec/amanda/chg-iomega libexec/amanda/chg-juke libexec/amanda/chg-manual libexec/amanda/chg-mcutil libexec/amanda/chg-mtx libexec/amanda/chg-multi libexec/amanda/chg-null libexec/amanda/chg-rait libexec/amanda/chg-rth %%SCSICHG%%libexec/amanda/chg-scsi libexec/amanda/chg-zd-mtx libexec/amanda/chunker libexec/amanda/amidxtaped libexec/amanda/driver libexec/amanda/dumper libexec/amanda/planner libexec/amanda/taper sbin/amadmin sbin/amaespipe sbin/amcheck sbin/amcheckdb sbin/amcleanup sbin/amcrypt +sbin/amcrypt-ossl +sbin/amcrypt-ossl-asym sbin/amdd sbin/amdump sbin/amfetchdump sbin/amflush sbin/amgetconf sbin/amlabel sbin/ammt sbin/amoverview %%PLOT%%sbin/amplot sbin/amreport sbin/amrestore sbin/amrmtape sbin/amstatus sbin/amtape sbin/amtapetype sbin/amtoc sbin/amverify sbin/amverifyrun Property changes on: head/misc/amanda25-server/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.32 \ No newline at end of property +1.33 \ No newline at end of property Index: head/misc/amanda25-server/pkg-plist.client =================================================================== --- head/misc/amanda25-server/pkg-plist.client (revision 176654) +++ head/misc/amanda25-server/pkg-plist.client (revision 176655) @@ -1,111 +1,124 @@ @unexec if cmp -s /etc/amandates /dev/null; then rm -f /etc/amandates; fi dumper/generic-dumper dumper/gnutar +lib/libamandad-%%SHLIBVER%%.so +lib/libamandad.so +lib/libamandad.la +lib/libamandad.a lib/libamanda-%%SHLIBVER%%.so lib/libamanda.so lib/libamanda.la lib/libamanda.a lib/libamclient-%%SHLIBVER%%.so lib/libamclient.so lib/libamclient.la lib/libamclient.a libexec/amanda/amandad libexec/amanda/calcsize libexec/amanda/killpgrp libexec/amanda/noop libexec/amanda/patch-system libexec/amanda/rundump libexec/amanda/runtar libexec/amanda/selfcheck libexec/amanda/sendbackup libexec/amanda/sendsize libexec/amanda/versionsuffix sbin/amrecover +sbin/amoldrecover share/amanda/Appendix.txt share/amanda/COPYRIGHT share/amanda/COPYRIGHT-APACHE share/amanda/COPYRIGHT-REGEX +share/amanda/ReleaseNotes share/amanda/amadmin.8.txt +share/amanda/amaespipe.8.txt +share/amanda/amanda-client.conf.5.txt share/amanda/amanda.8.txt share/amanda/amanda.conf.5.txt share/amanda/amcheck.8.txt share/amanda/amcheckdb.8.txt share/amanda/amcleanup.8.txt +share/amanda/amcrypt-asym-ossl.8.txt +share/amanda/amcrypt-ossl.8.txt +share/amanda/amcrypt.8.txt share/amanda/amdd.8.txt share/amanda/amdump.8.txt +share/amanda/amfetchdump.8.txt share/amanda/amflush.8.txt share/amanda/amgetconf.8.txt share/amanda/amlabel.8.txt share/amanda/ammt.8.txt share/amanda/amoverview.8.txt share/amanda/amplot.8.txt share/amanda/amrecover.8.txt share/amanda/amreport.8.txt share/amanda/amrestore.8.txt share/amanda/amrmtape.8.txt share/amanda/amstatus.8.txt share/amanda/amtape.8.txt share/amanda/amtapetype.8.txt share/amanda/amtoc.8.txt share/amanda/amverify.8.txt share/amanda/amverifyrun.8.txt share/amanda/chgscsi.txt share/amanda/dumperapi.txt share/amanda/eventapi.txt share/amanda/exclude.txt share/amanda/faq.txt share/amanda/historical.txt share/amanda/howto-afs.txt +share/amanda/howto-auth.txt share/amanda/howto-cygwin.txt share/amanda/howto-filedriver.txt share/amanda/howto-wrapper.txt share/amanda/howtos.txt share/amanda/index.txt share/amanda/indexing.txt share/amanda/install.txt share/amanda/internals.txt share/amanda/introduction.txt share/amanda/ix01.txt share/amanda/kerberos.txt share/amanda/labelprinting.txt share/amanda/links.txt share/amanda/manpages.txt share/amanda/multitape.txt share/amanda/portusage.txt share/amanda/pr01.txt share/amanda/pr02.txt share/amanda/pr03.txt share/amanda/pr04.txt share/amanda/rait.txt share/amanda/references.txt share/amanda/restore.txt share/amanda/samba.txt share/amanda/security-api.txt share/amanda/security.txt share/amanda/strategy-api.txt share/amanda/survey.txt share/amanda/systemnotes.txt share/amanda/tapechangers.txt share/amanda/tapesnchangers.txt share/amanda/tapetypes.txt share/amanda/technical.txt share/amanda/topten.txt share/amanda/upgrade.txt share/amanda/using.txt share/amanda/various.txt share/amanda/vtape-api.txt share/amanda/whatwasnew.txt share/amanda/wishlist.txt share/amanda/y2k.txt share/amanda/zftape.txt share/examples/amanda/amanda.conf share/examples/amanda/chg-multi.conf share/examples/amanda/chg-scsi.conf share/examples/amanda/disklist @dirrmtry var/amanda/gnutar-lists @dirrmtry var/amanda @dirrmtry var @dirrm share/examples/amanda @dirrm share/amanda @dirrm libexec/amanda @dirrm dumper Property changes on: head/misc/amanda25-server/pkg-plist.client ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.13 \ No newline at end of property +1.14 \ No newline at end of property Index: head/misc/amanda26-server/Makefile =================================================================== --- head/misc/amanda26-server/Makefile (revision 176654) +++ head/misc/amanda26-server/Makefile (revision 176655) @@ -1,202 +1,208 @@ # New ports collection makefile for: amanda # Date created: 28th Feb 1995 # Whom: gpalmer # # $FreeBSD$ # PORTNAME= amanda -PORTVERSION= 2.5.0p2 +PORTVERSION= 2.5.1p1 PORTREVISION?= 0 PKGNAMESUFFIX?= -server PORTEPOCH= 1 CATEGORIES= misc MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= amanda MAINTAINER= kuriyama@FreeBSD.org COMMENT?= The Advanced Maryland Automatic Network Disk Archiver (server) WRKSRC= ${WRKDIR}/amanda-${PORTVERSION} SLAVEDIRS= misc/amanda-client -BUILD_DEPENDS= ${LOCALBASE}/bin/gtar:${PORTSDIR}/archivers/gtar -RUN_DEPENDS= ${LOCALBASE}/bin/gtar:${PORTSDIR}/archivers/gtar - NO_LATEST_LINK= yes USE_AUTOTOOLS= autoconf:259 USE_GMAKE= yes PATCH_STRIP= CONFIGURE_ARGS= --libexecdir=${PREFIX}/libexec/amanda \ --with-amandahosts --with-fqdn \ --with-dump-honor-nodump --with-buffered-dump \ --disable-libtool --prefix=${PREFIX} \ - --with-user=${AMANDA_USER} --with-group=${AMANDA_GROUP} \ - --with-gnutar-listdir=${AMANDA_GNUTAR_LISTDIR} \ - --with-gnutar=${LOCALBASE}/bin/gtar + --with-user=${AMANDA_USER} --with-group=${AMANDA_GROUP} INSTALLS_SHLIB= yes +OPTIONS= GNUTAR "use GNU tar" on + .include CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} AMANDA_USER?= operator AMANDA_GROUP?= operator AMANDA_GNUTAR_LISTDIR?= ${PREFIX}/var/amanda/gnutar-lists PLIST_SUB= SHLIBVER=${PORTVERSION} # amanda-server/amanda-client common part .if defined (AMANDA_SERVER) CONFIGURE_ARGS+= --with-index-server=${AMANDA_SERVER} CONFIGURE_ARGS+= --with-tape-server=${AMANDA_SERVER} .endif .if defined (AMANDA_CONFIG) CONFIGURE_ARGS+= --with-config=${AMANDA_CONFIG} .endif .if defined (AMANDA_UDPPORTRANGE) CONFIGURE_ARGS+= --with-udpportrange=${AMANDA_UDPPORTRANGE} .endif .if defined (AMANDA_PORTRANGE) CONFIGURE_ARGS+= --with-portrange=${AMANDA_PORTRANGE} .endif +.if defined(WITH_GNUTAR) +CONFIGURE_ARGS+=--with-gnutar-listdir=${AMANDA_GNUTAR_LISTDIR} \ + --with-gnutar=${LOCALBASE}/bin/gtar +BUILD_DEPENDS= gtar:${PORTSDIR}/archivers/gtar +RUN_DEPENDS= gtar:${PORTSDIR}/archivers/gtar +.endif + # amanda-server part .if !defined(CLIENT_ONLY) pre-fetch: @${ECHO} "" @${ECHO} "You may use the following build options:" @${ECHO} "" - @${ECHO} " -DWITH_PLOT to enable ploting, requires X11 libraries" - @${ECHO} " -DWITH_SAMBA to enable the use of smbclient" - @${ECHO} " -DWITH_MTX to enable the use of mtx changer scripts" @${ECHO} " AMANDA_SERVER=server to specify a server name" @${ECHO} " The default is `uname -n`" @${ECHO} " AMANDA_TAPE=tape to specify the default tape device" @${ECHO} " The default is /dev/nrsa0" @${ECHO} " AMANDA_CONFIG=config to specify the default configuration" @${ECHO} " The default is user" @${ECHO} " AMANDA_USER=user to specify the default user" @${ECHO} " The default is operator" @${ECHO} " AMANDA_GROUP=group to specify the default group" @${ECHO} " The default is operator" @${ECHO} " AMANDA_PORTRANGE=low,high to restrict Amanda to TCP ports" @${ECHO} " between low and high when connecting from the server" @${ECHO} " to the client for data, messages, and indexing." @${ECHO} " The default is no restriction on TCP ports." @${ECHO} " AMANDA_UDPPORTRANGE=low,high to restrict Amanda to UDP ports" @${ECHO} " between low and high when connecting from the client" @${ECHO} " to the server. Use ports below 1024." @${ECHO} " The default is no restriction on UDP ports." @${ECHO} "" USE_PERL5= yes BUILD_DEPENDS+= ${LOCALBASE}/sbin/amrecover:${PORTSDIR}/misc/amanda-client RUN_DEPENDS+= ${LOCALBASE}/sbin/amrecover:${PORTSDIR}/misc/amanda-client CONFIGURE_ARGS+=--without-client MAN8= amadmin.8 amaespipe.8 amcheck.8 \ - amcheckdb.8 amcleanup.8 amcrypt.8 amdd.8 \ + amcheckdb.8 amcleanup.8 \ + amcrypt.8 amcrypt-ossl-asym.8 amcrypt-ossl.8 amdd.8 \ amdump.8 amfetchdump.8 amflush.8 amgetconf.8 amlabel.8 ammt.8 \ amoverview.8 amreport.8 amrmtape.8 amstatus.8 \ amtape.8 amtoc.8 amverify.8 amverifyrun.8 amtapetype.8 +OPTIONS+= PLOT "enable ploting, requires X11 libraries" off\ + SAMBA "enable the use of smbclient" off \ + MTX "enable the use of mtx changer scripts" off + .if defined (WITH_PLOT) BUILD_DEPENDS+= gnuplot:${PORTSDIR}/math/gnuplot RUN_DEPENDS+= gnuplot:${PORTSDIR}/math/gnuplot MAN8+= amplot.8 PLIST_SUB+= PLOT='' .else PLIST_SUB+= PLOT='@comment ' .endif .if defined (WITH_SAMBA) BUILD_DEPENDS+= smbclient:${PORTSDIR}/net/samba3 RUN_DEPENDS+= smbclient:${PORTSDIR}/net/samba3 CONFIGURE_ARGS+= --with-smbclient=${PREFIX}/bin/smbclient .endif .if defined (WITH_MTX) BUILD_DEPENDS+= mtx:${PORTSDIR}/misc/mtx RUN_DEPENDS+= mtx:${PORTSDIR}/misc/mtx .endif .if defined (AMANDA_TAPE) CONFIGURE_ARGS+= --with-tape-device=${AMANDA_TAPE} .endif # # Before 4.0, pre-CAM scsiio.h existed .if ${OSVERSION} < 400000 PLIST_SUB+= SCSICHG='' .elif ${OSVERSION} >= 480000 .if ${ARCH} == "amd64" PLIST_SUB+= SCSICHG='@comment ' .elif ${OSVERSION} >= 502000 PLIST_SUB+= SCSICHG='@comment ' .else PLIST_SUB+= SCSICHG='' .endif .else PLIST_SUB+= SCSICHG='@comment ' .endif # amanda-client part .else pre-fetch: @${ECHO} "" @${ECHO} "You may use the following build options:" @${ECHO} "" - @${ECHO} " -DWITH_AMANDA_DUMP_SNAPSHOT" - @${ECHO} " Use dump -L to use snapshot" @${ECHO} " AMANDA_SERVER=server to specify a server name" @${ECHO} " The default is `uname -n`" @${ECHO} " AMANDA_CONFIG=config to specify the default configuation" @${ECHO} " The default is user" @${ECHO} " AMANDA_GNUTAR_LISTDIR=dir to specify the directory that" @${ECHO} " the gnutar index files should live in" @${ECHO} " The default is /var/amanda/gnutar-lists" @${ECHO} " AMANDA_USER=user to specify the default user" @${ECHO} " The default is operator" @${ECHO} " AMANDA_GROUP=group to specify the default group" @${ECHO} " The default is operator" @${ECHO} " AMANDA_PORTRANGE=low,high to restrict Amanda to TCP ports" @${ECHO} " between low and high when connecting from the server" @${ECHO} " to the client for data, messages, and indexing." @${ECHO} " The default is no restriction on TCP ports." @${ECHO} " AMANDA_UDPPORTRANGE=low,high to restrict Amanda to UDP ports" @${ECHO} " between low and high when connecting from the client" @${ECHO} " to the server. Use ports below 1024." @${ECHO} " The default is no restriction on UDP ports." @${ECHO} "" CONFIGURE_ARGS+=--without-server -MAN5= amanda.conf.5 +MAN5= amanda.conf.5 amanda-client.conf.5 MAN8= amanda.8 amrecover.8 amrestore.8 + +OPTIONS+= DUMP_SNAPSHOT "use snapshot by using dump -L" off post-install: ${MKDIR} ${PREFIX}/share/examples/amanda ${CP} -R ${WRKSRC}/example/amanda.conf \ ${WRKSRC}/example/chg-multi.conf \ ${WRKSRC}/example/chg-scsi.conf \ ${WRKSRC}/example/disklist \ ${PREFIX}/share/examples/amanda ${MKDIR} ${AMANDA_GNUTAR_LISTDIR} ${CHOWN} ${AMANDA_USER}:${AMANDA_GROUP} ${AMANDA_GNUTAR_LISTDIR} ${TOUCH} /etc/amandates ${CHOWN} ${AMANDA_USER}:${AMANDA_GROUP} /etc/amandates .if defined (WITH_AMANDA_DUMP_SNAPSHOT) EXTRA_PATCHES= ${FILESDIR}/extra-patch-sendbackup-dump.c .endif .endif .include Property changes on: head/misc/amanda26-server/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.92 \ No newline at end of property +1.93 \ No newline at end of property Index: head/misc/amanda26-server/distinfo =================================================================== --- head/misc/amanda26-server/distinfo (revision 176654) +++ head/misc/amanda26-server/distinfo (revision 176655) @@ -1,3 +1,3 @@ -MD5 (amanda-2.5.0p2.tar.gz) = 073828b8b5a5c377a08f8f19b5eccf85 -SHA256 (amanda-2.5.0p2.tar.gz) = ba691f9b7607431d642eca57ff25b328df83eba7149479587bfabcd0adc3ea2c -SIZE (amanda-2.5.0p2.tar.gz) = 1744317 +MD5 (amanda-2.5.1p1.tar.gz) = 253a7c1d4e913c2516b21ab9f53a9016 +SHA256 (amanda-2.5.1p1.tar.gz) = 9ccf3cb2556d9b4f612072f4b0f5baa2b605a352316ae12e203e6c59404e7b1b +SIZE (amanda-2.5.1p1.tar.gz) = 1884119 Property changes on: head/misc/amanda26-server/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.26 \ No newline at end of property +1.27 \ No newline at end of property Index: head/misc/amanda26-server/files/extra-patch-sendbackup-dump.c =================================================================== --- head/misc/amanda26-server/files/extra-patch-sendbackup-dump.c (revision 176654) +++ head/misc/amanda26-server/files/extra-patch-sendbackup-dump.c (revision 176655) @@ -1,42 +1,36 @@ -Index: client-src/sendbackup-dump.c -=================================================================== -RCS file: /home/cvs/opensources/amanda/client-src/sendbackup-dump.c,v -retrieving revision 1.1.1.2 -retrieving revision 1.5 -diff -u -r1.1.1.2 -r1.5 ---- client-src/sendbackup-dump.c 25 Jun 2003 04:39:28 -0000 1.1.1.2 -+++ client-src/sendbackup-dump.c 25 Jun 2003 04:43:20 -0000 1.5 -@@ -40,6 +40,10 @@ - #define NAUGHTY_BITS /* but then I'd have to kill you */ - #endif +--- client-src/sendbackup-dump.c.orig Fri Sep 8 13:09:14 2006 ++++ client-src/sendbackup-dump.c Fri Sep 8 13:15:44 2006 +@@ -35,6 +35,10 @@ + #include "clock.h" + #include "version.h" +#ifdef __FreeBSD__ +#include +#endif + #define LEAF_AND_DIRS "sed -e \'\ns/^leaf[ \t]*[0-9]*[ \t]*\\.//\nt\n/^dir[ \t]/ {\ns/^dir[ \t]*[0-9]*[ \t]*\\.//\ns%$%/%\nt\n}\nd\n\'" - static regex_t re_table[] = { -@@ -306,6 +310,12 @@ + static amregex_t re_table[] = { +@@ -370,6 +374,12 @@ dumpkeys = vstralloc(level_str, options->no_record ? "" : "u", +#ifdef __FreeBSD__ + "b", +#if defined(__FreeBSD_version) && (__FreeBSD_version >= 500043) + "L", +#endif +#endif "s", #ifdef HAVE_HONOR_NODUMP "h", -@@ -328,6 +338,9 @@ +@@ -392,6 +402,9 @@ &dumpin, &dumpout, &mesgf, - "dump", + cmd, config, dumpkeys, +#ifdef __FreeBSD__ + "64", +#endif "1048576", #ifdef HAVE_HONOR_NODUMP "0", Property changes on: head/misc/amanda26-server/files/extra-patch-sendbackup-dump.c ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.1 \ No newline at end of property +1.2 \ No newline at end of property Index: head/misc/amanda26-server/files/patch-aa =================================================================== --- head/misc/amanda26-server/files/patch-aa (revision 176654) +++ head/misc/amanda26-server/files/patch-aa (revision 176655) @@ -1,31 +1,39 @@ ---- man/Makefile.in.orig Mon May 8 20:51:44 2006 -+++ man/Makefile.in Fri Jun 9 07:18:19 2006 -@@ -40,7 +40,7 @@ - @WANT_AMPLOT_TRUE@am__append_1 = $(AMPLOT_MAN8_PAGES) - @WANT_SERVER_TRUE@am__append_2 = $(SERVER_MAN8_PAGES) - @WANT_RECOVER_TRUE@am__append_3 = $(RECOVER_MAN8_PAGES) --@WANT_RESTORE_TRUE@am__append_4 = $(RESTORE_MAN8_PAGES) -+@WANT_CLIENT_TRUE@am__append_4 = $(RESTORE_MAN8_PAGES) - subdir = man - DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in - ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -@@ -260,8 +260,8 @@ +--- man/Makefile.in.orig Tue Sep 5 23:08:22 2006 ++++ man/Makefile.in Thu Sep 7 14:14:52 2006 +@@ -193,8 +193,8 @@ + WANT_CLIENT_TRUE = @WANT_CLIENT_TRUE@ + WANT_RECOVER_FALSE = @WANT_RECOVER_FALSE@ + WANT_RECOVER_TRUE = @WANT_RECOVER_TRUE@ +-WANT_RESTORE_FALSE = @WANT_RESTORE_FALSE@ +-WANT_RESTORE_TRUE = @WANT_RESTORE_TRUE@ ++WANT_CLIENT_FALSE = @WANT_CLIENT_FALSE@ ++WANT_CLIENT_TRUE = @WANT_CLIENT_TRUE@ + WANT_RUNTIME_PSEUDO_RELOC_FALSE = @WANT_RUNTIME_PSEUDO_RELOC_FALSE@ + WANT_RUNTIME_PSEUDO_RELOC_TRUE = @WANT_RUNTIME_PSEUDO_RELOC_TRUE@ + WANT_SAMBA_FALSE = @WANT_SAMBA_FALSE@ +@@ -261,13 +261,13 @@ target_os = @target_os@ target_vendor = @target_vendor@ - AMPLOT_MAN8_PAGES = amplot.8 + @WANT_AMPLOT_TRUE@AMPLOT_MAN8_PAGES = amplot.8 -COMMON_MAN8_PAGES = amanda.8 --COMMON_MAN5_PAGES = amanda.conf.5 +-COMMON_MAN5_PAGES = amanda.conf.5 \ +@WANT_CLIENT_TRUE@COMMON_MAN8_PAGES = amanda.8 -+@WANT_CLIENT_TRUE@COMMON_MAN5_PAGES = amanda.conf.5 - SERVER_MAN8_PAGES = amadmin.8 \ ++@WANT_CLIENT_TRUE@COMMON_MAN5_PAGES = amanda.conf.5 \ + amanda-client.conf.5 + + + #if WANT_SERVER +-SERVER_MAN8_PAGES = amadmin.8 \ ++@WANT_SERVER_TRUE@SERVER_MAN8_PAGES = amadmin.8 \ amcheck.8 \ amcheckdb.8 \ -@@ -286,7 +286,7 @@ - amaespipe.8 + amcleanup.8 \ +@@ -294,7 +294,7 @@ + #endif @WANT_RECOVER_TRUE@RECOVER_MAN8_PAGES = amrecover.8 -@WANT_RESTORE_TRUE@RESTORE_MAN8_PAGES = amrestore.8 +@WANT_CLIENT_TRUE@RESTORE_MAN8_PAGES = amrestore.8 - man8_MANS = $(COMMON_MAN8_PAGES) $(am__append_1) $(am__append_2) \ - $(am__append_3) $(am__append_4) - man5_MANS = $(COMMON_MAN5_PAGES) + man8_MANS = $(COMMON_MAN8_PAGES) \ + $(AMPLOT_MAN8_PAGES) \ + $(SERVER_MAN8_PAGES) \ Property changes on: head/misc/amanda26-server/files/patch-aa ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.7 \ No newline at end of property +1.8 \ No newline at end of property Index: head/misc/amanda26-server/files/patch-ae =================================================================== --- head/misc/amanda26-server/files/patch-ae (revision 176654) +++ head/misc/amanda26-server/files/patch-ae (revision 176655) @@ -1,14 +1,14 @@ ---- client-src/sendbackup-gnutar.c.orig Sat Jan 4 12:46:08 2003 -+++ client-src/sendbackup-gnutar.c Thu Oct 23 19:22:31 2003 -@@ -480,7 +480,11 @@ - - start_index(options->createindex, dumpout, mesgf, indexf, indexcmd); - +--- client-src/sendbackup-gnutar.c.orig Wed Jul 26 03:35:21 2006 ++++ client-src/sendbackup-gnutar.c Thu Sep 7 12:13:59 2006 +@@ -543,7 +543,11 @@ + my_argv[i++] = g_options->config; + else + my_argv[i++] = "NOCONFIG"; +#ifdef GNUTAR + my_argv[i++] = "GNUTAR"; +#else my_argv[i++] = "gtar"; +#endif my_argv[i++] = "--create"; my_argv[i++] = "--file"; my_argv[i++] = "-"; Property changes on: head/misc/amanda26-server/files/patch-ae ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.3 \ No newline at end of property +1.4 \ No newline at end of property Index: head/misc/amanda26-server/files/patch-amanda.conf.5 =================================================================== --- head/misc/amanda26-server/files/patch-amanda.conf.5 (nonexistent) +++ head/misc/amanda26-server/files/patch-amanda.conf.5 (revision 176655) @@ -0,0 +1,11 @@ +--- man/amanda.conf.5.orig Wed Jun 14 16:11:30 2006 ++++ man/amanda.conf.5 Wed Jun 14 16:13:12 2006 +@@ -627,7 +627,7 @@ + Amount of space that can be used in this holding disk area. + If the value is zero, all available space on the file system is used. + If the value is negative, \fBAmanda\fR will use all available space minus that value. +- .TP ++.TP + \fBchunksize\fR \fB int\fR + + Default: Property changes on: head/misc/amanda26-server/files/patch-amanda.conf.5 ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/misc/amanda26-server/patch-sendbackup-dump.c =================================================================== --- head/misc/amanda26-server/patch-sendbackup-dump.c (nonexistent) +++ head/misc/amanda26-server/patch-sendbackup-dump.c (revision 176655) @@ -0,0 +1,24 @@ +--- client-src/sendbackup-dump.c.orig Fri Sep 8 13:56:23 2006 ++++ client-src/sendbackup-dump.c Fri Sep 8 13:58:27 2006 +@@ -370,6 +370,9 @@ + + dumpkeys = vstralloc(level_str, + options->no_record ? "" : "u", ++#ifdef __FreeBSD__ ++ "b", ++#endif + "s", + #ifdef HAVE_HONOR_NODUMP + "h", +@@ -391,8 +394,10 @@ + dumppid = pipespawn(cmd, STDIN_PIPE, + &dumpin, &dumpout, &mesgf, + cmd, config, +- "dump", + dumpkeys, ++#ifdef __FreeBSD__ ++ "64", ++#endif + "1048576", + #ifdef HAVE_HONOR_NODUMP + "0", Property changes on: head/misc/amanda26-server/patch-sendbackup-dump.c ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/misc/amanda26-server/pkg-plist =================================================================== --- head/misc/amanda26-server/pkg-plist (revision 176654) +++ head/misc/amanda26-server/pkg-plist (revision 176655) @@ -1,65 +1,67 @@ lib/libamserver-%%SHLIBVER%%.so lib/libamserver.so lib/libamserver.la lib/libamserver.a lib/libamtape-%%SHLIBVER%%.so lib/libamtape.so lib/libamtape.la lib/libamtape.a lib/librestore-%%SHLIBVER%%.so lib/librestore.a lib/librestore.la lib/librestore.so %%PLOT%%libexec/amanda/amcat.awk libexec/amanda/amcleanupdisk libexec/amanda/amindexd libexec/amanda/amlogroll %%PLOT%%libexec/amanda/amplot.awk %%PLOT%%libexec/amanda/amplot.g %%PLOT%%libexec/amanda/amplot.gp libexec/amanda/amtrmidx libexec/amanda/amtrmlog libexec/amanda/chg-chio libexec/amanda/chg-chs libexec/amanda/chg-disk libexec/amanda/chg-iomega libexec/amanda/chg-juke libexec/amanda/chg-manual libexec/amanda/chg-mcutil libexec/amanda/chg-mtx libexec/amanda/chg-multi libexec/amanda/chg-null libexec/amanda/chg-rait libexec/amanda/chg-rth %%SCSICHG%%libexec/amanda/chg-scsi libexec/amanda/chg-zd-mtx libexec/amanda/chunker libexec/amanda/amidxtaped libexec/amanda/driver libexec/amanda/dumper libexec/amanda/planner libexec/amanda/taper sbin/amadmin sbin/amaespipe sbin/amcheck sbin/amcheckdb sbin/amcleanup sbin/amcrypt +sbin/amcrypt-ossl +sbin/amcrypt-ossl-asym sbin/amdd sbin/amdump sbin/amfetchdump sbin/amflush sbin/amgetconf sbin/amlabel sbin/ammt sbin/amoverview %%PLOT%%sbin/amplot sbin/amreport sbin/amrestore sbin/amrmtape sbin/amstatus sbin/amtape sbin/amtapetype sbin/amtoc sbin/amverify sbin/amverifyrun Property changes on: head/misc/amanda26-server/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.32 \ No newline at end of property +1.33 \ No newline at end of property Index: head/misc/amanda26-server/pkg-plist.client =================================================================== --- head/misc/amanda26-server/pkg-plist.client (revision 176654) +++ head/misc/amanda26-server/pkg-plist.client (revision 176655) @@ -1,111 +1,124 @@ @unexec if cmp -s /etc/amandates /dev/null; then rm -f /etc/amandates; fi dumper/generic-dumper dumper/gnutar +lib/libamandad-%%SHLIBVER%%.so +lib/libamandad.so +lib/libamandad.la +lib/libamandad.a lib/libamanda-%%SHLIBVER%%.so lib/libamanda.so lib/libamanda.la lib/libamanda.a lib/libamclient-%%SHLIBVER%%.so lib/libamclient.so lib/libamclient.la lib/libamclient.a libexec/amanda/amandad libexec/amanda/calcsize libexec/amanda/killpgrp libexec/amanda/noop libexec/amanda/patch-system libexec/amanda/rundump libexec/amanda/runtar libexec/amanda/selfcheck libexec/amanda/sendbackup libexec/amanda/sendsize libexec/amanda/versionsuffix sbin/amrecover +sbin/amoldrecover share/amanda/Appendix.txt share/amanda/COPYRIGHT share/amanda/COPYRIGHT-APACHE share/amanda/COPYRIGHT-REGEX +share/amanda/ReleaseNotes share/amanda/amadmin.8.txt +share/amanda/amaespipe.8.txt +share/amanda/amanda-client.conf.5.txt share/amanda/amanda.8.txt share/amanda/amanda.conf.5.txt share/amanda/amcheck.8.txt share/amanda/amcheckdb.8.txt share/amanda/amcleanup.8.txt +share/amanda/amcrypt-asym-ossl.8.txt +share/amanda/amcrypt-ossl.8.txt +share/amanda/amcrypt.8.txt share/amanda/amdd.8.txt share/amanda/amdump.8.txt +share/amanda/amfetchdump.8.txt share/amanda/amflush.8.txt share/amanda/amgetconf.8.txt share/amanda/amlabel.8.txt share/amanda/ammt.8.txt share/amanda/amoverview.8.txt share/amanda/amplot.8.txt share/amanda/amrecover.8.txt share/amanda/amreport.8.txt share/amanda/amrestore.8.txt share/amanda/amrmtape.8.txt share/amanda/amstatus.8.txt share/amanda/amtape.8.txt share/amanda/amtapetype.8.txt share/amanda/amtoc.8.txt share/amanda/amverify.8.txt share/amanda/amverifyrun.8.txt share/amanda/chgscsi.txt share/amanda/dumperapi.txt share/amanda/eventapi.txt share/amanda/exclude.txt share/amanda/faq.txt share/amanda/historical.txt share/amanda/howto-afs.txt +share/amanda/howto-auth.txt share/amanda/howto-cygwin.txt share/amanda/howto-filedriver.txt share/amanda/howto-wrapper.txt share/amanda/howtos.txt share/amanda/index.txt share/amanda/indexing.txt share/amanda/install.txt share/amanda/internals.txt share/amanda/introduction.txt share/amanda/ix01.txt share/amanda/kerberos.txt share/amanda/labelprinting.txt share/amanda/links.txt share/amanda/manpages.txt share/amanda/multitape.txt share/amanda/portusage.txt share/amanda/pr01.txt share/amanda/pr02.txt share/amanda/pr03.txt share/amanda/pr04.txt share/amanda/rait.txt share/amanda/references.txt share/amanda/restore.txt share/amanda/samba.txt share/amanda/security-api.txt share/amanda/security.txt share/amanda/strategy-api.txt share/amanda/survey.txt share/amanda/systemnotes.txt share/amanda/tapechangers.txt share/amanda/tapesnchangers.txt share/amanda/tapetypes.txt share/amanda/technical.txt share/amanda/topten.txt share/amanda/upgrade.txt share/amanda/using.txt share/amanda/various.txt share/amanda/vtape-api.txt share/amanda/whatwasnew.txt share/amanda/wishlist.txt share/amanda/y2k.txt share/amanda/zftape.txt share/examples/amanda/amanda.conf share/examples/amanda/chg-multi.conf share/examples/amanda/chg-scsi.conf share/examples/amanda/disklist @dirrmtry var/amanda/gnutar-lists @dirrmtry var/amanda @dirrmtry var @dirrm share/examples/amanda @dirrm share/amanda @dirrm libexec/amanda @dirrm dumper Property changes on: head/misc/amanda26-server/pkg-plist.client ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.13 \ No newline at end of property +1.14 \ No newline at end of property Index: head/misc/amanda32-server/Makefile =================================================================== --- head/misc/amanda32-server/Makefile (revision 176654) +++ head/misc/amanda32-server/Makefile (revision 176655) @@ -1,202 +1,208 @@ # New ports collection makefile for: amanda # Date created: 28th Feb 1995 # Whom: gpalmer # # $FreeBSD$ # PORTNAME= amanda -PORTVERSION= 2.5.0p2 +PORTVERSION= 2.5.1p1 PORTREVISION?= 0 PKGNAMESUFFIX?= -server PORTEPOCH= 1 CATEGORIES= misc MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= amanda MAINTAINER= kuriyama@FreeBSD.org COMMENT?= The Advanced Maryland Automatic Network Disk Archiver (server) WRKSRC= ${WRKDIR}/amanda-${PORTVERSION} SLAVEDIRS= misc/amanda-client -BUILD_DEPENDS= ${LOCALBASE}/bin/gtar:${PORTSDIR}/archivers/gtar -RUN_DEPENDS= ${LOCALBASE}/bin/gtar:${PORTSDIR}/archivers/gtar - NO_LATEST_LINK= yes USE_AUTOTOOLS= autoconf:259 USE_GMAKE= yes PATCH_STRIP= CONFIGURE_ARGS= --libexecdir=${PREFIX}/libexec/amanda \ --with-amandahosts --with-fqdn \ --with-dump-honor-nodump --with-buffered-dump \ --disable-libtool --prefix=${PREFIX} \ - --with-user=${AMANDA_USER} --with-group=${AMANDA_GROUP} \ - --with-gnutar-listdir=${AMANDA_GNUTAR_LISTDIR} \ - --with-gnutar=${LOCALBASE}/bin/gtar + --with-user=${AMANDA_USER} --with-group=${AMANDA_GROUP} INSTALLS_SHLIB= yes +OPTIONS= GNUTAR "use GNU tar" on + .include CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} AMANDA_USER?= operator AMANDA_GROUP?= operator AMANDA_GNUTAR_LISTDIR?= ${PREFIX}/var/amanda/gnutar-lists PLIST_SUB= SHLIBVER=${PORTVERSION} # amanda-server/amanda-client common part .if defined (AMANDA_SERVER) CONFIGURE_ARGS+= --with-index-server=${AMANDA_SERVER} CONFIGURE_ARGS+= --with-tape-server=${AMANDA_SERVER} .endif .if defined (AMANDA_CONFIG) CONFIGURE_ARGS+= --with-config=${AMANDA_CONFIG} .endif .if defined (AMANDA_UDPPORTRANGE) CONFIGURE_ARGS+= --with-udpportrange=${AMANDA_UDPPORTRANGE} .endif .if defined (AMANDA_PORTRANGE) CONFIGURE_ARGS+= --with-portrange=${AMANDA_PORTRANGE} .endif +.if defined(WITH_GNUTAR) +CONFIGURE_ARGS+=--with-gnutar-listdir=${AMANDA_GNUTAR_LISTDIR} \ + --with-gnutar=${LOCALBASE}/bin/gtar +BUILD_DEPENDS= gtar:${PORTSDIR}/archivers/gtar +RUN_DEPENDS= gtar:${PORTSDIR}/archivers/gtar +.endif + # amanda-server part .if !defined(CLIENT_ONLY) pre-fetch: @${ECHO} "" @${ECHO} "You may use the following build options:" @${ECHO} "" - @${ECHO} " -DWITH_PLOT to enable ploting, requires X11 libraries" - @${ECHO} " -DWITH_SAMBA to enable the use of smbclient" - @${ECHO} " -DWITH_MTX to enable the use of mtx changer scripts" @${ECHO} " AMANDA_SERVER=server to specify a server name" @${ECHO} " The default is `uname -n`" @${ECHO} " AMANDA_TAPE=tape to specify the default tape device" @${ECHO} " The default is /dev/nrsa0" @${ECHO} " AMANDA_CONFIG=config to specify the default configuration" @${ECHO} " The default is user" @${ECHO} " AMANDA_USER=user to specify the default user" @${ECHO} " The default is operator" @${ECHO} " AMANDA_GROUP=group to specify the default group" @${ECHO} " The default is operator" @${ECHO} " AMANDA_PORTRANGE=low,high to restrict Amanda to TCP ports" @${ECHO} " between low and high when connecting from the server" @${ECHO} " to the client for data, messages, and indexing." @${ECHO} " The default is no restriction on TCP ports." @${ECHO} " AMANDA_UDPPORTRANGE=low,high to restrict Amanda to UDP ports" @${ECHO} " between low and high when connecting from the client" @${ECHO} " to the server. Use ports below 1024." @${ECHO} " The default is no restriction on UDP ports." @${ECHO} "" USE_PERL5= yes BUILD_DEPENDS+= ${LOCALBASE}/sbin/amrecover:${PORTSDIR}/misc/amanda-client RUN_DEPENDS+= ${LOCALBASE}/sbin/amrecover:${PORTSDIR}/misc/amanda-client CONFIGURE_ARGS+=--without-client MAN8= amadmin.8 amaespipe.8 amcheck.8 \ - amcheckdb.8 amcleanup.8 amcrypt.8 amdd.8 \ + amcheckdb.8 amcleanup.8 \ + amcrypt.8 amcrypt-ossl-asym.8 amcrypt-ossl.8 amdd.8 \ amdump.8 amfetchdump.8 amflush.8 amgetconf.8 amlabel.8 ammt.8 \ amoverview.8 amreport.8 amrmtape.8 amstatus.8 \ amtape.8 amtoc.8 amverify.8 amverifyrun.8 amtapetype.8 +OPTIONS+= PLOT "enable ploting, requires X11 libraries" off\ + SAMBA "enable the use of smbclient" off \ + MTX "enable the use of mtx changer scripts" off + .if defined (WITH_PLOT) BUILD_DEPENDS+= gnuplot:${PORTSDIR}/math/gnuplot RUN_DEPENDS+= gnuplot:${PORTSDIR}/math/gnuplot MAN8+= amplot.8 PLIST_SUB+= PLOT='' .else PLIST_SUB+= PLOT='@comment ' .endif .if defined (WITH_SAMBA) BUILD_DEPENDS+= smbclient:${PORTSDIR}/net/samba3 RUN_DEPENDS+= smbclient:${PORTSDIR}/net/samba3 CONFIGURE_ARGS+= --with-smbclient=${PREFIX}/bin/smbclient .endif .if defined (WITH_MTX) BUILD_DEPENDS+= mtx:${PORTSDIR}/misc/mtx RUN_DEPENDS+= mtx:${PORTSDIR}/misc/mtx .endif .if defined (AMANDA_TAPE) CONFIGURE_ARGS+= --with-tape-device=${AMANDA_TAPE} .endif # # Before 4.0, pre-CAM scsiio.h existed .if ${OSVERSION} < 400000 PLIST_SUB+= SCSICHG='' .elif ${OSVERSION} >= 480000 .if ${ARCH} == "amd64" PLIST_SUB+= SCSICHG='@comment ' .elif ${OSVERSION} >= 502000 PLIST_SUB+= SCSICHG='@comment ' .else PLIST_SUB+= SCSICHG='' .endif .else PLIST_SUB+= SCSICHG='@comment ' .endif # amanda-client part .else pre-fetch: @${ECHO} "" @${ECHO} "You may use the following build options:" @${ECHO} "" - @${ECHO} " -DWITH_AMANDA_DUMP_SNAPSHOT" - @${ECHO} " Use dump -L to use snapshot" @${ECHO} " AMANDA_SERVER=server to specify a server name" @${ECHO} " The default is `uname -n`" @${ECHO} " AMANDA_CONFIG=config to specify the default configuation" @${ECHO} " The default is user" @${ECHO} " AMANDA_GNUTAR_LISTDIR=dir to specify the directory that" @${ECHO} " the gnutar index files should live in" @${ECHO} " The default is /var/amanda/gnutar-lists" @${ECHO} " AMANDA_USER=user to specify the default user" @${ECHO} " The default is operator" @${ECHO} " AMANDA_GROUP=group to specify the default group" @${ECHO} " The default is operator" @${ECHO} " AMANDA_PORTRANGE=low,high to restrict Amanda to TCP ports" @${ECHO} " between low and high when connecting from the server" @${ECHO} " to the client for data, messages, and indexing." @${ECHO} " The default is no restriction on TCP ports." @${ECHO} " AMANDA_UDPPORTRANGE=low,high to restrict Amanda to UDP ports" @${ECHO} " between low and high when connecting from the client" @${ECHO} " to the server. Use ports below 1024." @${ECHO} " The default is no restriction on UDP ports." @${ECHO} "" CONFIGURE_ARGS+=--without-server -MAN5= amanda.conf.5 +MAN5= amanda.conf.5 amanda-client.conf.5 MAN8= amanda.8 amrecover.8 amrestore.8 + +OPTIONS+= DUMP_SNAPSHOT "use snapshot by using dump -L" off post-install: ${MKDIR} ${PREFIX}/share/examples/amanda ${CP} -R ${WRKSRC}/example/amanda.conf \ ${WRKSRC}/example/chg-multi.conf \ ${WRKSRC}/example/chg-scsi.conf \ ${WRKSRC}/example/disklist \ ${PREFIX}/share/examples/amanda ${MKDIR} ${AMANDA_GNUTAR_LISTDIR} ${CHOWN} ${AMANDA_USER}:${AMANDA_GROUP} ${AMANDA_GNUTAR_LISTDIR} ${TOUCH} /etc/amandates ${CHOWN} ${AMANDA_USER}:${AMANDA_GROUP} /etc/amandates .if defined (WITH_AMANDA_DUMP_SNAPSHOT) EXTRA_PATCHES= ${FILESDIR}/extra-patch-sendbackup-dump.c .endif .endif .include Property changes on: head/misc/amanda32-server/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.92 \ No newline at end of property +1.93 \ No newline at end of property Index: head/misc/amanda32-server/distinfo =================================================================== --- head/misc/amanda32-server/distinfo (revision 176654) +++ head/misc/amanda32-server/distinfo (revision 176655) @@ -1,3 +1,3 @@ -MD5 (amanda-2.5.0p2.tar.gz) = 073828b8b5a5c377a08f8f19b5eccf85 -SHA256 (amanda-2.5.0p2.tar.gz) = ba691f9b7607431d642eca57ff25b328df83eba7149479587bfabcd0adc3ea2c -SIZE (amanda-2.5.0p2.tar.gz) = 1744317 +MD5 (amanda-2.5.1p1.tar.gz) = 253a7c1d4e913c2516b21ab9f53a9016 +SHA256 (amanda-2.5.1p1.tar.gz) = 9ccf3cb2556d9b4f612072f4b0f5baa2b605a352316ae12e203e6c59404e7b1b +SIZE (amanda-2.5.1p1.tar.gz) = 1884119 Property changes on: head/misc/amanda32-server/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.26 \ No newline at end of property +1.27 \ No newline at end of property Index: head/misc/amanda32-server/files/extra-patch-sendbackup-dump.c =================================================================== --- head/misc/amanda32-server/files/extra-patch-sendbackup-dump.c (revision 176654) +++ head/misc/amanda32-server/files/extra-patch-sendbackup-dump.c (revision 176655) @@ -1,42 +1,36 @@ -Index: client-src/sendbackup-dump.c -=================================================================== -RCS file: /home/cvs/opensources/amanda/client-src/sendbackup-dump.c,v -retrieving revision 1.1.1.2 -retrieving revision 1.5 -diff -u -r1.1.1.2 -r1.5 ---- client-src/sendbackup-dump.c 25 Jun 2003 04:39:28 -0000 1.1.1.2 -+++ client-src/sendbackup-dump.c 25 Jun 2003 04:43:20 -0000 1.5 -@@ -40,6 +40,10 @@ - #define NAUGHTY_BITS /* but then I'd have to kill you */ - #endif +--- client-src/sendbackup-dump.c.orig Fri Sep 8 13:09:14 2006 ++++ client-src/sendbackup-dump.c Fri Sep 8 13:15:44 2006 +@@ -35,6 +35,10 @@ + #include "clock.h" + #include "version.h" +#ifdef __FreeBSD__ +#include +#endif + #define LEAF_AND_DIRS "sed -e \'\ns/^leaf[ \t]*[0-9]*[ \t]*\\.//\nt\n/^dir[ \t]/ {\ns/^dir[ \t]*[0-9]*[ \t]*\\.//\ns%$%/%\nt\n}\nd\n\'" - static regex_t re_table[] = { -@@ -306,6 +310,12 @@ + static amregex_t re_table[] = { +@@ -370,6 +374,12 @@ dumpkeys = vstralloc(level_str, options->no_record ? "" : "u", +#ifdef __FreeBSD__ + "b", +#if defined(__FreeBSD_version) && (__FreeBSD_version >= 500043) + "L", +#endif +#endif "s", #ifdef HAVE_HONOR_NODUMP "h", -@@ -328,6 +338,9 @@ +@@ -392,6 +402,9 @@ &dumpin, &dumpout, &mesgf, - "dump", + cmd, config, dumpkeys, +#ifdef __FreeBSD__ + "64", +#endif "1048576", #ifdef HAVE_HONOR_NODUMP "0", Property changes on: head/misc/amanda32-server/files/extra-patch-sendbackup-dump.c ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.1 \ No newline at end of property +1.2 \ No newline at end of property Index: head/misc/amanda32-server/files/patch-aa =================================================================== --- head/misc/amanda32-server/files/patch-aa (revision 176654) +++ head/misc/amanda32-server/files/patch-aa (revision 176655) @@ -1,31 +1,39 @@ ---- man/Makefile.in.orig Mon May 8 20:51:44 2006 -+++ man/Makefile.in Fri Jun 9 07:18:19 2006 -@@ -40,7 +40,7 @@ - @WANT_AMPLOT_TRUE@am__append_1 = $(AMPLOT_MAN8_PAGES) - @WANT_SERVER_TRUE@am__append_2 = $(SERVER_MAN8_PAGES) - @WANT_RECOVER_TRUE@am__append_3 = $(RECOVER_MAN8_PAGES) --@WANT_RESTORE_TRUE@am__append_4 = $(RESTORE_MAN8_PAGES) -+@WANT_CLIENT_TRUE@am__append_4 = $(RESTORE_MAN8_PAGES) - subdir = man - DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in - ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -@@ -260,8 +260,8 @@ +--- man/Makefile.in.orig Tue Sep 5 23:08:22 2006 ++++ man/Makefile.in Thu Sep 7 14:14:52 2006 +@@ -193,8 +193,8 @@ + WANT_CLIENT_TRUE = @WANT_CLIENT_TRUE@ + WANT_RECOVER_FALSE = @WANT_RECOVER_FALSE@ + WANT_RECOVER_TRUE = @WANT_RECOVER_TRUE@ +-WANT_RESTORE_FALSE = @WANT_RESTORE_FALSE@ +-WANT_RESTORE_TRUE = @WANT_RESTORE_TRUE@ ++WANT_CLIENT_FALSE = @WANT_CLIENT_FALSE@ ++WANT_CLIENT_TRUE = @WANT_CLIENT_TRUE@ + WANT_RUNTIME_PSEUDO_RELOC_FALSE = @WANT_RUNTIME_PSEUDO_RELOC_FALSE@ + WANT_RUNTIME_PSEUDO_RELOC_TRUE = @WANT_RUNTIME_PSEUDO_RELOC_TRUE@ + WANT_SAMBA_FALSE = @WANT_SAMBA_FALSE@ +@@ -261,13 +261,13 @@ target_os = @target_os@ target_vendor = @target_vendor@ - AMPLOT_MAN8_PAGES = amplot.8 + @WANT_AMPLOT_TRUE@AMPLOT_MAN8_PAGES = amplot.8 -COMMON_MAN8_PAGES = amanda.8 --COMMON_MAN5_PAGES = amanda.conf.5 +-COMMON_MAN5_PAGES = amanda.conf.5 \ +@WANT_CLIENT_TRUE@COMMON_MAN8_PAGES = amanda.8 -+@WANT_CLIENT_TRUE@COMMON_MAN5_PAGES = amanda.conf.5 - SERVER_MAN8_PAGES = amadmin.8 \ ++@WANT_CLIENT_TRUE@COMMON_MAN5_PAGES = amanda.conf.5 \ + amanda-client.conf.5 + + + #if WANT_SERVER +-SERVER_MAN8_PAGES = amadmin.8 \ ++@WANT_SERVER_TRUE@SERVER_MAN8_PAGES = amadmin.8 \ amcheck.8 \ amcheckdb.8 \ -@@ -286,7 +286,7 @@ - amaespipe.8 + amcleanup.8 \ +@@ -294,7 +294,7 @@ + #endif @WANT_RECOVER_TRUE@RECOVER_MAN8_PAGES = amrecover.8 -@WANT_RESTORE_TRUE@RESTORE_MAN8_PAGES = amrestore.8 +@WANT_CLIENT_TRUE@RESTORE_MAN8_PAGES = amrestore.8 - man8_MANS = $(COMMON_MAN8_PAGES) $(am__append_1) $(am__append_2) \ - $(am__append_3) $(am__append_4) - man5_MANS = $(COMMON_MAN5_PAGES) + man8_MANS = $(COMMON_MAN8_PAGES) \ + $(AMPLOT_MAN8_PAGES) \ + $(SERVER_MAN8_PAGES) \ Property changes on: head/misc/amanda32-server/files/patch-aa ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.7 \ No newline at end of property +1.8 \ No newline at end of property Index: head/misc/amanda32-server/files/patch-ae =================================================================== --- head/misc/amanda32-server/files/patch-ae (revision 176654) +++ head/misc/amanda32-server/files/patch-ae (revision 176655) @@ -1,14 +1,14 @@ ---- client-src/sendbackup-gnutar.c.orig Sat Jan 4 12:46:08 2003 -+++ client-src/sendbackup-gnutar.c Thu Oct 23 19:22:31 2003 -@@ -480,7 +480,11 @@ - - start_index(options->createindex, dumpout, mesgf, indexf, indexcmd); - +--- client-src/sendbackup-gnutar.c.orig Wed Jul 26 03:35:21 2006 ++++ client-src/sendbackup-gnutar.c Thu Sep 7 12:13:59 2006 +@@ -543,7 +543,11 @@ + my_argv[i++] = g_options->config; + else + my_argv[i++] = "NOCONFIG"; +#ifdef GNUTAR + my_argv[i++] = "GNUTAR"; +#else my_argv[i++] = "gtar"; +#endif my_argv[i++] = "--create"; my_argv[i++] = "--file"; my_argv[i++] = "-"; Property changes on: head/misc/amanda32-server/files/patch-ae ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.3 \ No newline at end of property +1.4 \ No newline at end of property Index: head/misc/amanda32-server/files/patch-amanda.conf.5 =================================================================== --- head/misc/amanda32-server/files/patch-amanda.conf.5 (nonexistent) +++ head/misc/amanda32-server/files/patch-amanda.conf.5 (revision 176655) @@ -0,0 +1,11 @@ +--- man/amanda.conf.5.orig Wed Jun 14 16:11:30 2006 ++++ man/amanda.conf.5 Wed Jun 14 16:13:12 2006 +@@ -627,7 +627,7 @@ + Amount of space that can be used in this holding disk area. + If the value is zero, all available space on the file system is used. + If the value is negative, \fBAmanda\fR will use all available space minus that value. +- .TP ++.TP + \fBchunksize\fR \fB int\fR + + Default: Property changes on: head/misc/amanda32-server/files/patch-amanda.conf.5 ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/misc/amanda32-server/patch-sendbackup-dump.c =================================================================== --- head/misc/amanda32-server/patch-sendbackup-dump.c (nonexistent) +++ head/misc/amanda32-server/patch-sendbackup-dump.c (revision 176655) @@ -0,0 +1,24 @@ +--- client-src/sendbackup-dump.c.orig Fri Sep 8 13:56:23 2006 ++++ client-src/sendbackup-dump.c Fri Sep 8 13:58:27 2006 +@@ -370,6 +370,9 @@ + + dumpkeys = vstralloc(level_str, + options->no_record ? "" : "u", ++#ifdef __FreeBSD__ ++ "b", ++#endif + "s", + #ifdef HAVE_HONOR_NODUMP + "h", +@@ -391,8 +394,10 @@ + dumppid = pipespawn(cmd, STDIN_PIPE, + &dumpin, &dumpout, &mesgf, + cmd, config, +- "dump", + dumpkeys, ++#ifdef __FreeBSD__ ++ "64", ++#endif + "1048576", + #ifdef HAVE_HONOR_NODUMP + "0", Property changes on: head/misc/amanda32-server/patch-sendbackup-dump.c ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/misc/amanda32-server/pkg-plist =================================================================== --- head/misc/amanda32-server/pkg-plist (revision 176654) +++ head/misc/amanda32-server/pkg-plist (revision 176655) @@ -1,65 +1,67 @@ lib/libamserver-%%SHLIBVER%%.so lib/libamserver.so lib/libamserver.la lib/libamserver.a lib/libamtape-%%SHLIBVER%%.so lib/libamtape.so lib/libamtape.la lib/libamtape.a lib/librestore-%%SHLIBVER%%.so lib/librestore.a lib/librestore.la lib/librestore.so %%PLOT%%libexec/amanda/amcat.awk libexec/amanda/amcleanupdisk libexec/amanda/amindexd libexec/amanda/amlogroll %%PLOT%%libexec/amanda/amplot.awk %%PLOT%%libexec/amanda/amplot.g %%PLOT%%libexec/amanda/amplot.gp libexec/amanda/amtrmidx libexec/amanda/amtrmlog libexec/amanda/chg-chio libexec/amanda/chg-chs libexec/amanda/chg-disk libexec/amanda/chg-iomega libexec/amanda/chg-juke libexec/amanda/chg-manual libexec/amanda/chg-mcutil libexec/amanda/chg-mtx libexec/amanda/chg-multi libexec/amanda/chg-null libexec/amanda/chg-rait libexec/amanda/chg-rth %%SCSICHG%%libexec/amanda/chg-scsi libexec/amanda/chg-zd-mtx libexec/amanda/chunker libexec/amanda/amidxtaped libexec/amanda/driver libexec/amanda/dumper libexec/amanda/planner libexec/amanda/taper sbin/amadmin sbin/amaespipe sbin/amcheck sbin/amcheckdb sbin/amcleanup sbin/amcrypt +sbin/amcrypt-ossl +sbin/amcrypt-ossl-asym sbin/amdd sbin/amdump sbin/amfetchdump sbin/amflush sbin/amgetconf sbin/amlabel sbin/ammt sbin/amoverview %%PLOT%%sbin/amplot sbin/amreport sbin/amrestore sbin/amrmtape sbin/amstatus sbin/amtape sbin/amtapetype sbin/amtoc sbin/amverify sbin/amverifyrun Property changes on: head/misc/amanda32-server/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.32 \ No newline at end of property +1.33 \ No newline at end of property Index: head/misc/amanda32-server/pkg-plist.client =================================================================== --- head/misc/amanda32-server/pkg-plist.client (revision 176654) +++ head/misc/amanda32-server/pkg-plist.client (revision 176655) @@ -1,111 +1,124 @@ @unexec if cmp -s /etc/amandates /dev/null; then rm -f /etc/amandates; fi dumper/generic-dumper dumper/gnutar +lib/libamandad-%%SHLIBVER%%.so +lib/libamandad.so +lib/libamandad.la +lib/libamandad.a lib/libamanda-%%SHLIBVER%%.so lib/libamanda.so lib/libamanda.la lib/libamanda.a lib/libamclient-%%SHLIBVER%%.so lib/libamclient.so lib/libamclient.la lib/libamclient.a libexec/amanda/amandad libexec/amanda/calcsize libexec/amanda/killpgrp libexec/amanda/noop libexec/amanda/patch-system libexec/amanda/rundump libexec/amanda/runtar libexec/amanda/selfcheck libexec/amanda/sendbackup libexec/amanda/sendsize libexec/amanda/versionsuffix sbin/amrecover +sbin/amoldrecover share/amanda/Appendix.txt share/amanda/COPYRIGHT share/amanda/COPYRIGHT-APACHE share/amanda/COPYRIGHT-REGEX +share/amanda/ReleaseNotes share/amanda/amadmin.8.txt +share/amanda/amaespipe.8.txt +share/amanda/amanda-client.conf.5.txt share/amanda/amanda.8.txt share/amanda/amanda.conf.5.txt share/amanda/amcheck.8.txt share/amanda/amcheckdb.8.txt share/amanda/amcleanup.8.txt +share/amanda/amcrypt-asym-ossl.8.txt +share/amanda/amcrypt-ossl.8.txt +share/amanda/amcrypt.8.txt share/amanda/amdd.8.txt share/amanda/amdump.8.txt +share/amanda/amfetchdump.8.txt share/amanda/amflush.8.txt share/amanda/amgetconf.8.txt share/amanda/amlabel.8.txt share/amanda/ammt.8.txt share/amanda/amoverview.8.txt share/amanda/amplot.8.txt share/amanda/amrecover.8.txt share/amanda/amreport.8.txt share/amanda/amrestore.8.txt share/amanda/amrmtape.8.txt share/amanda/amstatus.8.txt share/amanda/amtape.8.txt share/amanda/amtapetype.8.txt share/amanda/amtoc.8.txt share/amanda/amverify.8.txt share/amanda/amverifyrun.8.txt share/amanda/chgscsi.txt share/amanda/dumperapi.txt share/amanda/eventapi.txt share/amanda/exclude.txt share/amanda/faq.txt share/amanda/historical.txt share/amanda/howto-afs.txt +share/amanda/howto-auth.txt share/amanda/howto-cygwin.txt share/amanda/howto-filedriver.txt share/amanda/howto-wrapper.txt share/amanda/howtos.txt share/amanda/index.txt share/amanda/indexing.txt share/amanda/install.txt share/amanda/internals.txt share/amanda/introduction.txt share/amanda/ix01.txt share/amanda/kerberos.txt share/amanda/labelprinting.txt share/amanda/links.txt share/amanda/manpages.txt share/amanda/multitape.txt share/amanda/portusage.txt share/amanda/pr01.txt share/amanda/pr02.txt share/amanda/pr03.txt share/amanda/pr04.txt share/amanda/rait.txt share/amanda/references.txt share/amanda/restore.txt share/amanda/samba.txt share/amanda/security-api.txt share/amanda/security.txt share/amanda/strategy-api.txt share/amanda/survey.txt share/amanda/systemnotes.txt share/amanda/tapechangers.txt share/amanda/tapesnchangers.txt share/amanda/tapetypes.txt share/amanda/technical.txt share/amanda/topten.txt share/amanda/upgrade.txt share/amanda/using.txt share/amanda/various.txt share/amanda/vtape-api.txt share/amanda/whatwasnew.txt share/amanda/wishlist.txt share/amanda/y2k.txt share/amanda/zftape.txt share/examples/amanda/amanda.conf share/examples/amanda/chg-multi.conf share/examples/amanda/chg-scsi.conf share/examples/amanda/disklist @dirrmtry var/amanda/gnutar-lists @dirrmtry var/amanda @dirrmtry var @dirrm share/examples/amanda @dirrm share/amanda @dirrm libexec/amanda @dirrm dumper Property changes on: head/misc/amanda32-server/pkg-plist.client ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.13 \ No newline at end of property +1.14 \ No newline at end of property