head 1.9; access; symbols pkgsrc-2013Q2:1.9.0.20 pkgsrc-2013Q2-base:1.9 pkgsrc-2012Q4:1.9.0.18 pkgsrc-2012Q4-base:1.9 pkgsrc-2011Q4:1.9.0.16 pkgsrc-2011Q4-base:1.9 pkgsrc-2011Q2:1.9.0.14 pkgsrc-2011Q2-base:1.9 TNF:1.1.1 pkgsrc-2009Q4:1.9.0.12 pkgsrc-2009Q4-base:1.9 pkgsrc-2008Q4:1.9.0.10 pkgsrc-2008Q4-base:1.9 pkgsrc-2008Q3:1.9.0.8 pkgsrc-2008Q3-base:1.9 cube-native-xorg:1.9.0.6 cube-native-xorg-base:1.9 pkgsrc-2008Q2:1.9.0.4 pkgsrc-2008Q2-base:1.9 pkgsrc-2008Q1:1.9.0.2 pkgsrc-2008Q1-base:1.9 pkgsrc-2007Q4:1.8.0.26 pkgsrc-2007Q4-base:1.8 pkgsrc-2007Q3:1.8.0.24 pkgsrc-2007Q3-base:1.8 pkgsrc-2007Q2:1.8.0.22 pkgsrc-2007Q2-base:1.8 pkgsrc-2007Q1:1.8.0.20 pkgsrc-2007Q1-base:1.8 pkgsrc-2006Q4:1.8.0.18 pkgsrc-2006Q4-base:1.8 pkgsrc-2006Q3:1.8.0.16 pkgsrc-2006Q3-base:1.8 pkgsrc-2006Q2:1.8.0.14 pkgsrc-2006Q2-base:1.8 pkgsrc-2006Q1:1.8.0.12 pkgsrc-2006Q1-base:1.8 pkgsrc-2005Q4:1.8.0.10 pkgsrc-2005Q4-base:1.8 pkgsrc-2005Q3:1.8.0.8 pkgsrc-2005Q3-base:1.8 pkgsrc-2005Q2:1.8.0.6 pkgsrc-2005Q2-base:1.8 pkgsrc-2005Q1:1.8.0.4 pkgsrc-2005Q1-base:1.8 pkgsrc-2004Q4:1.8.0.2 pkgsrc-2004Q4-base:1.8 pkgsrc-2004Q3:1.7.0.4 pkgsrc-2004Q3-base:1.7 pkgsrc-2004Q2:1.7.0.2 pkgsrc-2004Q2-base:1.7 pkgsrc-2004Q1:1.6.0.12 pkgsrc-2004Q1-base:1.6 pkgsrc-2003Q4:1.6.0.10 pkgsrc-2003Q4-base:1.6 netbsd-1-6-1:1.6.0.6 netbsd-1-6-1-base:1.6 netbsd-1-6:1.6.0.8 netbsd-1-6-RELEASE-base:1.6 pkgviews:1.6.0.4 pkgviews-base:1.6 buildlink2:1.6.0.2 buildlink2-base:1.6 netbsd-1-5-PATCH003:1.6 netbsd-1-5-PATCH001:1.5 netbsd-1-5-RELEASE:1.4 netbsd-1-4-PATCH003:1.4 netbsd-1-4-PATCH002:1.3 comdex-fall-1999:1.2 netbsd-1-4-PATCH001:1.2 netbsd-1-4-RELEASE:1.2; locks; strict; comment @# @; 1.9 date 2008.02.15.16.23.09; author gdt; state dead; branches; next 1.8; 1.8 date 2004.11.12.12.13.45; author mjl; state Exp; branches; next 1.7; 1.7 date 2004.05.12.18.45.25; author bouyer; state Exp; branches; next 1.6; 1.6 date 2001.06.26.03.14.12; author christos; state Exp; branches; next 1.5; 1.5 date 2001.01.16.21.59.31; author cjones; state Exp; branches; next 1.4; 1.4 date 2000.09.15.15.59.34; author skrll; state Exp; branches; next 1.3; 1.3 date 99.11.12.16.07.32; author rh; state Exp; branches; next 1.2; 1.2 date 99.04.04.23.34.46; author tron; state Exp; branches; next 1.1; 1.1 date 99.02.23.17.03.41; author bouyer; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 99.02.23.17.03.41; author bouyer; state Exp; branches; next ; desc @@ 1.9 log @Update to 2.5.2p1, provided by Nick Goffee of BBN. [bugfixes and minor improvements omitted; see NEWS] Changes in release 2.5.2 * krb5 auth is working * Works with IPv6 address * Amanda configuration file changes o amanda.conf changes + debugging is enabled in the config file see all debug_* config option + tapetype 'readblocksize', if maxtapeblocksize is set too larger for your hardware * Amanda command changes o amadmin: new 'holding list' and 'holding delete' subcommand. Changes in release 2.5.1p3 * Works with tar-1.16 and exit status of 1. Changes in release 2.5.1p2 * amoverview is working * dumptype starttime is working * Amanda command changes o amtape accept the -o arguments o amgetconf --list to list all tapetype, dumptype, holdingdisk or interface o amgetconf can return a value of a specific tapetype, dumptype, holdingdisk or interface Changes in release 2.5.1p1 * Remove contrib/sst. Changes in release 2.5.1 * Defects found by Coverity scan and Klocwork K7 analysis tools fixed. * Works with GNU tar 1.15.91 - work with new gtar state file format. * Open SSL encryption support * Two new authentication methods: bsdtcp, bsdudp. * Unlimited number of DLEs on a client with bsdtcp, rsh and ssh authentication methods. * Recovery process amrecover uses Secure API. amoldrecover command (same syntax and functionality as amrecover command) is provided for compatibility with old Amanda releases. amoldrecover command uses old amidxtaped/amindexd protocol. * Amanda debug files are separated into client/server/amandad and are also classified based on Amanda configuration name. * Amanda command changes o amfetchdump -o is replaced by -O. o amcheck -w option does all tests including the tape writable test. Use amcheck -t -w to do only the tape writable test. o -o command option to override Amanda configuration. See amanda man page for details. o amgetconf command doesn't write the BUGGY message when a entry is not found in the configuration file. * Amanda configuration file changes o amanda.conf changes + amrecover_do_fsf in amanda.conf defaults to yes + amrecover_check_label in amanda.conf defaults to yes + usetimestamps in amanda.conf to support multiple backup runs in a calendar day. + holdingdisk in amanda.conf supports new values: NEVER, AUTO, REQUIRED. + amandad_path, client_username and ssh_keys in amanda.conf for ssh/rsh authentication. o New amanda client configuration file - amanda-client.conf. Different client configuration file can be used for each Amanda configuration. + gnutar_list-dir and amandates can be specified in Amanda client configuration file - amanda-client.conf o .amandahosts format changes to allow use of secure API for recovery. o Amanda service entries in xinetd configuration has changed. Changes in release 2.5.0p1 * Add the 'amtape update' command. Changes in release 2.5.0 * Communication security/authentication: Kerberos 4/5, OpenSSH * Data security: Symmetric/Assymetric encrytion algorithms (aesutil and gpg encryption), Encryption can be done on server or client, Custom encryption utilities can be used. * Compression: Ability to add custom compression tools. This is a really useful feature especially since it can specified for a DLE. You can use different compression algorithm for images, binaries, ascii files and so on. * Dump images spanning multiple media volumes - Dump images are no longer restricted to a single media volume (tape or vtape). Data restoration can be done using amrecover and amfetchdump commands. * Auto tape labelling - This optional feature is good for disk backups. Change in release 2.4.5 * new displayunit global option to select the unit use to display number k=kilo, m=mega, g=giga, t=tera. * new amoverview -skipmissed option. Change in release 2.4.5b1 * holding disk disk use timestamped directory. * autoflush flush today's dump. * new bumppercent global option, this should improve bumping criteria, the bumpsize is set to a fixed value which can be adequate for small and large disk. * bumpsize, bumppercent, bumpdays and bumpmult can be in a dumptype. * calcsize support include and exclude like gnutar. * new 'estimate' dumptype option to select estimate type: CLIENT: estimate by the dumping program. CALCSIZE: estimate by the calcsize program, a lot faster but less acurate. SERVER: estimate based on statistic from previous run, take second but can be wrong on the estimate size. @ text @$NetBSD: patch-aa,v 1.8 2004/11/12 12:13:45 mjl Exp $ --- client-src/Makefile.in.orig 2004-10-22 15:12:39.000000000 +0200 +++ client-src/Makefile.in 2004-11-07 13:17:17.000000000 +0100 @@@@ -134,10 +134,8 @@@@ ../common-src/libamanda.$(LIB_EXTENSION) versionsuffix_SOURCES = versionsuffix.c versionsuffix_OBJECTS = versionsuffix.$(OBJEXT) -versionsuffix_LDADD = $(LDADD) -versionsuffix_DEPENDENCIES = ../common-src/libamanda.$(LIB_EXTENSION) \ - libamclient.$(LIB_EXTENSION) \ - ../common-src/libamanda.$(LIB_EXTENSION) +versionsuffix_LDADD = ../common-src/libamanda.$(LIB_EXTENSION) +versionsuffix_DEPENDENCIES = ../common-src/libamanda.$(LIB_EXTENSION) libexecSCRIPT_INSTALL = $(INSTALL_SCRIPT) sbinSCRIPT_INSTALL = $(INSTALL_SCRIPT) SCRIPTS = $(libexec_SCRIPTS) $(sbin_SCRIPTS) @ 1.8 log @Update amanda to 2.4.4p4 Bug fix release and minor improvements: new chg-iomega changer script. amanda will not use a tape if it's label is not in the tapelist file. amflush.c: Don't start a driver if nothing to flush. amadmin.c: Call check_dumpuser() as soon as posible. amadmin.c: Don't core dump if DUMPCYLE is too big. dumper.c: Parse warning message. @ text @d1 1 a1 1 $NetBSD$ @ 1.7 log @Update the amanda packages to 2.4.4p2. From Paul Shupak in pkg/24550, with some additionnal fixes by me. @ text @d1 1 a1 1 $NetBSD: $ d3 4 a6 4 --- client-src/Makefile.in.orig 2004-01-08 10:22:34.000000000 -0800 +++ client-src/Makefile.in 2004-02-23 16:26:20.000000000 -0800 @@@@ -307,10 +307,8 @@@@ sendsize_LDFLAGS = d15 2 a16 1 versionsuffix_LDFLAGS = a17 1 @ 1.6 log @Prepare for 2.4.2p2 This is a bug fix release. Improve debugging support, fix some fd leaks and add barcode reader support. For more details, refer to the Changelog. @ text @d1 1 a1 1 $NetBSD$ d3 4 a6 4 --- client-src/Makefile.in.orig Mon Jun 25 21:44:46 2001 +++ client-src/Makefile.in Mon Jun 25 22:29:03 2001 @@@@ -281,11 +281,10 @@@@ sendsize_LDFLAGS = d8 1 a8 1 versionsuffix_OBJECTS = versionsuffix.$(OBJEXT) d10 3 a12 2 -versionsuffix_DEPENDENCIES = ../common-src/libamanda.$(LIB_EXTENSION) \ -libamclient.$(LIB_EXTENSION) ../common-src/libamanda.$(LIB_EXTENSION) d15 2 a16 3 versionsuffix_LDFLAGS = -SCRIPTS = $(libexec_SCRIPTS) $(sbin_SCRIPTS) +SCRIPTS = $(libexec_S:RIPTS) $(sbin_SCRIPTS) a17 2 CFLAGS = @@CFLAGS@@ COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @ 1.5 log @Upgrade of the amanda packages from 2.4.1p1 to 2.4.2. @ text @d3 3 a5 3 --- client-src/Makefile.in.orig Sat Nov 25 07:01:56 2000 +++ client-src/Makefile.in Thu Jan 11 12:40:19 2001 @@@@ -284,9 +284,8 @@@@ d10 2 a11 2 -versionsuffix_DEPENDENCIES = libamclient.$(LIB_EXTENSION) \ -../common-src/libamanda.$(LIB_EXTENSION) d15 2 a16 1 SCRIPTS = $(libexec_SCRIPTS) $(sbin_SCRIPTS) d18 2 @ 1.4 log @Use pkgsrc libtool not internal one. Remove unnecessary versionsuffix dependency on libamclient. @ text @d3 4 a6 4 --- client-src/Makefile.in.orig Sat Nov 21 17:33:45 1998 +++ client-src/Makefile.in @@@@ -285,9 +285,8 @@@@ getfsent_LDFLAGS = d8 1 a8 1 versionsuffix_OBJECTS = versionsuffix.o @ 1.3 log @defuzz @ text @d3 13 a15 5 --- configure.orig Sat Nov 21 18:12:59 1998 +++ configure Fri Nov 12 17:04:12 1999 @@@@ -4457,6 +4457,7 @@@@ echo "$ac_t""no" 1>&6 fi a16 12 +if false; then # Always use our own libtool. LIBTOOL='$(SHELL) $(top_builddir)/libtool' @@@@ -4502,6 +4503,7 @@@@ ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \ $libtool_flags --no-verify $ac_aux_dir/ltmain.sh $host \ || { echo "configure: error: libtool configure failed" 1>&2; exit 1; } +fi # Redirect the config.log output again, so that the ltconfig log is not # clobbered by the next message. @ 1.2 log @Move "amanda" related packages to "sysutils" category as suggested by Klaus Klein in PR pkg/7159. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.1.1.1 1999/02/23 17:03:41 bouyer Exp $ d3 3 a5 3 --- configure.orig Sat Jul 18 10:34:33 1998 +++ configure Sat Jul 18 10:35:03 1998 @@@@ -4204,6 +4204,7 @@@@ d13 2 a14 2 @@@@ -4249,6 +4250,7 @@@@ ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig \ d19 2 a20 2 # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.6 1998/08/07 11:10:08 agc Exp $ @ 1.1.1.1 log @An amanda 2.4.1p1 package, split into common, server and client parts. @ text @@