summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authortron <tron@pkgsrc.org>1999-04-05 00:29:48 +0000
committertron <tron@pkgsrc.org>1999-04-05 00:29:48 +0000
commit00601dd6f8d2e16ff2a117b4d28688f8f38a254c (patch)
tree16db3f34d082be85c85019164d4a4c997194f98c /misc
parentff2a8e3ba9e2e64e4df4ce4c48a653f407d08ae2 (diff)
downloadpkgsrc-00601dd6f8d2e16ff2a117b4d28688f8f38a254c.tar.gz
Move "amanda" related packages to "sysutils" category as suggested by
Klaus Klein in PR pkg/7159.
Diffstat (limited to 'misc')
-rw-r--r--misc/Makefile5
-rw-r--r--misc/amanda-client/Makefile44
-rw-r--r--misc/amanda-client/files/md53
-rw-r--r--misc/amanda-client/patches/patch-aa20
-rw-r--r--misc/amanda-client/patches/patch-ab144
-rw-r--r--misc/amanda-client/patches/patch-ac11
-rw-r--r--misc/amanda-client/patches/patch-ad16
-rw-r--r--misc/amanda-client/patches/patch-ae17
-rw-r--r--misc/amanda-client/pkg/COMMENT1
-rw-r--r--misc/amanda-client/pkg/DESCR180
-rw-r--r--misc/amanda-client/pkg/PLIST14
-rw-r--r--misc/amanda-common/Makefile38
-rw-r--r--misc/amanda-common/files/md53
-rw-r--r--misc/amanda-common/patches/patch-aa20
-rw-r--r--misc/amanda-common/patches/patch-ab11
-rw-r--r--misc/amanda-common/patches/patch-ac16
-rw-r--r--misc/amanda-common/pkg/COMMENT1
-rw-r--r--misc/amanda-common/pkg/DESCR180
-rw-r--r--misc/amanda-common/pkg/PLIST7
-rw-r--r--misc/amanda-server/Makefile58
-rw-r--r--misc/amanda-server/files/md53
-rw-r--r--misc/amanda-server/patches/patch-aa20
-rw-r--r--misc/amanda-server/patches/patch-ab11
-rw-r--r--misc/amanda-server/patches/patch-ac11
-rw-r--r--misc/amanda-server/patches/patch-ad15
-rw-r--r--misc/amanda-server/patches/patch-ae259
-rw-r--r--misc/amanda-server/patches/patch-af57
-rw-r--r--misc/amanda-server/patches/patch-ag21
-rw-r--r--misc/amanda-server/patches/patch-ah28
-rw-r--r--misc/amanda-server/pkg/COMMENT1
-rw-r--r--misc/amanda-server/pkg/DESCR180
-rw-r--r--misc/amanda-server/pkg/PLIST85
-rw-r--r--misc/amanda/Makefile23
-rw-r--r--misc/amanda/pkg/COMMENT1
-rw-r--r--misc/amanda/pkg/DESCR8
-rw-r--r--misc/amanda/pkg/PLIST2
36 files changed, 1 insertions, 1513 deletions
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 <listname>-request@amanda.org, or amanda-lists@amanda.org,
- with the following line in the body of the message:
- subscribe <listname> <your-email-address>
-
-
- 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 <listname>-request@amanda.org, or amanda-lists@amanda.org,
- with the following line in the body of the message:
- subscribe <listname> <your-email-address>
-
-
- 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<timeout) && (NULL==(out=fopen(tapedev,"w+")))){
- cnt++;
- sleep(1);
-@@ -634,7 +643,10 @@
-
- /* Get the configuration parameters */
- if (tape_device[0] >= '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 <sleep>/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 <listname>-request@amanda.org, or amanda-lists@amanda.org,
- with the following line in the body of the message:
- subscribe <listname> <your-email-address>
-
-
- 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