summaryrefslogtreecommitdiff
path: root/sysutils/amanda-server
AgeCommit message (Collapse)AuthorFilesLines
2008-02-15Update to 2.5.2p1, provided by Nick Goffee of BBN.gdt16-416/+443
[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.
2007-11-08Bump version or revision of all packages that have a runtime dependencyjoerg1-2/+2
on gzip.
2007-02-22Whitespace cleanup, courtesy of pkglint.wiz1-6/+6
Patch provided by Sergey Svishchev in private mail.
2007-02-07add patch:gdt3-3/+42
Make chg-chio wait for a tape to come ready after loading it. clean up $MT/@MT@ confusion in chg-chio Patch from Aaron Grier in PR pkg/35231. (This resolves issue #1 in the PR; issue #2 is unrelated.)
2007-01-05Prevent amverify from looping forever. Patch provided by Jean-Louisobache4-3/+109
Martineau on amanda-users: http://groups.yahoo.com/group/amanda-users/message/55099 Pointed out by Jukka Salmi in PR 35361.
2006-05-26Remove explicit GNU tar dependency. It is an unnecessary alternativejoerg1-2/+2
and the tools framework already does the right thing. Bump revisions.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-2/+2
2006-01-22Fix errno.joerg3-1/+29
2005-08-02Prevent paths of the build directories from being included in all amandaseb1-4/+3
packages. Set runtime dependencies on GNU tar and gzip for all amanda packages. Bump PKGREVISIONs to 1 for amanda-client and amanda-plot, to 2 for amanda-common and amanda-server.
2005-07-24Prevent paths to the build directories from being included in the package.kristerw1-3/+4
Bump PKGREVISION.
2005-07-16Get rid of USE_PERL5. The new way to express needing the Perl executablejlam1-3/+2
around at either build-time or at run-time is: USE_TOOLS+= perl # build-time USE_TOOLS+= perl:run # run-time Also remove some places where perl5/buildlink3.mk was being included by a package Makefile, but all that the package wanted was the Perl executable.
2005-05-23Removed trailing white-space.rillig1-1/+1
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-24Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to bewiz1-3/+1
useful.
2005-02-24Add RMD160 digests.agc1-1/+2
2004-11-12Update amanda to 2.4.4p4mjl13-362/+163
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.
2004-10-03Add SDLT320 to the list of drives using DLT4000Eject()bouyer2-6/+61
Do not pass the element descriptor size to SCSI_ReadElementStatus(); SCSI_ReadElementStatus() will then issue a SC_COM_RES to know how much space it needs to allocate, then issue a second one with the proper size. Fix problems with newer changers, which returns a descriptor status larger than sizeof(DataTransferElementDescriptor_T). These changes makes the Overland neo2000/SDLT320 work with amanda. Ride the libtool PKGREVISION bump.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-1/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-4/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-05-12Update the amanda packages to 2.4.4p2. From Paul Shupak in pkg/24550,bouyer18-617/+663
with some additionnal fixes by me.
2004-05-04Convert to buildlink3.snj1-3/+3
2004-01-24replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-2/+2
2002-10-25Convert to buildlink2.wiz1-3/+3
2002-06-06Change the alignment of the columns in amreport so that disks > 10G thatsimonb2-1/+24
take longer than 100 minutes at greater than 1000kB/sec line up nicely.
2001-12-25Remove duplicate line.wiz1-2/+1
2001-10-31Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-10-18SVR4 packages have a limit of 9 chars for a package name.veego1-1/+2
The automatic truncation in gensolpkg doesn't work for packages which have the same package name for the first 5-6 chars. e.g. amanda-server and amanda-client would be named amanda and amanda. Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for amanda-server. All svr4 packages also have a vendor tag, so we have to reserve some chars for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6 or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the vendor tag enough room. All p5-* packages and a few other packages have now a SVR4_PKGNAME.
2001-06-26Upgrade to 2.4.2p2christos3-14/+14
2001-06-26Prepare for 2.4.2p2christos5-179/+172
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.
2001-06-14- Migrate BUILD_DEFS to Makefile.commonjlam1-4/+1
- Apply the patch from pkg/13188 by Ron Roskens <roskens@elfin.net> to fix problems with hard-coding /var/amanda. - Remove USE_X11 from amanda-server since amanda-plot has already been split out. - Don't explicitly look for headers in ${PREFIX}/include.
2001-05-29Prevent configure script from finding unnecessary libraries: readline,jlam1-2/+10
termcap, and intl. This package shouldn't find and link against any of those libraries.
2001-04-19Move to sha1 digests, and add distfile sizes.agc1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc2-4/+2
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-03-16Use patches from "amanda-common" package to make this build undertron3-13/+41
NetBSD-current.
2001-03-12Re-enable the -release option of libtool. ELF is fully supported with a.outskrll1-4/+3
support to follow. Note this in documentation. Bump revision of libtool to nb3 and update dependencies. Update (sort) known affected PLISTs. Fixes pkg/12368 by Kimmo Suominen <kim@tac.nyc.ny.us> Fixes problems with cross/* noted on tech-pkg and packages by Chuck Cranor <chuck@research.att.com>, and Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
2001-03-05Fix PLIST - partly due to new libtool.skrll1-2/+4
2001-02-25Cleanup MKDIR usage => INSTALL_*_DIRhubertf1-3/+3
XXX need to teach pkglint to be more picky about this
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-01-16Upgrade of the amanda packages from 2.4.1p1 to 2.4.2.cjones16-569/+558
2000-11-29Adapt package list for libtool version 1.3.5nb9 or newer.tron1-2/+2
2000-08-17USE_PKGLIBTOOL -> USE_LIBTOOL.wiz1-1/+2
While I'm here, convert it from addnerd to user.
2000-07-20Depend on version 4.0 or newer of the "readline" package.tron1-2/+2
2000-03-16RCS tag addedwiz1-0/+1
2000-03-06Allow amanda to build with either the 1.4 chio.h or the post-comdexgroo2-1/+165
chio.h. Note: I do *not* own a SCSI tape changer. Testing appreciated! This patch continues to use the old ioctl on new systems. If it worked before, it should continue to work. Fixes PR pkg/8651.
2000-01-05Strip trailing '.', and/or leading '(a|an) 'abs1-1/+1
1999-09-29On Solaris, libexec/chg-scsi doesn't get built or installed, so modifyagc1-1/+8
the PLIST accordingly.