From 00601dd6f8d2e16ff2a117b4d28688f8f38a254c Mon Sep 17 00:00:00 2001 From: tron Date: Mon, 5 Apr 1999 00:29:48 +0000 Subject: Move "amanda" related packages to "sysutils" category as suggested by Klaus Klein in PR pkg/7159. --- misc/Makefile | 5 +- misc/amanda-client/Makefile | 44 ------ misc/amanda-client/files/md5 | 3 - misc/amanda-client/patches/patch-aa | 20 --- misc/amanda-client/patches/patch-ab | 144 -------------------- misc/amanda-client/patches/patch-ac | 11 -- misc/amanda-client/patches/patch-ad | 16 --- misc/amanda-client/patches/patch-ae | 17 --- misc/amanda-client/pkg/COMMENT | 1 - misc/amanda-client/pkg/DESCR | 180 ------------------------- misc/amanda-client/pkg/PLIST | 14 -- misc/amanda-common/Makefile | 38 ------ misc/amanda-common/files/md5 | 3 - misc/amanda-common/patches/patch-aa | 20 --- misc/amanda-common/patches/patch-ab | 11 -- misc/amanda-common/patches/patch-ac | 16 --- misc/amanda-common/pkg/COMMENT | 1 - misc/amanda-common/pkg/DESCR | 180 ------------------------- misc/amanda-common/pkg/PLIST | 7 - misc/amanda-server/Makefile | 58 -------- misc/amanda-server/files/md5 | 3 - misc/amanda-server/patches/patch-aa | 20 --- misc/amanda-server/patches/patch-ab | 11 -- misc/amanda-server/patches/patch-ac | 11 -- misc/amanda-server/patches/patch-ad | 15 --- misc/amanda-server/patches/patch-ae | 259 ------------------------------------ misc/amanda-server/patches/patch-af | 57 -------- misc/amanda-server/patches/patch-ag | 21 --- misc/amanda-server/patches/patch-ah | 28 ---- misc/amanda-server/pkg/COMMENT | 1 - misc/amanda-server/pkg/DESCR | 180 ------------------------- misc/amanda-server/pkg/PLIST | 85 ------------ misc/amanda/Makefile | 23 ---- misc/amanda/pkg/COMMENT | 1 - misc/amanda/pkg/DESCR | 8 -- misc/amanda/pkg/PLIST | 2 - 36 files changed, 1 insertion(+), 1513 deletions(-) delete mode 100644 misc/amanda-client/Makefile delete mode 100644 misc/amanda-client/files/md5 delete mode 100644 misc/amanda-client/patches/patch-aa delete mode 100644 misc/amanda-client/patches/patch-ab delete mode 100644 misc/amanda-client/patches/patch-ac delete mode 100644 misc/amanda-client/patches/patch-ad delete mode 100644 misc/amanda-client/patches/patch-ae delete mode 100644 misc/amanda-client/pkg/COMMENT delete mode 100644 misc/amanda-client/pkg/DESCR delete mode 100644 misc/amanda-client/pkg/PLIST delete mode 100644 misc/amanda-common/Makefile delete mode 100644 misc/amanda-common/files/md5 delete mode 100644 misc/amanda-common/patches/patch-aa delete mode 100644 misc/amanda-common/patches/patch-ab delete mode 100644 misc/amanda-common/patches/patch-ac delete mode 100644 misc/amanda-common/pkg/COMMENT delete mode 100644 misc/amanda-common/pkg/DESCR delete mode 100644 misc/amanda-common/pkg/PLIST delete mode 100644 misc/amanda-server/Makefile delete mode 100644 misc/amanda-server/files/md5 delete mode 100644 misc/amanda-server/patches/patch-aa delete mode 100644 misc/amanda-server/patches/patch-ab delete mode 100644 misc/amanda-server/patches/patch-ac delete mode 100644 misc/amanda-server/patches/patch-ad delete mode 100644 misc/amanda-server/patches/patch-ae delete mode 100644 misc/amanda-server/patches/patch-af delete mode 100644 misc/amanda-server/patches/patch-ag delete mode 100644 misc/amanda-server/patches/patch-ah delete mode 100644 misc/amanda-server/pkg/COMMENT delete mode 100644 misc/amanda-server/pkg/DESCR delete mode 100644 misc/amanda-server/pkg/PLIST delete mode 100644 misc/amanda/Makefile delete mode 100644 misc/amanda/pkg/COMMENT delete mode 100644 misc/amanda/pkg/DESCR delete mode 100644 misc/amanda/pkg/PLIST (limited to 'misc') diff --git a/misc/Makefile b/misc/Makefile index fc59b05227f..3ab3a5cbce3 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -1,9 +1,6 @@ -# $NetBSD: Makefile,v 1.35 1999/03/14 20:58:55 tron Exp $ +# $NetBSD: Makefile,v 1.36 1999/04/05 00:29:48 tron Exp $ # FreeBSD Id: Makefile,v 1.117 1997/10/13 04:41:07 max Exp - SUBDIR += amanda-common - SUBDIR += amanda-server - SUBDIR += amanda-client SUBDIR += astrolog SUBDIR += buffer SUBDIR += cal diff --git a/misc/amanda-client/Makefile b/misc/amanda-client/Makefile deleted file mode 100644 index 925d5503572..00000000000 --- a/misc/amanda-client/Makefile +++ /dev/null @@ -1,44 +0,0 @@ -# $NetBSD: Makefile,v 1.3 1999/04/01 14:12:56 bouyer Exp $ -# FreeBSD Id: Makefile,v 1.9 1997/03/08 05:00:11 gpalmer Exp -# - -DISTNAME= amanda-2.4.1p1 -PKGNAME= amanda-client-2.4.1p1 -CATEGORIES= misc -MASTER_SITES= ftp://ftp.cs.umd.edu/pub/amanda/ - -MAINTAINER= packages@netbsd.org -HOMEPAGE= http://www.amanda.org/ - -DEPENDS+= readline-2.2:../../devel/readline -DEPENDS+= gtar-1.12:../../archivers/gtar -DEPENDS+= amanda-common-2.4.1p1:../amanda-common - -USE_LIBTOOL= yes -GNU_CONFIGURE= yes - -.include "../../mk/bsd.prefs.mk" -AMANDA_USER?= backup -AMANDA_GROUP= operator -AMANDA_VAR?= /var/amanda - -CONFIGURE_ARGS+= --with-user=${AMANDA_USER} \ - --with-group=${AMANDA_GROUP} \ - --with-owner=root \ - --with-mmap --with-amandahosts \ - --with-includes=${PREFIX}/include \ - --with-libraries=${PREFIX}/lib \ - --localstatedir=${AMANDA_VAR} \ - --with-gnutar-listdir=${AMANDA_VAR}/gnutar-lists \ - --with-dump-honor-nodump \ - --without-server --without-restore - -.if defined(AMANDA_SMB) -CONFIGURE_ARGS+= --with-smbclient -DEPENDS+= samba-2.0.3:../../net/samba -.endif - -CONFIGURE_ENV+= INSTALL_SCRIPT="${INSTALL_SCRIPT}" - - -.include "../../mk/bsd.pkg.mk" diff --git a/misc/amanda-client/files/md5 b/misc/amanda-client/files/md5 deleted file mode 100644 index 47cdce05477..00000000000 --- a/misc/amanda-client/files/md5 +++ /dev/null @@ -1,3 +0,0 @@ -$NetBSD: md5,v 1.1.1.1 1999/02/23 17:03:42 bouyer Exp $ - -MD5 (amanda-2.4.1p1.tar.gz) = 13f34dc97c35f85f88e54ca25b2009ed diff --git a/misc/amanda-client/patches/patch-aa b/misc/amanda-client/patches/patch-aa deleted file mode 100644 index 1dcb847b0a2..00000000000 --- a/misc/amanda-client/patches/patch-aa +++ /dev/null @@ -1,20 +0,0 @@ -$NetBSD: patch-aa,v 1.1.1.1 1999/02/23 17:03:42 bouyer Exp $ - ---- configure.orig Sat Jul 18 10:34:33 1998 -+++ configure Sat Jul 18 10:35:03 1998 -@@ -4204,6 +4204,7 @@ - echo "$ac_t""no" 1>&6 - fi - -+if false; then - # Always use our own libtool. - LIBTOOL='$(SHELL) $(top_builddir)/libtool' - -@@ -4249,6 +4250,7 @@ - ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig \ - $libtool_flags --no-verify $ac_aux_dir/ltmain.sh $host \ - || { echo "configure: error: libtool configure failed" 1>&2; exit 1; } -+fi - - # Extract the first word of "gcc", so it can be a program name with args. - set dummy gcc; ac_word=$2 diff --git a/misc/amanda-client/patches/patch-ab b/misc/amanda-client/patches/patch-ab deleted file mode 100644 index dc7498adf32..00000000000 --- a/misc/amanda-client/patches/patch-ab +++ /dev/null @@ -1,144 +0,0 @@ ---- client-src/Makefile.in.old Tue Feb 23 11:09:57 1999 -+++ client-src/Makefile.in Tue Feb 23 11:11:28 1999 -@@ -83,7 +83,7 @@ - BUILD_CLIENT_SCRIPTS_LIBEXEC = @BUILD_CLIENT_SCRIPTS_LIBEXEC@ - BUILD_CLIENT_SCRIPTS_SBIN = @BUILD_CLIENT_SCRIPTS_SBIN@ - BUILD_COMMON_LIB = @BUILD_COMMON_LIB@ --BUILD_COMMON_LTLIB = @BUILD_COMMON_LTLIB@ -+BUILD_COMMON_LTLIB = - BUILD_RECOVER_PROGS_SBIN = @BUILD_RECOVER_PROGS_SBIN@ - BUILD_RESTORE_PROGS_LIBEXEC = @BUILD_RESTORE_PROGS_LIBEXEC@ - BUILD_RESTORE_PROGS_SBIN = @BUILD_RESTORE_PROGS_SBIN@ -@@ -162,12 +162,11 @@ - - COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(AMANDA_CFLAGS) - --LDADD = libamclient.$(LIB_EXTENSION) \ -- ../common-src/libamanda.$(LIB_EXTENSION) -+LDADD = libamclient.$(LIB_EXTENSION) - - SUFFIXES = .sh .pl - --libexec_PROGRAMS = versionsuffix @BUILD_CLIENT_PROGS_LIBEXEC@ -+libexec_PROGRAMS = @BUILD_CLIENT_PROGS_LIBEXEC@ - - # these are used for testing only: - TEST_PROGS = getfsent -@@ -224,7 +223,7 @@ - DEFS = @DEFS@ -I. -I$(srcdir) -I../config - CPPFLAGS = @CPPFLAGS@ - LDFLAGS = @LDFLAGS@ --LIBS = @LIBS@ -+LIBS = @LIBS@ -lamanda - libamclient_a_OBJECTS = amandates.o getfsent.o unctime.o - LTLIBRARIES = $(lib_LTLIBRARIES) - -@@ -234,60 +233,50 @@ - amandad_SOURCES = amandad.c - amandad_OBJECTS = amandad.o - amandad_LDADD = $(LDADD) --amandad_DEPENDENCIES = libamclient.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+amandad_DEPENDENCIES = libamclient.$(LIB_EXTENSION) - amandad_LDFLAGS = - calcsize_SOURCES = calcsize.c - calcsize_OBJECTS = calcsize.o - calcsize_LDADD = $(LDADD) --calcsize_DEPENDENCIES = libamclient.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+calcsize_DEPENDENCIES = libamclient.$(LIB_EXTENSION) - calcsize_LDFLAGS = - killpgrp_SOURCES = killpgrp.c - killpgrp_OBJECTS = killpgrp.o - killpgrp_LDADD = $(LDADD) --killpgrp_DEPENDENCIES = libamclient.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+killpgrp_DEPENDENCIES = libamclient.$(LIB_EXTENSION) - killpgrp_LDFLAGS = - rundump_SOURCES = rundump.c - rundump_OBJECTS = rundump.o - rundump_LDADD = $(LDADD) --rundump_DEPENDENCIES = libamclient.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+rundump_DEPENDENCIES = libamclient.$(LIB_EXTENSION) - rundump_LDFLAGS = - runtar_SOURCES = runtar.c - runtar_OBJECTS = runtar.o - runtar_LDADD = $(LDADD) --runtar_DEPENDENCIES = libamclient.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+runtar_DEPENDENCIES = libamclient.$(LIB_EXTENSION) - runtar_LDFLAGS = - selfcheck_SOURCES = selfcheck.c - selfcheck_OBJECTS = selfcheck.o - selfcheck_LDADD = $(LDADD) --selfcheck_DEPENDENCIES = libamclient.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+selfcheck_DEPENDENCIES = libamclient.$(LIB_EXTENSION) - selfcheck_LDFLAGS = - sendbackup_OBJECTS = sendbackup.o sendbackup-dump.o sendbackup-gnutar.o - sendbackup_LDADD = $(LDADD) --sendbackup_DEPENDENCIES = libamclient.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+sendbackup_DEPENDENCIES = libamclient.$(LIB_EXTENSION) - sendbackup_LDFLAGS = - sendsize_SOURCES = sendsize.c - sendsize_OBJECTS = sendsize.o - sendsize_LDADD = $(LDADD) --sendsize_DEPENDENCIES = libamclient.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+sendsize_DEPENDENCIES = libamclient.$(LIB_EXTENSION) - sendsize_LDFLAGS = - getfsent_OBJECTS = getfsent.test.o - getfsent_LDADD = $(LDADD) --getfsent_DEPENDENCIES = libamclient.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+getfsent_DEPENDENCIES = libamclient.$(LIB_EXTENSION) - getfsent_LDFLAGS = - versionsuffix_SOURCES = versionsuffix.c - versionsuffix_OBJECTS = versionsuffix.o - versionsuffix_LDADD = $(LDADD) --versionsuffix_DEPENDENCIES = libamclient.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+versionsuffix_DEPENDENCIES = libamclient.$(LIB_EXTENSION) - versionsuffix_LDFLAGS = - SCRIPTS = $(libexec_SCRIPTS) $(sbin_SCRIPTS) - ---- recover-src/Makefile.in.old Tue Feb 23 11:34:04 1999 -+++ recover-src/Makefile.in Tue Feb 23 11:36:07 1999 -@@ -83,7 +83,7 @@ - BUILD_CLIENT_SCRIPTS_LIBEXEC = @BUILD_CLIENT_SCRIPTS_LIBEXEC@ - BUILD_CLIENT_SCRIPTS_SBIN = @BUILD_CLIENT_SCRIPTS_SBIN@ - BUILD_COMMON_LIB = @BUILD_COMMON_LIB@ --BUILD_COMMON_LTLIB = @BUILD_COMMON_LTLIB@ -+BUILD_COMMON_LTLIB = - BUILD_RECOVER_PROGS_SBIN = @BUILD_RECOVER_PROGS_SBIN@ - BUILD_RESTORE_PROGS_LIBEXEC = @BUILD_RESTORE_PROGS_LIBEXEC@ - BUILD_RESTORE_PROGS_SBIN = @BUILD_RESTORE_PROGS_SBIN@ -@@ -164,9 +164,7 @@ - COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(AMANDA_CFLAGS) - - LDADD = @LEXLIB@ \ -- ../client-src/libamclient.$(LIB_EXTENSION) \ -- ../tape-src/libamtape.$(LIB_EXTENSION) \ -- ../common-src/libamanda.$(LIB_EXTENSION) -+ ../client-src/libamclient.$(LIB_EXTENSION) - - EXTRA_PROGRAMS = amrecover - -@@ -189,13 +187,11 @@ - DEFS = @DEFS@ -I. -I$(srcdir) -I../config - CPPFLAGS = @CPPFLAGS@ - LDFLAGS = @LDFLAGS@ --LIBS = @LIBS@ -+LIBS = @LIBS@ -lamanda -lamtape - amrecover_OBJECTS = amrecover.o display_commands.o extract_list.o \ - help.o set_commands.o uparse.o uscan.o - amrecover_LDADD = $(LDADD) --amrecover_DEPENDENCIES = ../client-src/libamclient.$(LIB_EXTENSION) \ --../tape-src/libamtape.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+amrecover_DEPENDENCIES = ../client-src/libamclient.$(LIB_EXTENSION) - amrecover_LDFLAGS = - LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ - LEXLIB = @LEXLIB@ diff --git a/misc/amanda-client/patches/patch-ac b/misc/amanda-client/patches/patch-ac deleted file mode 100644 index a89f09768e9..00000000000 --- a/misc/amanda-client/patches/patch-ac +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.old Tue Feb 23 10:37:10 1999 -+++ Makefile.in Tue Feb 23 10:38:36 1999 -@@ -157,7 +157,7 @@ - AUTOCONF = @AUTOCONF@ --localdir=config - - SUBDIRS=config \ -- common-src client-src tape-src \ -+ client-src tape-src \ - server-src restore-src recover-src \ - changer-src amplot man \ - example diff --git a/misc/amanda-client/patches/patch-ad b/misc/amanda-client/patches/patch-ad deleted file mode 100644 index 83b2a57a2b9..00000000000 --- a/misc/amanda-client/patches/patch-ad +++ /dev/null @@ -1,16 +0,0 @@ ---- man/Makefile.in.old Tue Feb 23 11:12:23 1999 -+++ man/Makefile.in Tue Feb 23 11:12:46 1999 -@@ -158,12 +158,7 @@ - - transform = s,x,x,; - --man_MANS = amadmin.8 amanda.8 amcheck.8 \ -- amcheckdb.8 amcleanup.8 amdump.8 \ -- amflush.8 amlabel.8 amoverview.8 \ -- amplot.8 amrecover.8 amrestore.8 \ -- amrmtape.8 amtape.8 amtoc.8 \ -- amverify.8 amstatus.8 amreport.8 -+man_MANS = amrecover.8 - - EXTRA_DIST = amplot.8 amrestore.8 amtape.8 - mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs diff --git a/misc/amanda-client/patches/patch-ae b/misc/amanda-client/patches/patch-ae deleted file mode 100644 index f9461d611f2..00000000000 --- a/misc/amanda-client/patches/patch-ae +++ /dev/null @@ -1,17 +0,0 @@ ---- client-src/sendbackup-gnutar.c.old Fri Feb 26 12:02:58 1999 -+++ client-src/sendbackup-gnutar.c Fri Feb 26 12:06:59 1999 -@@ -300,11 +300,11 @@ - } - if (level==0) { - if (no_record) -- taropt = "-Tc"; -+ taropt = "-Tqc"; - else -- taropt = "-Tca"; -+ taropt = "-Tqca"; - } else -- taropt = "-Tcg"; -+ taropt = "-Tqcg"; - dbprintf(("backup from %s, user %s, pass %s\n", - sharename, SAMBA_USER, "XXXXX")); - diff --git a/misc/amanda-client/pkg/COMMENT b/misc/amanda-client/pkg/COMMENT deleted file mode 100644 index d1fba68bb97..00000000000 --- a/misc/amanda-client/pkg/COMMENT +++ /dev/null @@ -1 +0,0 @@ -Client part of Amanda, a network backup system. diff --git a/misc/amanda-client/pkg/DESCR b/misc/amanda-client/pkg/DESCR deleted file mode 100644 index 447b0759853..00000000000 --- a/misc/amanda-client/pkg/DESCR +++ /dev/null @@ -1,180 +0,0 @@ -Amanda, The Advanced Maryland Automatic Network Disk Archiver -Copyright (c) 1991-1998 University of Maryland at College Park -All Rights Reserved. - -See the files COPYRIGHT, COPYRIGHT-REGEX and COPYRIGHT-APACHE for -distribution conditions and official warranty disclaimer. - -PLEASE NOTE: THIS SOFTWARE IS BEING MADE AVAILABLE ``AS-IS''. UMD is making -this work available so that other people can use it. This software is in -production use at our home site - the UMCP Department of Computer Science - -but we make no warranties that it will work for you. Amanda development is -unfunded - the development team maintains the code in their spare time. As a -result, there is no support available other than users helping each other on -the Amanda mailing lists. See below for information on the mailing lists. - - -WHAT IS AMANDA? ---------------- - -This is a release of Amanda, the Advanced Maryland Automatic -Network Disk Archiver. Amanda is a backup system designed to archive many -computers on a network to a single large-capacity tape drive. - -Here are some features of Amanda: - - * written in C, freely distributable. - * built on top of standard backup software: Unix dump/restore, GNU Tar - and others. - * will back up multiple machines in parallel to a holding disk, blasting - finished dumps one by one to tape as fast as we can write files to - tape. For example, a ~2 Gb 8mm tape on a ~240K/s interface to a host - with a large holding disk can be filled by Amanda in under 4 hours. - * does simple tape management: will not overwrite the wrong tape. - * supports tape changers via a generic interface. Easily customizable to - any type of tape carousel, robot, or stacker that can be controlled via - the unix command line. - * supports Kerberos 4 security, including encrypted dumps. The Kerberos - support is available as a separate add-on package, see the file - KERBEROS.HOW-TO-GET on the ftp site, and the file docs/KERBEROS in this - package, for more details. - * for a restore, tells you what tapes you need, and finds the proper - backup image on the tape for you. - * recovers gracefully from errors, including down or hung machines. - * reports results, including all errors in detail, in email. - * will dynamically adjust backup schedule to keep within constraints: no - more juggling by hand when adding disks and computers to network. - * includes a pre-run checker program, that conducts sanity checks on both - the tape server host and all the client hosts (in parallel), and will - send an e-mail report of any problems that could cause the backups to - fail. - * can compress dumps before sending or after sending over the net, with - either compress or gzip. - * can optionally synchronize with external backups, for those large - timesharing computers where you want to do full dumps when the system - is down in single-user mode (since BSD dump is not reliable on active - filesystems): Amanda will still do your daily dumps. - * lots of other options; Amanda is very configurable. - - -WHAT ARE THE SYSTEM REQUIREMENTS FOR AMANDA? --------------------------------------------- - -Amanda requires a host that is mostly idle during the time backups are -done, with a large capacity tape drive (e.g. an EXABYTE, DAT or DLT tape). -This becomes the "tape server host". All the computers you are going to dump -are the "backup client hosts". The server host can also be a client host. - -Amanda works best with one or more large "holding disk" partitions on the -server host available to it for buffering dumps before writing to tape. -The holding disk allows Amanda to run backups in parallel to the disk, only -writing them to tape when the backup is finished. Note that the holding -disk is not required: without it Amanda will run backups sequentially to -the tape drive. Running it this way kills the great performance, but still -allows you to take advantage of Amanda's other features. - -As a rule of thumb, for best performance the holding disk should be larger -than the dump output from your largest disk partitions. For example, if -you are backing up some full gigabyte disks that compress down to 500 MB, -then you'll want 500 MB on your holding disk. On the other hand, if those -gigabyte drives are partitioned into 500 MB filesystems, they'll probably -compress down to 250 MB and you'll only need that much on your holding -disk. Amanda will perform better with larger holding disks. - -Actually, Amanda will still work if you have full dumps that are larger -than the holding disk: Amanda will send those dumps directly to tape one at -a time. If you have many such dumps you will be limited by the dump speed -of those machines. - -Amanda does not yet support single backup images larger than a tape. - - -WHAT SYSTEMS DOES AMANDA RUN ON? --------------------------------- - -Amanda should run on any modern Unix system that supports dump or GNU -tar, has sockets and inetd, and either system V shared memory, or BSD -mmap implemented. - -In particular, Amanda 2.4.0 has been compiled, and the client side tested -on the following systems: - AIX 3.2 and 4.1 - BSDI BSD/OS 2.1 and 3.1 - DEC OSF/1 3.2 and 4.0 - FreeBSD 2.2.5 - IRIX 5.2 and 6.3 - Linux/GNU on x86, alpha and sparc - NetBSD 1.0 - Nextstep 3 (*) - SunOS 4.1.x (x >= 1) and 5.[56] - Ultrix 4.2 - HP-UX 9.x and 10.x (x >= 01) - -The Amanda 2.4.0 server side is known to run on all of the other -machines except on those marked with an asterisk. - -If you know of any system that is not listed here on which amanda -builds successfully, either client&server or client-only, please -report to amanda-hackers@amanda.org. - - -WHERE DO I GET AMANDA? ----------------------- - -There are several versions of Amanda. The latest version at the time -of this writing is available at: - - ftp://ftp.amanda.org/pub/amanda - - -HOW DO I GET AMANDA UP AND RUNNING? ------------------------------------ - -Read the file docs/INSTALL. There are a variety of steps, from compiling -Amanda to installing it on the tape server host and the client machines. - docs/INSTALL contains general installation instructions. - docs/SYSTEM.NOTES contains system-specific information. - docs/FAQ contains answers to frequently asked questions. - docs/KERBEROS explains installation under Kerberos 4. - docs/TAPE.CHANGERS explains how to customize the changer interface. - docs/WHATS.NEW details new features. - - -WHO DO I TALK TO IF I HAVE A PROBLEM? -------------------------------------- - -Amanda is completely unsupported and made available as-is. However, -you may be able to get useful information in the Amanda mailing lists: - -==> To join a mailing list, DO NOT, EVER, send mail to that list. Send - mail to -request@amanda.org, or amanda-lists@amanda.org, - with the following line in the body of the message: - subscribe - - - amanda-announce - The amanda-announce mailing list is for important announcements - related to the Amanda Network Backup Manager package, including new - versions, contributions, and fixes. NOTE: the amanda-users list is - itself on the amanda-announce distribution, so you only need to - subscribe to one of the two lists, not both. - To subscribe, send a message to amanda-announce-request@amanda.org. - - amanda-users - The amanda-users mailing list is for questions and general discussion - about the Amanda Network Backup Manager. This package and related - files are available via anonymous FTP from ftp.amanda.org in the - pub/amanda directory. NOTE: the amanda-users list is itself on the - amanda-announce distribution, so you only need to subscribe to one of - the two lists, not both. - To subscribe, send a message to amanda-users-request@amanda.org. - - amanda-hackers - The amanda-hackers mailing list is for discussion of the - technical details of the Amanda package, including extensions, - ports, bugs, fixes, and alpha testing of new versions. - To subscribe, send a message to amanda-hackers-request@amanda.org. - - -Share and Enjoy, -The Amanda Development Team diff --git a/misc/amanda-client/pkg/PLIST b/misc/amanda-client/pkg/PLIST deleted file mode 100644 index 121244ea7c1..00000000000 --- a/misc/amanda-client/pkg/PLIST +++ /dev/null @@ -1,14 +0,0 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 1999/02/23 17:03:42 bouyer Exp $ -lib/libamclient.a -lib/libamclient-2.4.1p1.so.0.0 -libexec/amandad -libexec/calcsize -libexec/killpgrp -libexec/patch-system -libexec/rundump -libexec/runtar -libexec/selfcheck -libexec/sendbackup -libexec/sendsize -man/man8/amrecover.8 -sbin/amrecover diff --git a/misc/amanda-common/Makefile b/misc/amanda-common/Makefile deleted file mode 100644 index 68f32eed3d6..00000000000 --- a/misc/amanda-common/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# $NetBSD: Makefile,v 1.2 1999/02/25 15:54:00 bouyer Exp $ -# FreeBSD Id: Makefile,v 1.9 1997/03/08 05:00:11 gpalmer Exp -# - -DISTNAME= amanda-2.4.1p1 -PKGNAME= amanda-common-2.4.1p1 -CATEGORIES= misc -MASTER_SITES= ftp://ftp.cs.umd.edu/pub/amanda/ - -MAINTAINER= packages@netbsd.org -HOMEPAGE= http://www.amanda.org/ - -DEPENDS+= addnerd-1.6:../../sysutils/addnerd - -.include "../../mk/bsd.prefs.mk" -AMANDA_USER?= backup -AMANDA_GROUP= operator -AMANDA_VAR?= /var/amanda - -USE_LIBTOOL= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS+= --with-user=${AMANDA_USER} \ - --with-group=${AMANDA_GROUP} \ - --with-owner=root \ - --with-mmap --with-amandahosts \ - --with-includes=${PREFIX}/include \ - --with-libraries=${PREFIX}/lib \ - --localstatedir=${AMANDA_VAR} \ - --with-gnutar-listdir=${AMANDA_VAR}/gnutar-lists \ - --with-dump-honor-nodump \ - --without-server --without-restore --without-client - -CONFIGURE_ENV+= INSTALL_SCRIPT="${INSTALL_SCRIPT}" - -pre-install: - @${SETENV} ${MAKE_ENV} addnerd -g ${AMANDA_GROUP} ${AMANDA_USER} - -.include "../../mk/bsd.pkg.mk" diff --git a/misc/amanda-common/files/md5 b/misc/amanda-common/files/md5 deleted file mode 100644 index 2164a59dc88..00000000000 --- a/misc/amanda-common/files/md5 +++ /dev/null @@ -1,3 +0,0 @@ -$NetBSD: md5,v 1.1.1.1 1999/02/23 17:03:41 bouyer Exp $ - -MD5 (amanda-2.4.1p1.tar.gz) = 13f34dc97c35f85f88e54ca25b2009ed diff --git a/misc/amanda-common/patches/patch-aa b/misc/amanda-common/patches/patch-aa deleted file mode 100644 index 51d4535b00d..00000000000 --- a/misc/amanda-common/patches/patch-aa +++ /dev/null @@ -1,20 +0,0 @@ -$NetBSD: patch-aa,v 1.1.1.1 1999/02/23 17:03:41 bouyer Exp $ - ---- configure.orig Sat Jul 18 10:34:33 1998 -+++ configure Sat Jul 18 10:35:03 1998 -@@ -4204,6 +4204,7 @@ - echo "$ac_t""no" 1>&6 - fi - -+if false; then - # Always use our own libtool. - LIBTOOL='$(SHELL) $(top_builddir)/libtool' - -@@ -4249,6 +4250,7 @@ - ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig \ - $libtool_flags --no-verify $ac_aux_dir/ltmain.sh $host \ - || { echo "configure: error: libtool configure failed" 1>&2; exit 1; } -+fi - - # Extract the first word of "gcc", so it can be a program name with args. - set dummy gcc; ac_word=$2 diff --git a/misc/amanda-common/patches/patch-ab b/misc/amanda-common/patches/patch-ab deleted file mode 100644 index 3582417d897..00000000000 --- a/misc/amanda-common/patches/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- tape-src/Makefile.in.old Tue Feb 23 11:45:50 1999 -+++ tape-src/Makefile.in Tue Feb 23 11:45:21 1999 -@@ -162,7 +162,7 @@ - - COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(AMANDA_CFLAGS) - --lib_LTLIBRARIES = @BUILD_TAPE_LTLIB@ -+lib_LTLIBRARIES = libamtape.la - EXTRA_LTLIBRARIES = libamtape.la - - noinst_LIBRARIES = @BUILD_TAPE_LIB@ diff --git a/misc/amanda-common/patches/patch-ac b/misc/amanda-common/patches/patch-ac deleted file mode 100644 index 7b025a39211..00000000000 --- a/misc/amanda-common/patches/patch-ac +++ /dev/null @@ -1,16 +0,0 @@ ---- man/Makefile.in.old Tue Feb 23 10:24:35 1999 -+++ man/Makefile.in Tue Feb 23 10:25:34 1999 -@@ -158,12 +158,7 @@ - - transform = s,x,x,; - --man_MANS = amadmin.8 amanda.8 amcheck.8 \ -- amcheckdb.8 amcleanup.8 amdump.8 \ -- amflush.8 amlabel.8 amoverview.8 \ -- amplot.8 amrecover.8 amrestore.8 \ -- amrmtape.8 amtape.8 amtoc.8 \ -- amverify.8 amstatus.8 amreport.8 -+man_MANS = amanda.8 - - EXTRA_DIST = amplot.8 amrestore.8 amtape.8 - mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs diff --git a/misc/amanda-common/pkg/COMMENT b/misc/amanda-common/pkg/COMMENT deleted file mode 100644 index e160a8c49ac..00000000000 --- a/misc/amanda-common/pkg/COMMENT +++ /dev/null @@ -1 +0,0 @@ -Libraries and binaries used by both the client and server parts of amanda. diff --git a/misc/amanda-common/pkg/DESCR b/misc/amanda-common/pkg/DESCR deleted file mode 100644 index 447b0759853..00000000000 --- a/misc/amanda-common/pkg/DESCR +++ /dev/null @@ -1,180 +0,0 @@ -Amanda, The Advanced Maryland Automatic Network Disk Archiver -Copyright (c) 1991-1998 University of Maryland at College Park -All Rights Reserved. - -See the files COPYRIGHT, COPYRIGHT-REGEX and COPYRIGHT-APACHE for -distribution conditions and official warranty disclaimer. - -PLEASE NOTE: THIS SOFTWARE IS BEING MADE AVAILABLE ``AS-IS''. UMD is making -this work available so that other people can use it. This software is in -production use at our home site - the UMCP Department of Computer Science - -but we make no warranties that it will work for you. Amanda development is -unfunded - the development team maintains the code in their spare time. As a -result, there is no support available other than users helping each other on -the Amanda mailing lists. See below for information on the mailing lists. - - -WHAT IS AMANDA? ---------------- - -This is a release of Amanda, the Advanced Maryland Automatic -Network Disk Archiver. Amanda is a backup system designed to archive many -computers on a network to a single large-capacity tape drive. - -Here are some features of Amanda: - - * written in C, freely distributable. - * built on top of standard backup software: Unix dump/restore, GNU Tar - and others. - * will back up multiple machines in parallel to a holding disk, blasting - finished dumps one by one to tape as fast as we can write files to - tape. For example, a ~2 Gb 8mm tape on a ~240K/s interface to a host - with a large holding disk can be filled by Amanda in under 4 hours. - * does simple tape management: will not overwrite the wrong tape. - * supports tape changers via a generic interface. Easily customizable to - any type of tape carousel, robot, or stacker that can be controlled via - the unix command line. - * supports Kerberos 4 security, including encrypted dumps. The Kerberos - support is available as a separate add-on package, see the file - KERBEROS.HOW-TO-GET on the ftp site, and the file docs/KERBEROS in this - package, for more details. - * for a restore, tells you what tapes you need, and finds the proper - backup image on the tape for you. - * recovers gracefully from errors, including down or hung machines. - * reports results, including all errors in detail, in email. - * will dynamically adjust backup schedule to keep within constraints: no - more juggling by hand when adding disks and computers to network. - * includes a pre-run checker program, that conducts sanity checks on both - the tape server host and all the client hosts (in parallel), and will - send an e-mail report of any problems that could cause the backups to - fail. - * can compress dumps before sending or after sending over the net, with - either compress or gzip. - * can optionally synchronize with external backups, for those large - timesharing computers where you want to do full dumps when the system - is down in single-user mode (since BSD dump is not reliable on active - filesystems): Amanda will still do your daily dumps. - * lots of other options; Amanda is very configurable. - - -WHAT ARE THE SYSTEM REQUIREMENTS FOR AMANDA? --------------------------------------------- - -Amanda requires a host that is mostly idle during the time backups are -done, with a large capacity tape drive (e.g. an EXABYTE, DAT or DLT tape). -This becomes the "tape server host". All the computers you are going to dump -are the "backup client hosts". The server host can also be a client host. - -Amanda works best with one or more large "holding disk" partitions on the -server host available to it for buffering dumps before writing to tape. -The holding disk allows Amanda to run backups in parallel to the disk, only -writing them to tape when the backup is finished. Note that the holding -disk is not required: without it Amanda will run backups sequentially to -the tape drive. Running it this way kills the great performance, but still -allows you to take advantage of Amanda's other features. - -As a rule of thumb, for best performance the holding disk should be larger -than the dump output from your largest disk partitions. For example, if -you are backing up some full gigabyte disks that compress down to 500 MB, -then you'll want 500 MB on your holding disk. On the other hand, if those -gigabyte drives are partitioned into 500 MB filesystems, they'll probably -compress down to 250 MB and you'll only need that much on your holding -disk. Amanda will perform better with larger holding disks. - -Actually, Amanda will still work if you have full dumps that are larger -than the holding disk: Amanda will send those dumps directly to tape one at -a time. If you have many such dumps you will be limited by the dump speed -of those machines. - -Amanda does not yet support single backup images larger than a tape. - - -WHAT SYSTEMS DOES AMANDA RUN ON? --------------------------------- - -Amanda should run on any modern Unix system that supports dump or GNU -tar, has sockets and inetd, and either system V shared memory, or BSD -mmap implemented. - -In particular, Amanda 2.4.0 has been compiled, and the client side tested -on the following systems: - AIX 3.2 and 4.1 - BSDI BSD/OS 2.1 and 3.1 - DEC OSF/1 3.2 and 4.0 - FreeBSD 2.2.5 - IRIX 5.2 and 6.3 - Linux/GNU on x86, alpha and sparc - NetBSD 1.0 - Nextstep 3 (*) - SunOS 4.1.x (x >= 1) and 5.[56] - Ultrix 4.2 - HP-UX 9.x and 10.x (x >= 01) - -The Amanda 2.4.0 server side is known to run on all of the other -machines except on those marked with an asterisk. - -If you know of any system that is not listed here on which amanda -builds successfully, either client&server or client-only, please -report to amanda-hackers@amanda.org. - - -WHERE DO I GET AMANDA? ----------------------- - -There are several versions of Amanda. The latest version at the time -of this writing is available at: - - ftp://ftp.amanda.org/pub/amanda - - -HOW DO I GET AMANDA UP AND RUNNING? ------------------------------------ - -Read the file docs/INSTALL. There are a variety of steps, from compiling -Amanda to installing it on the tape server host and the client machines. - docs/INSTALL contains general installation instructions. - docs/SYSTEM.NOTES contains system-specific information. - docs/FAQ contains answers to frequently asked questions. - docs/KERBEROS explains installation under Kerberos 4. - docs/TAPE.CHANGERS explains how to customize the changer interface. - docs/WHATS.NEW details new features. - - -WHO DO I TALK TO IF I HAVE A PROBLEM? -------------------------------------- - -Amanda is completely unsupported and made available as-is. However, -you may be able to get useful information in the Amanda mailing lists: - -==> To join a mailing list, DO NOT, EVER, send mail to that list. Send - mail to -request@amanda.org, or amanda-lists@amanda.org, - with the following line in the body of the message: - subscribe - - - amanda-announce - The amanda-announce mailing list is for important announcements - related to the Amanda Network Backup Manager package, including new - versions, contributions, and fixes. NOTE: the amanda-users list is - itself on the amanda-announce distribution, so you only need to - subscribe to one of the two lists, not both. - To subscribe, send a message to amanda-announce-request@amanda.org. - - amanda-users - The amanda-users mailing list is for questions and general discussion - about the Amanda Network Backup Manager. This package and related - files are available via anonymous FTP from ftp.amanda.org in the - pub/amanda directory. NOTE: the amanda-users list is itself on the - amanda-announce distribution, so you only need to subscribe to one of - the two lists, not both. - To subscribe, send a message to amanda-users-request@amanda.org. - - amanda-hackers - The amanda-hackers mailing list is for discussion of the - technical details of the Amanda package, including extensions, - ports, bugs, fixes, and alpha testing of new versions. - To subscribe, send a message to amanda-hackers-request@amanda.org. - - -Share and Enjoy, -The Amanda Development Team diff --git a/misc/amanda-common/pkg/PLIST b/misc/amanda-common/pkg/PLIST deleted file mode 100644 index aebca5c4a13..00000000000 --- a/misc/amanda-common/pkg/PLIST +++ /dev/null @@ -1,7 +0,0 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 1999/02/23 17:03:41 bouyer Exp $ -lib/libamanda.a -lib/libamanda-2.4.1p1.so.0.0 -lib/libamtape.a -lib/libamtape-2.4.1p1.so.0.0 -libexec/versionsuffix -man/man8/amanda.8 diff --git a/misc/amanda-server/Makefile b/misc/amanda-server/Makefile deleted file mode 100644 index ec27e88a1d9..00000000000 --- a/misc/amanda-server/Makefile +++ /dev/null @@ -1,58 +0,0 @@ -# $NetBSD: Makefile,v 1.2 1999/02/25 15:54:00 bouyer Exp $ -# FreeBSD Id: Makefile,v 1.9 1997/03/08 05:00:11 gpalmer Exp -# - -DISTNAME= amanda-2.4.1p1 -PKGNAME= amanda-server-2.4.1p1 -CATEGORIES= misc -MASTER_SITES= ftp://ftp.cs.umd.edu/pub/amanda/ - -MAINTAINER= packages@netbsd.org -HOMEPAGE= http://www.amanda.org/ - -DEPENDS+= readline-2.2:../../devel/readline -DEPENDS+= gnuplot-3.7:../../graphics/gnuplot -DEPENDS+= amanda-common-2.4.1p1:../amanda-common -USE_PERL5= yes - -.include "../../mk/bsd.prefs.mk" -AMANDA_USER?= backup -AMANDA_GROUP= operator -AMANDA_VAR?= /var/amanda - -USE_LIBTOOL= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS+= --with-user=${AMANDA_USER} \ - --with-group=${AMANDA_GROUP} \ - --with-owner=root \ - --with-mmap --with-amandahosts \ - --with-includes=${PREFIX}/include \ - --with-libraries=${PREFIX}/lib \ - --localstatedir=${AMANDA_VAR} \ - --with-gnutar-listdir=${AMANDA_VAR}/gnutar-lists \ - --with-dump-honor-nodump \ - --without-client -CONFIGURE_ENV+= INSTALL_SCRIPT="${INSTALL_SCRIPT}" - -post-install: -.if !defined(NOPORTDOCS) - ${MKDIR} ${PREFIX}/share/doc/amanda - ${MKDIR} ${PREFIX}/share/examples/amanda - for i in ${WRKDIR}/${DISTNAME}/docs/* ; do \ - ${INSTALL_DATA} $$i ${PREFIX}/share/doc/amanda; \ - done - for i in ${WRKDIR}/${DISTNAME}/example/8.5x11.ps \ - ${WRKDIR}/${DISTNAME}/example/DIN-A4.ps \ - ${WRKDIR}/${DISTNAME}/example/DLT.ps \ - ${WRKDIR}/${DISTNAME}/example/EXB-8500.ps \ - ${WRKDIR}/${DISTNAME}/example/HP-DAT.ps \ - ${WRKDIR}/${DISTNAME}/example/amanda.conf \ - ${WRKDIR}/${DISTNAME}/example/chg-multi.conf \ - ${WRKDIR}/${DISTNAME}/example/chg-scsi.conf \ - ${WRKDIR}/${DISTNAME}/example/config.site \ - ${WRKDIR}/${DISTNAME}/example/disklist; do \ - ${INSTALL_DATA} $$i ${PREFIX}/share/examples/amanda; \ - done -.endif - -.include "../../mk/bsd.pkg.mk" diff --git a/misc/amanda-server/files/md5 b/misc/amanda-server/files/md5 deleted file mode 100644 index 47cdce05477..00000000000 --- a/misc/amanda-server/files/md5 +++ /dev/null @@ -1,3 +0,0 @@ -$NetBSD: md5,v 1.1.1.1 1999/02/23 17:03:42 bouyer Exp $ - -MD5 (amanda-2.4.1p1.tar.gz) = 13f34dc97c35f85f88e54ca25b2009ed diff --git a/misc/amanda-server/patches/patch-aa b/misc/amanda-server/patches/patch-aa deleted file mode 100644 index 1dcb847b0a2..00000000000 --- a/misc/amanda-server/patches/patch-aa +++ /dev/null @@ -1,20 +0,0 @@ -$NetBSD: patch-aa,v 1.1.1.1 1999/02/23 17:03:42 bouyer Exp $ - ---- configure.orig Sat Jul 18 10:34:33 1998 -+++ configure Sat Jul 18 10:35:03 1998 -@@ -4204,6 +4204,7 @@ - echo "$ac_t""no" 1>&6 - fi - -+if false; then - # Always use our own libtool. - LIBTOOL='$(SHELL) $(top_builddir)/libtool' - -@@ -4249,6 +4250,7 @@ - ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig \ - $libtool_flags --no-verify $ac_aux_dir/ltmain.sh $host \ - || { echo "configure: error: libtool configure failed" 1>&2; exit 1; } -+fi - - # Extract the first word of "gcc", so it can be a program name with args. - set dummy gcc; ac_word=$2 diff --git a/misc/amanda-server/patches/patch-ab b/misc/amanda-server/patches/patch-ab deleted file mode 100644 index aaa30e72c39..00000000000 --- a/misc/amanda-server/patches/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- client-src/Makefile.in.old Tue Feb 23 10:34:37 1999 -+++ client-src/Makefile.in Tue Feb 23 10:35:09 1999 -@@ -167,7 +167,7 @@ - - SUFFIXES = .sh .pl - --libexec_PROGRAMS = versionsuffix @BUILD_CLIENT_PROGS_LIBEXEC@ -+libexec_PROGRAMS = @BUILD_CLIENT_PROGS_LIBEXEC@ - - # these are used for testing only: - TEST_PROGS = getfsent diff --git a/misc/amanda-server/patches/patch-ac b/misc/amanda-server/patches/patch-ac deleted file mode 100644 index f33a08a583d..00000000000 --- a/misc/amanda-server/patches/patch-ac +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.old Tue Feb 23 10:37:10 1999 -+++ Makefile.in Tue Feb 23 10:38:36 1999 -@@ -157,7 +157,7 @@ - AUTOCONF = @AUTOCONF@ --localdir=config - - SUBDIRS=config \ -- common-src client-src tape-src \ -+ client-src \ - server-src restore-src recover-src \ - changer-src amplot man \ - example diff --git a/misc/amanda-server/patches/patch-ad b/misc/amanda-server/patches/patch-ad deleted file mode 100644 index 6074bd71cec..00000000000 --- a/misc/amanda-server/patches/patch-ad +++ /dev/null @@ -1,15 +0,0 @@ ---- man/Makefile.in.old Tue Feb 23 10:43:23 1999 -+++ man/Makefile.in Tue Feb 23 10:42:34 1999 -@@ -158,10 +158,10 @@ - - transform = s,x,x,; - --man_MANS = amadmin.8 amanda.8 amcheck.8 \ -+man_MANS = amadmin.8 amcheck.8 \ - amcheckdb.8 amcleanup.8 amdump.8 \ - amflush.8 amlabel.8 amoverview.8 \ -- amplot.8 amrecover.8 amrestore.8 \ -+ amplot.8 amrestore.8 \ - amrmtape.8 amtape.8 amtoc.8 \ - amverify.8 amstatus.8 amreport.8 - diff --git a/misc/amanda-server/patches/patch-ae b/misc/amanda-server/patches/patch-ae deleted file mode 100644 index 0916691924f..00000000000 --- a/misc/amanda-server/patches/patch-ae +++ /dev/null @@ -1,259 +0,0 @@ ---- changer-src/Makefile.in.old Tue Feb 23 11:55:44 1999 -+++ changer-src/Makefile.in Tue Feb 23 11:57:09 1999 -@@ -83,7 +83,7 @@ - BUILD_CLIENT_SCRIPTS_LIBEXEC = @BUILD_CLIENT_SCRIPTS_LIBEXEC@ - BUILD_CLIENT_SCRIPTS_SBIN = @BUILD_CLIENT_SCRIPTS_SBIN@ - BUILD_COMMON_LIB = @BUILD_COMMON_LIB@ --BUILD_COMMON_LTLIB = @BUILD_COMMON_LTLIB@ -+BUILD_COMMON_LTLIB = - BUILD_RECOVER_PROGS_SBIN = @BUILD_RECOVER_PROGS_SBIN@ - BUILD_RESTORE_PROGS_LIBEXEC = @BUILD_RESTORE_PROGS_LIBEXEC@ - BUILD_RESTORE_PROGS_SBIN = @BUILD_RESTORE_PROGS_SBIN@ -@@ -93,7 +93,7 @@ - BUILD_SERVER_PROGS_SBIN = @BUILD_SERVER_PROGS_SBIN@ - BUILD_SERVER_SCRIPTS_SBIN = @BUILD_SERVER_SCRIPTS_SBIN@ - BUILD_TAPE_LIB = @BUILD_TAPE_LIB@ --BUILD_TAPE_LTLIB = @BUILD_TAPE_LTLIB@ -+BUILD_TAPE_LTLIB = - CAT = @CAT@ - CC = @CC@ - CHIO = @CHIO@ -@@ -161,8 +161,7 @@ - COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(AMANDA_CFLAGS) - - # they cross-reference each other a bit, so need to be included twice --LDADD = ../server-src/libamserver.$(LIB_EXTENSION) \ -- ../common-src/libamanda.$(LIB_EXTENSION) -+LDADD = ../server-src/libamserver.$(LIB_EXTENSION) - - SUFFIXES = .pl .sh - -@@ -203,9 +202,8 @@ - - chg_scsi_OBJECTS = chg-scsi.o - chg_scsi_DEPENDENCIES = libscsi.a \ --../server-src/libamserver.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) --chg_scsi_LDFLAGS = -+../server-src/libamserver.$(LIB_EXTENSION) -+chg_scsi_LDFLAGS = -lamanda - SCRIPTS = $(libexec_SCRIPTS) - - CFLAGS = @CFLAGS@ ---- restore-src/Makefile.in.old Tue Feb 23 11:58:06 1999 -+++ restore-src/Makefile.in Tue Feb 23 12:58:50 1999 -@@ -83,7 +83,7 @@ - BUILD_CLIENT_SCRIPTS_LIBEXEC = @BUILD_CLIENT_SCRIPTS_LIBEXEC@ - BUILD_CLIENT_SCRIPTS_SBIN = @BUILD_CLIENT_SCRIPTS_SBIN@ - BUILD_COMMON_LIB = @BUILD_COMMON_LIB@ --BUILD_COMMON_LTLIB = @BUILD_COMMON_LTLIB@ -+BUILD_COMMON_LTLIB = - BUILD_RECOVER_PROGS_SBIN = @BUILD_RECOVER_PROGS_SBIN@ - BUILD_RESTORE_PROGS_LIBEXEC = @BUILD_RESTORE_PROGS_LIBEXEC@ - BUILD_RESTORE_PROGS_SBIN = @BUILD_RESTORE_PROGS_SBIN@ -@@ -93,7 +93,7 @@ - BUILD_SERVER_PROGS_SBIN = @BUILD_SERVER_PROGS_SBIN@ - BUILD_SERVER_SCRIPTS_SBIN = @BUILD_SERVER_SCRIPTS_SBIN@ - BUILD_TAPE_LIB = @BUILD_TAPE_LIB@ --BUILD_TAPE_LTLIB = @BUILD_TAPE_LTLIB@ -+BUILD_TAPE_LTLIB = - CAT = @CAT@ - CC = @CC@ - CHIO = @CHIO@ -@@ -162,8 +162,7 @@ - - COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(AMANDA_CFLAGS) - --LDADD = ../tape-src/libamtape.$(LIB_EXTENSION) \ -- ../common-src/libamanda.$(LIB_EXTENSION) -+LDADD = - - sbin_PROGRAMS = @BUILD_RESTORE_PROGS_SBIN@ - -@@ -181,17 +180,15 @@ - DEFS = @DEFS@ -I. -I$(srcdir) -I../config - CPPFLAGS = @CPPFLAGS@ - LDFLAGS = @LDFLAGS@ --LIBS = @LIBS@ -+LIBS = @LIBS@ -lamtape -lamanda - amrestore_SOURCES = amrestore.c - amrestore_OBJECTS = amrestore.o - amrestore_LDADD = $(LDADD) --amrestore_DEPENDENCIES = ../tape-src/libamtape.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+amrestore_DEPENDENCIES = - amrestore_LDFLAGS = - amidxtaped_OBJECTS = amidxtaped.o - amidxtaped_LDADD = $(LDADD) --amidxtaped_DEPENDENCIES = ../tape-src/libamtape.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+amidxtaped_DEPENDENCIES = - amidxtaped_LDFLAGS = - CFLAGS = @CFLAGS@ - LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) ---- server-src/Makefile.in.old Tue Feb 23 13:01:08 1999 -+++ server-src/Makefile.in Tue Feb 23 13:03:27 1999 -@@ -83,7 +83,7 @@ - BUILD_CLIENT_SCRIPTS_LIBEXEC = @BUILD_CLIENT_SCRIPTS_LIBEXEC@ - BUILD_CLIENT_SCRIPTS_SBIN = @BUILD_CLIENT_SCRIPTS_SBIN@ - BUILD_COMMON_LIB = @BUILD_COMMON_LIB@ --BUILD_COMMON_LTLIB = @BUILD_COMMON_LTLIB@ -+BUILD_COMMON_LTLIB = - BUILD_RECOVER_PROGS_SBIN = @BUILD_RECOVER_PROGS_SBIN@ - BUILD_RESTORE_PROGS_LIBEXEC = @BUILD_RESTORE_PROGS_LIBEXEC@ - BUILD_RESTORE_PROGS_SBIN = @BUILD_RESTORE_PROGS_SBIN@ -@@ -93,7 +93,7 @@ - BUILD_SERVER_PROGS_SBIN = @BUILD_SERVER_PROGS_SBIN@ - BUILD_SERVER_SCRIPTS_SBIN = @BUILD_SERVER_SCRIPTS_SBIN@ - BUILD_TAPE_LIB = @BUILD_TAPE_LIB@ --BUILD_TAPE_LTLIB = @BUILD_TAPE_LTLIB@ -+BUILD_TAPE_LTLIB = - CAT = @CAT@ - CC = @CC@ - CHIO = @CHIO@ -@@ -162,9 +162,7 @@ - - COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(AMANDA_CFLAGS) - --LDADD = libamserver.$(LIB_EXTENSION) \ -- ../tape-src/libamtape.$(LIB_EXTENSION) \ -- ../common-src/libamanda.$(LIB_EXTENSION) -+LDADD = libamserver.$(LIB_EXTENSION) - - SUFFIXES = .sh .pl - -@@ -234,7 +232,7 @@ - DEFS = @DEFS@ -I. -I$(srcdir) -I../config - CPPFLAGS = @CPPFLAGS@ - LDFLAGS = @LDFLAGS@ --LIBS = @LIBS@ -+LIBS = @LIBS@ -lamtape -lamanda - libamserver_a_LIBADD = - libamserver_a_OBJECTS = amindex.o changer.o clock.o conffile.o \ - diskfile.o driverio.o holding.o infofile.o logfile.o tapefile.o find.o -@@ -249,109 +247,77 @@ - amadmin_SOURCES = amadmin.c - amadmin_OBJECTS = amadmin.o - amadmin_LDADD = $(LDADD) --amadmin_DEPENDENCIES = libamserver.$(LIB_EXTENSION) \ --../tape-src/libamtape.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+amadmin_DEPENDENCIES = libamserver.$(LIB_EXTENSION) - amadmin_LDFLAGS = - amcheck_SOURCES = amcheck.c - amcheck_OBJECTS = amcheck.o - amcheck_LDADD = $(LDADD) --amcheck_DEPENDENCIES = libamserver.$(LIB_EXTENSION) \ --../tape-src/libamtape.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+amcheck_DEPENDENCIES = libamserver.$(LIB_EXTENSION) - amcheck_LDFLAGS = - amflush_SOURCES = amflush.c - amflush_OBJECTS = amflush.o - amflush_LDADD = $(LDADD) --amflush_DEPENDENCIES = libamserver.$(LIB_EXTENSION) \ --../tape-src/libamtape.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+amflush_DEPENDENCIES = libamserver.$(LIB_EXTENSION) - amflush_LDFLAGS = - amindexd_OBJECTS = amindexd.o disk_history.o list_dir.o - amindexd_LDADD = $(LDADD) --amindexd_DEPENDENCIES = libamserver.$(LIB_EXTENSION) \ --../tape-src/libamtape.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+amindexd_DEPENDENCIES = libamserver.$(LIB_EXTENSION) - amindexd_LDFLAGS = - amlabel_SOURCES = amlabel.c - amlabel_OBJECTS = amlabel.o - amlabel_LDADD = $(LDADD) --amlabel_DEPENDENCIES = libamserver.$(LIB_EXTENSION) \ --../tape-src/libamtape.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+amlabel_DEPENDENCIES = libamserver.$(LIB_EXTENSION) - amlabel_LDFLAGS = - amtape_SOURCES = amtape.c - amtape_OBJECTS = amtape.o - amtape_LDADD = $(LDADD) --amtape_DEPENDENCIES = libamserver.$(LIB_EXTENSION) \ --../tape-src/libamtape.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+amtape_DEPENDENCIES = libamserver.$(LIB_EXTENSION) - amtape_LDFLAGS = - amtrmidx_SOURCES = amtrmidx.c - amtrmidx_OBJECTS = amtrmidx.o - amtrmidx_LDADD = $(LDADD) --amtrmidx_DEPENDENCIES = libamserver.$(LIB_EXTENSION) \ --../tape-src/libamtape.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+amtrmidx_DEPENDENCIES = libamserver.$(LIB_EXTENSION) - amtrmidx_LDFLAGS = - driver_SOURCES = driver.c - driver_OBJECTS = driver.o - driver_LDADD = $(LDADD) --driver_DEPENDENCIES = libamserver.$(LIB_EXTENSION) \ --../tape-src/libamtape.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+driver_DEPENDENCIES = libamserver.$(LIB_EXTENSION) - driver_LDFLAGS = - dumper_SOURCES = dumper.c - dumper_OBJECTS = dumper.o - dumper_LDADD = $(LDADD) --dumper_DEPENDENCIES = libamserver.$(LIB_EXTENSION) \ --../tape-src/libamtape.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+dumper_DEPENDENCIES = libamserver.$(LIB_EXTENSION) - dumper_LDFLAGS = - getconf_SOURCES = getconf.c - getconf_OBJECTS = getconf.o - getconf_LDADD = $(LDADD) --getconf_DEPENDENCIES = libamserver.$(LIB_EXTENSION) \ --../tape-src/libamtape.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+getconf_DEPENDENCIES = libamserver.$(LIB_EXTENSION) - getconf_LDFLAGS = - planner_SOURCES = planner.c - planner_OBJECTS = planner.o - planner_LDADD = $(LDADD) --planner_DEPENDENCIES = libamserver.$(LIB_EXTENSION) \ --../tape-src/libamtape.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+planner_DEPENDENCIES = libamserver.$(LIB_EXTENSION) - planner_LDFLAGS = - amreport_OBJECTS = reporter.o - amreport_LDADD = $(LDADD) --amreport_DEPENDENCIES = libamserver.$(LIB_EXTENSION) \ --../tape-src/libamtape.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+amreport_DEPENDENCIES = libamserver.$(LIB_EXTENSION) - amreport_LDFLAGS = - taper_SOURCES = taper.c - taper_OBJECTS = taper.o - taper_LDADD = $(LDADD) --taper_DEPENDENCIES = libamserver.$(LIB_EXTENSION) \ --../tape-src/libamtape.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+taper_DEPENDENCIES = libamserver.$(LIB_EXTENSION) - taper_LDFLAGS = - diskfile_OBJECTS = diskfile.test.o - diskfile_LDADD = $(LDADD) --diskfile_DEPENDENCIES = libamserver.$(LIB_EXTENSION) \ --../tape-src/libamtape.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+diskfile_DEPENDENCIES = libamserver.$(LIB_EXTENSION) - diskfile_LDFLAGS = - conffile_OBJECTS = conffile.test.o - conffile_LDADD = $(LDADD) --conffile_DEPENDENCIES = libamserver.$(LIB_EXTENSION) \ --../tape-src/libamtape.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+conffile_DEPENDENCIES = libamserver.$(LIB_EXTENSION) - conffile_LDFLAGS = - infofile_OBJECTS = infofile.test.o - infofile_LDADD = $(LDADD) --infofile_DEPENDENCIES = libamserver.$(LIB_EXTENSION) \ --../tape-src/libamtape.$(LIB_EXTENSION) \ --../common-src/libamanda.$(LIB_EXTENSION) -+infofile_DEPENDENCIES = libamserver.$(LIB_EXTENSION) - infofile_LDFLAGS = - SCRIPTS = $(sbin_SCRIPTS) - diff --git a/misc/amanda-server/patches/patch-af b/misc/amanda-server/patches/patch-af deleted file mode 100644 index 47fdad0714b..00000000000 --- a/misc/amanda-server/patches/patch-af +++ /dev/null @@ -1,57 +0,0 @@ ---- changer-src/chg-scsi.c.orig Sat Sep 19 03:55:13 1998 -+++ changer-src/chg-scsi.c Mon Feb 22 20:00:39 1999 -@@ -527,6 +527,15 @@ - { - FILE *out=NULL; - int cnt=0; -+ -+ /* if we have a long timeout, sleep a long time before access. -+ * This is avoid lots of error messages for drives which need a lot of time -+ */ -+ if ((timeout /2) > 1) { -+ timeout = timeout / 2; -+ sleep(timeout); -+ } -+ - while ((cnt= '0' && tape_device[0] <= '9' && tape_device[1] == 0){ -- read_config(changer_file,&chg); -+ if (read_config(changer_file,&chg) == -1) { -+ perror(changer_file); -+ exit(1); -+ } - confnum=atoi(tape_device); - use_slots = chg.conf[confnum].end-chg.conf[confnum].start+1; - slot_offset = chg.conf[confnum].start; -@@ -717,7 +729,7 @@ - if (need_eject) - eject_tape(tape_device); - (void)unload(fd, drive_num, oldtarget); -- if (ask_clean(tape_device,need_sleep)) -+ if (clean_slot != -1 && ask_clean(tape_device,need_sleep)) - clean_tape(fd,tape_device,clean_file,drive_num, - clean_slot,maxclean,time_file); - loaded=0; -@@ -751,7 +763,7 @@ - if (need_eject) - eject_tape(tape_device); - (void)unload(fd, drive_num, target); -- if (ask_clean(tape_device,need_sleep)) -+ if (clean_slot != -1 && ask_clean(tape_device,need_sleep)) - clean_tape(fd,tape_device,clean_file,drive_num,clean_slot, - maxclean,time_file); - } -@@ -776,7 +788,7 @@ - if (need_eject) - eject_tape(tape_device); - (void)unload(fd, drive_num, target); -- if (ask_clean(tape_device,need_sleep)) -+ if (clean_slot != -1 && ask_clean(tape_device,need_sleep)) - clean_tape(fd,tape_device,clean_file,drive_num,clean_slot, - maxclean,time_file); - printf("%d %s\n", target, tape_device); diff --git a/misc/amanda-server/patches/patch-ag b/misc/amanda-server/patches/patch-ag deleted file mode 100644 index 283d06444cc..00000000000 --- a/misc/amanda-server/patches/patch-ag +++ /dev/null @@ -1,21 +0,0 @@ ---- example/chg-scsi.conf.old Tue Feb 23 16:44:39 1999 -+++ example/chg-scsi.conf Tue Feb 23 16:46:38 1999 -@@ -2,6 +2,8 @@ - number_configs 2 - eject 1 # Tapedrives need an eject command - sleep 5 # Seconds to wait until the tape gets ready -+ # The driver first sleeps for /2 seconds, -+ # then pool the drive every seconds. - cleanmax 10 # How many times could a cleaning tape get used - changerdev /dev/sch0 - # -@@ -13,7 +15,8 @@ - startuse 0 # The slots associated with the drive 0 - enduse 9 # - statfile /usr/local/etc/amanda/tape5-slot # The file where the actual slot is stored --cleancart 20 # the slot where the cleaningcartridge for drive 0 is located -+cleancart -1 # the slot where the cleaningcartridge for drive 0 is -+ # located. -1 means none. - cleanfile /usr/local/etc/amanda/tape0-clean # The file where the cleanings are recorded - usagecount /usr/local/etc/amanda/backup/totaltime - diff --git a/misc/amanda-server/patches/patch-ah b/misc/amanda-server/patches/patch-ah deleted file mode 100644 index bdcf30e5fe9..00000000000 --- a/misc/amanda-server/patches/patch-ah +++ /dev/null @@ -1,28 +0,0 @@ ---- example/amanda.conf.in.old Thu Feb 25 15:56:29 1999 -+++ example/amanda.conf.in Tue Nov 17 20:17:36 1998 -@@ -59,8 +59,8 @@ - tpchanger "chg-manual" # the tape-changer glue script - tapedev "@DEFAULT_TAPE_DEVICE@" # the no-rewind tape device to be used - rawtapedev "@DEFAULT_RAW_TAPE_DEVICE@" # the raw device to be used (ftape only) --changerfile "/usr/adm/amanda/@DEFAULT_CONFIG@/changer" --changerfile "/usr/adm/amanda/@DEFAULT_CONFIG@/changer-status" -+changerfile "@CONFIG_DIR@/@DEFAULT_CONFIG@/changer" -+changerfile "@CONFIG_DIR@/@DEFAULT_CONFIG@/changer-status" - changerfile "@CONFIG_DIR@/@DEFAULT_CONFIG@/changer.conf" - changerdev "@DEFAULT_CHANGER_DEVICE@" - -@@ -130,10 +130,10 @@ - # Note that, although the keyword below is infofile, it is only so for - # historic reasons, since now it is supposed to be a directory (unless - # you have selected some database format other than the `text' default) --infofile "/usr/adm/amanda/@DEFAULT_CONFIG@/curinfo" # database DIRECTORY --logdir "/usr/adm/amanda/@DEFAULT_CONFIG@" # log directory --indexdir "/usr/adm/amanda/@DEFAULT_CONFIG@/index" # index directory --#tapelist "/usr/adm/amanda/@DEFAULT_CONFIG@/tapelist" # list of used tapes -+infofile "@localstatedir@/@DEFAULT_CONFIG@/curinfo" # database DIRECTORY -+logdir "@localstatedir@/@DEFAULT_CONFIG@" # log directory -+indexdir "@localstatedir@/@DEFAULT_CONFIG@/index" # index directory -+#tapelist "@localstatedir@/@DEFAULT_CONFIG@/tapelist" # list of used tapes - # tapelist is stored, by default, in the directory that contains amanda.conf - - diff --git a/misc/amanda-server/pkg/COMMENT b/misc/amanda-server/pkg/COMMENT deleted file mode 100644 index 65c8cec9539..00000000000 --- a/misc/amanda-server/pkg/COMMENT +++ /dev/null @@ -1 +0,0 @@ -Server part of Amanda, a network backup system. diff --git a/misc/amanda-server/pkg/DESCR b/misc/amanda-server/pkg/DESCR deleted file mode 100644 index 447b0759853..00000000000 --- a/misc/amanda-server/pkg/DESCR +++ /dev/null @@ -1,180 +0,0 @@ -Amanda, The Advanced Maryland Automatic Network Disk Archiver -Copyright (c) 1991-1998 University of Maryland at College Park -All Rights Reserved. - -See the files COPYRIGHT, COPYRIGHT-REGEX and COPYRIGHT-APACHE for -distribution conditions and official warranty disclaimer. - -PLEASE NOTE: THIS SOFTWARE IS BEING MADE AVAILABLE ``AS-IS''. UMD is making -this work available so that other people can use it. This software is in -production use at our home site - the UMCP Department of Computer Science - -but we make no warranties that it will work for you. Amanda development is -unfunded - the development team maintains the code in their spare time. As a -result, there is no support available other than users helping each other on -the Amanda mailing lists. See below for information on the mailing lists. - - -WHAT IS AMANDA? ---------------- - -This is a release of Amanda, the Advanced Maryland Automatic -Network Disk Archiver. Amanda is a backup system designed to archive many -computers on a network to a single large-capacity tape drive. - -Here are some features of Amanda: - - * written in C, freely distributable. - * built on top of standard backup software: Unix dump/restore, GNU Tar - and others. - * will back up multiple machines in parallel to a holding disk, blasting - finished dumps one by one to tape as fast as we can write files to - tape. For example, a ~2 Gb 8mm tape on a ~240K/s interface to a host - with a large holding disk can be filled by Amanda in under 4 hours. - * does simple tape management: will not overwrite the wrong tape. - * supports tape changers via a generic interface. Easily customizable to - any type of tape carousel, robot, or stacker that can be controlled via - the unix command line. - * supports Kerberos 4 security, including encrypted dumps. The Kerberos - support is available as a separate add-on package, see the file - KERBEROS.HOW-TO-GET on the ftp site, and the file docs/KERBEROS in this - package, for more details. - * for a restore, tells you what tapes you need, and finds the proper - backup image on the tape for you. - * recovers gracefully from errors, including down or hung machines. - * reports results, including all errors in detail, in email. - * will dynamically adjust backup schedule to keep within constraints: no - more juggling by hand when adding disks and computers to network. - * includes a pre-run checker program, that conducts sanity checks on both - the tape server host and all the client hosts (in parallel), and will - send an e-mail report of any problems that could cause the backups to - fail. - * can compress dumps before sending or after sending over the net, with - either compress or gzip. - * can optionally synchronize with external backups, for those large - timesharing computers where you want to do full dumps when the system - is down in single-user mode (since BSD dump is not reliable on active - filesystems): Amanda will still do your daily dumps. - * lots of other options; Amanda is very configurable. - - -WHAT ARE THE SYSTEM REQUIREMENTS FOR AMANDA? --------------------------------------------- - -Amanda requires a host that is mostly idle during the time backups are -done, with a large capacity tape drive (e.g. an EXABYTE, DAT or DLT tape). -This becomes the "tape server host". All the computers you are going to dump -are the "backup client hosts". The server host can also be a client host. - -Amanda works best with one or more large "holding disk" partitions on the -server host available to it for buffering dumps before writing to tape. -The holding disk allows Amanda to run backups in parallel to the disk, only -writing them to tape when the backup is finished. Note that the holding -disk is not required: without it Amanda will run backups sequentially to -the tape drive. Running it this way kills the great performance, but still -allows you to take advantage of Amanda's other features. - -As a rule of thumb, for best performance the holding disk should be larger -than the dump output from your largest disk partitions. For example, if -you are backing up some full gigabyte disks that compress down to 500 MB, -then you'll want 500 MB on your holding disk. On the other hand, if those -gigabyte drives are partitioned into 500 MB filesystems, they'll probably -compress down to 250 MB and you'll only need that much on your holding -disk. Amanda will perform better with larger holding disks. - -Actually, Amanda will still work if you have full dumps that are larger -than the holding disk: Amanda will send those dumps directly to tape one at -a time. If you have many such dumps you will be limited by the dump speed -of those machines. - -Amanda does not yet support single backup images larger than a tape. - - -WHAT SYSTEMS DOES AMANDA RUN ON? --------------------------------- - -Amanda should run on any modern Unix system that supports dump or GNU -tar, has sockets and inetd, and either system V shared memory, or BSD -mmap implemented. - -In particular, Amanda 2.4.0 has been compiled, and the client side tested -on the following systems: - AIX 3.2 and 4.1 - BSDI BSD/OS 2.1 and 3.1 - DEC OSF/1 3.2 and 4.0 - FreeBSD 2.2.5 - IRIX 5.2 and 6.3 - Linux/GNU on x86, alpha and sparc - NetBSD 1.0 - Nextstep 3 (*) - SunOS 4.1.x (x >= 1) and 5.[56] - Ultrix 4.2 - HP-UX 9.x and 10.x (x >= 01) - -The Amanda 2.4.0 server side is known to run on all of the other -machines except on those marked with an asterisk. - -If you know of any system that is not listed here on which amanda -builds successfully, either client&server or client-only, please -report to amanda-hackers@amanda.org. - - -WHERE DO I GET AMANDA? ----------------------- - -There are several versions of Amanda. The latest version at the time -of this writing is available at: - - ftp://ftp.amanda.org/pub/amanda - - -HOW DO I GET AMANDA UP AND RUNNING? ------------------------------------ - -Read the file docs/INSTALL. There are a variety of steps, from compiling -Amanda to installing it on the tape server host and the client machines. - docs/INSTALL contains general installation instructions. - docs/SYSTEM.NOTES contains system-specific information. - docs/FAQ contains answers to frequently asked questions. - docs/KERBEROS explains installation under Kerberos 4. - docs/TAPE.CHANGERS explains how to customize the changer interface. - docs/WHATS.NEW details new features. - - -WHO DO I TALK TO IF I HAVE A PROBLEM? -------------------------------------- - -Amanda is completely unsupported and made available as-is. However, -you may be able to get useful information in the Amanda mailing lists: - -==> To join a mailing list, DO NOT, EVER, send mail to that list. Send - mail to -request@amanda.org, or amanda-lists@amanda.org, - with the following line in the body of the message: - subscribe - - - amanda-announce - The amanda-announce mailing list is for important announcements - related to the Amanda Network Backup Manager package, including new - versions, contributions, and fixes. NOTE: the amanda-users list is - itself on the amanda-announce distribution, so you only need to - subscribe to one of the two lists, not both. - To subscribe, send a message to amanda-announce-request@amanda.org. - - amanda-users - The amanda-users mailing list is for questions and general discussion - about the Amanda Network Backup Manager. This package and related - files are available via anonymous FTP from ftp.amanda.org in the - pub/amanda directory. NOTE: the amanda-users list is itself on the - amanda-announce distribution, so you only need to subscribe to one of - the two lists, not both. - To subscribe, send a message to amanda-users-request@amanda.org. - - amanda-hackers - The amanda-hackers mailing list is for discussion of the - technical details of the Amanda package, including extensions, - ports, bugs, fixes, and alpha testing of new versions. - To subscribe, send a message to amanda-hackers-request@amanda.org. - - -Share and Enjoy, -The Amanda Development Team diff --git a/misc/amanda-server/pkg/PLIST b/misc/amanda-server/pkg/PLIST deleted file mode 100644 index 54c72d624ec..00000000000 --- a/misc/amanda-server/pkg/PLIST +++ /dev/null @@ -1,85 +0,0 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 1999/02/23 17:03:42 bouyer Exp $ -lib/libamserver.a -lib/libamserver-2.4.1p1.so.0.0 -libexec/amcat.awk -libexec/amidxtaped -libexec/amindexd -libexec/amplot.awk -libexec/amplot.g -libexec/amplot.gp -libexec/amtrmidx -libexec/chg-scsi -libexec/chg-zd-mtx -libexec/chg-chio -libexec/chg-chs -libexec/chg-manual -libexec/chg-mtx -libexec/chg-multi -libexec/chg-rth -libexec/driver -libexec/dumper -libexec/getconf -libexec/planner -libexec/taper -man/man8/amadmin.8 -man/man8/amcheck.8 -man/man8/amcheckdb.8 -man/man8/amcleanup.8 -man/man8/amdump.8 -man/man8/amflush.8 -man/man8/amlabel.8 -man/man8/amoverview.8 -man/man8/amplot.8 -man/man8/amreport.8 -man/man8/amrestore.8 -man/man8/amrmtape.8 -man/man8/amstatus.8 -man/man8/amtape.8 -man/man8/amtoc.8 -man/man8/amverify.8 -sbin/amadmin -sbin/amcheck -sbin/amcheckdb -sbin/amcleanup -sbin/amdump -sbin/amflush -sbin/amlabel -sbin/amoverview -sbin/amplot -sbin/amreport -sbin/amrestore -sbin/amrmtape -sbin/amstatus -sbin/amtape -sbin/amtoc -sbin/amverify -share/doc/amanda/FAQ -share/doc/amanda/INDEXING -share/doc/amanda/INSTALL -share/doc/amanda/INTERNALS -share/doc/amanda/KERBEROS -share/doc/amanda/LABEL.PRINTING -share/doc/amanda/MULTITAPE -share/doc/amanda/RESTORE -share/doc/amanda/SAMBA -share/doc/amanda/SECURITY -share/doc/amanda/SYSTEM.NOTES -share/doc/amanda/TAPE.CHANGERS -share/doc/amanda/TAPETYPES -share/doc/amanda/UPGRADE -share/doc/amanda/WHATS.NEW -share/doc/amanda/WISHLIST -share/doc/amanda/YEAR2000 -share/doc/amanda/ZFTAPE -share/examples/amanda/8.5x11.ps -share/examples/amanda/DIN-A4.ps -share/examples/amanda/DLT.ps -share/examples/amanda/EXB-8500.ps -share/examples/amanda/HP-DAT.ps -share/examples/amanda/amanda.conf -share/examples/amanda/chg-multi.conf -share/examples/amanda/chg-scsi.conf -share/examples/amanda/config.site -share/examples/amanda/disklist -@dirrm share/doc/amanda -@dirrm share/examples/amanda diff --git a/misc/amanda/Makefile b/misc/amanda/Makefile deleted file mode 100644 index 1c925f7a0e2..00000000000 --- a/misc/amanda/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -# $NetBSD: Makefile,v 1.23 1999/02/25 15:47:25 bouyer Exp $ -# - -DISTNAME= amanda-2.4.1p1 -CATEGORIES= misc -MASTER_SITES= # empty -DISTFILES= # empty - -MAINTAINER= packages@netbsd.org -HOMEPAGE= http://www.amanda.org/ - -DEPENDS+= amanda-client-2.4.1p1:../amanda-client -DEPENDS+= amanda-server-2.4.1p1:../amanda-server - -EXTRACT_ONLY= # empty -NO_CHECKSUM= yes -NO_PATCH= yes -NO_CONFIGURE= yes -NO_BUILD= yes - -do-install: # empty - -.include "../../mk/bsd.pkg.mk" diff --git a/misc/amanda/pkg/COMMENT b/misc/amanda/pkg/COMMENT deleted file mode 100644 index e3ce864413c..00000000000 --- a/misc/amanda/pkg/COMMENT +++ /dev/null @@ -1 +0,0 @@ -The "meta-package" for Amanda, a network backup system. diff --git a/misc/amanda/pkg/DESCR b/misc/amanda/pkg/DESCR deleted file mode 100644 index 9fffa6e7a74..00000000000 --- a/misc/amanda/pkg/DESCR +++ /dev/null @@ -1,8 +0,0 @@ -Amanda is a backup system designed to archive many computers on a network to a -single large-capacity tape drive. - -This package does not contain anything by itself -- it is a -"meta-package" that depends on the amanda-client and amanda-server packages. -Its purpose is to require dependencies so users can install this package only -and have the the complete Amanda software pulled in by the port/package -dependency mechanism. diff --git a/misc/amanda/pkg/PLIST b/misc/amanda/pkg/PLIST deleted file mode 100644 index 6c3efe0e5df..00000000000 --- a/misc/amanda/pkg/PLIST +++ /dev/null @@ -1,2 +0,0 @@ -@comment $NetBSD: PLIST,v 1.9 1999/02/24 10:44:51 bouyer Exp $ -@comment this plist intentionally left empty -- cgit v1.2.3