Commit graph

74 commits

Author SHA1 Message Date
asau
54c5cd959e Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-23 19:50:50 +00:00
sbd
7ad69bb265 Add a version.mk file with AMANDA_VERSION in it and use that in all amanda
packages (including the meta-package) and in the buildlink.
2012-07-30 06:57:21 +00:00
sbd
6b3f979ba2 Update sysutils/amanda* descriptions. 2012-07-14 07:43:04 +00:00
gdt
7cf9d8d5a7 use META_PACKAGE, delete other variables 2009-02-24 14:53:08 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
gdt
b4036ff68a Update to 2.5.2p1, provided by Nick Goffee of BBN.
[bugfixes and minor improvements omitted; see NEWS]

Changes in release 2.5.2

   * krb5 auth is working
   * Works with IPv6 address
   * Amanda configuration file changes
         o amanda.conf changes
               + debugging is enabled in the config file
                 see all debug_* config option
               + tapetype 'readblocksize', if maxtapeblocksize is set too
                 larger for your hardware
   * Amanda command changes
         o amadmin: new 'holding list' and 'holding delete' subcommand.

Changes in release 2.5.1p3

   * Works with tar-1.16 and exit status of 1.

Changes in release 2.5.1p2

   * amoverview is working
   * dumptype starttime is working

   * Amanda command changes
         o amtape accept the -o arguments
         o amgetconf --list to list all tapetype, dumptype, holdingdisk
           or interface
         o amgetconf can return a value of a specific tapetype, dumptype,
           holdingdisk or interface

Changes in release 2.5.1p1

   * Remove contrib/sst.

Changes in release 2.5.1

   * Defects found by Coverity scan and Klocwork K7 analysis tools fixed.
   * Works with GNU tar 1.15.91 - work with new gtar state file format.
   * Open SSL encryption support
   * Two new authentication methods: bsdtcp, bsdudp.
   * Unlimited number of DLEs on a client with bsdtcp, rsh and ssh
     authentication methods.
   * Recovery process amrecover uses Secure API. amoldrecover command
     (same syntax and functionality as amrecover command) is provided for
     compatibility with old Amanda releases. amoldrecover command uses old
     amidxtaped/amindexd protocol.
   * Amanda debug files are separated into client/server/amandad and
     are also classified based on Amanda configuration name.

   * Amanda command changes
         o amfetchdump -o is replaced by -O.
         o amcheck -w option does all tests including the tape writable test.
           Use amcheck -t -w to do only the tape writable test.
         o -o command option to override Amanda configuration. See amanda man
           page for details.
         o amgetconf command doesn't write the BUGGY message when a entry
           is not found in the configuration file.

   * Amanda configuration file changes
         o amanda.conf changes
               + amrecover_do_fsf in amanda.conf defaults to yes
               + amrecover_check_label in amanda.conf defaults to yes
               + usetimestamps in amanda.conf to support multiple
                 backup runs in a calendar day.
               + holdingdisk in amanda.conf supports new values:
                 NEVER, AUTO, REQUIRED.
               + amandad_path, client_username and ssh_keys in
                 amanda.conf for ssh/rsh authentication.
         o New amanda client configuration file - amanda-client.conf.
           Different client configuration file can be used for each Amanda
           configuration.
               + gnutar_list-dir and amandates can be specified in
                 Amanda client configuration file - amanda-client.conf
         o .amandahosts format changes to allow use of secure API for recovery.
         o Amanda service entries in xinetd configuration has changed.

Changes in release 2.5.0p1

* Add the 'amtape update' command.

Changes in release 2.5.0

* Communication security/authentication: Kerberos 4/5, OpenSSH
* Data security: Symmetric/Assymetric encrytion algorithms (aesutil
  and gpg encryption),  Encryption can be done on server or client,
  Custom encryption utilities can be used.
* Compression: Ability to add custom compression tools. This is a
  really useful feature especially since it can specified for a DLE.  You
  can use different compression algorithm for images, binaries, ascii files
  and so on.
* Dump images spanning multiple media volumes - Dump images are no
  longer restricted to a single media volume (tape or vtape).  Data restoration
  can be done using amrecover and amfetchdump commands.
* Auto tape labelling - This optional feature is good for disk backups.

Change in release 2.4.5

* new displayunit global option to select the unit use to display number
  k=kilo, m=mega, g=giga, t=tera.
* new amoverview -skipmissed option.

Change in release 2.4.5b1

* holding disk disk use timestamped directory.
* autoflush flush today's dump.
* new bumppercent global option, this should improve bumping criteria,
  the bumpsize is set to a fixed value which can be adequate for small
  and large disk.
* bumpsize, bumppercent, bumpdays and bumpmult can be in a dumptype.
* calcsize support include and exclude like gnutar.
* new 'estimate' dumptype option to select estimate type:
    CLIENT: estimate by the dumping program.
    CALCSIZE: estimate by the calcsize program, a lot faster but less acurate.
    SERVER: estimate based on statistic from previous run, take second but
            can be wrong on the estimate size.
2008-02-15 16:23:09 +00:00
jlam
ae9b935fd0 * If PLIST_SRC is explicitly set to an empty value in a package Makefile,
then automatically generate a PLIST that says "${PKGNAME} has no files".

* If PLIST_SRC and GENERATE_PLIST are not set in a package Makefile,
  and no PLIST files exist, then fail during the package build with
  PKG_FAIL_REASON.

* Remove "intentionally empty" PLISTs again.

Now, the easy way to say that a package installs no files is to just
add the following to the package Makefile:

	PLIST_SRC=	# empty
2007-10-25 22:00:39 +00:00
jlam
38c496d6c0 Re-add "intentionally empty" PLISTs for meta-packages and other packages
that directly manipulate empty PLISTs.

Modify plist/plist.mk so that if the PLIST files are missing and no
GENERATE_PLIST is defined, then the package fails to build.
2007-10-25 17:49:45 +00:00
jlam
56ba4d2690 Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mk
can handle packages having no PLIST files.
2007-10-25 16:54:26 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
rillig
f795c2e475 Removed trailing white-space. 2005-05-23 08:26:03 +00:00
seb
0e4ac068ff This is the package amanda-2.4.4.p4 so it better depends on
amanda-*-2.4.4p4* packages.
2004-11-13 23:19:57 +00:00
mjl
834bb01177 Update amanda to 2.4.4p4
Bug fix release and minor improvements:

new chg-iomega changer script.
amanda will not use a tape if it's label is not in the tapelist file.
amflush.c: Don't start a driver if nothing to flush.
amadmin.c: Call check_dumpuser() as soon as posible.
amadmin.c: Don't core dump if DUMPCYLE is too  big.
dumper.c: Parse warning message.
2004-11-12 12:13:44 +00:00
seb
aecc9b267e Fix build after amanda-common had its PKGREVISION bumped: be a bit
more liberal about the versions of the various amanda packages listed
as dependencies.
2004-10-05 17:51:05 +00:00
bouyer
4606f924bd Update the amanda packages to 2.4.4p2. From Paul Shupak in pkg/24550,
with some additionnal fixes by me.
2004-05-12 18:45:25 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
jschauma
921cc33b8e These don't really need X after all -- they can be useful on headless
machines without X, too, so remove USE_X11.
2003-06-04 18:21:48 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
jmmv
f1446ddf2b Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
wiz
28a4483bc7 NO_PATCH is deprecated, says pkglint. Remove it. 2003-03-28 21:14:10 +00:00
zuntum
1cf29af8b5 Move pkg/ files into package's toplevel directory 2001-10-31 22:48:50 +00:00
christos
ea01ce89a0 Upgrade to 2.4.2p2 2001-06-26 03:15:16 +00:00
wiz
a87738b456 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:42:09 +00:00
cjones
20c34e6524 Upgrade of the amanda packages from 2.4.1p1 to 2.4.2. 2001-01-16 21:59:29 +00:00
tron
8b9498ebda After the automatic package conflict detection has been fixed rename
this package to "amanda" again.
2000-03-11 17:23:55 +00:00
wiz
fe8633e381 remove unneeded md5 files 2000-02-12 17:18:34 +00:00
wiz
e21bc225cc add empty md5 to keep pkglint quiet 2000-02-05 07:13:24 +00:00
abs
df05aef71f Strip trailing '.', and/or leading '(a|an) ' 2000-01-05 15:37:50 +00:00
bad
5664689698 Update for amanda-plot. 1999-09-06 18:17:27 +00:00
garbled
388860d23f add USE_X11=yes 1999-04-26 19:25:05 +00:00
tron
09773939f9 Rename "amanda" package to "amanda-all" to avoid conflicts with its own
sub packages.
1999-04-05 00:53:47 +00:00
tron
ff2a8e3ba9 Move "amanda" related packages to "sysutils" category as suggested by
Klaus Klein in PR pkg/7159.
1999-04-04 23:34:44 +00:00
bouyer
08649fd696 Remove the FreeBSD Id, this has nothing to do with the FreeBSD package now. 1999-02-25 15:47:25 +00:00
bouyer
2678c7a67d A meta-pkg for amanda, requested by Hubert Feyrer. 1999-02-24 10:44:51 +00:00
bouyer
8c330ff294 Now in amanda-common, amanda-server, amanda-client 1999-02-23 17:05:18 +00:00
bad
95e36eb86f GNU plot is now at v.3.7. Depend on that version. 1999-02-09 16:08:58 +00:00
frueauf
bdf6ae9ef0 Reflect that addnerd has version 1.6 now, as noted in pr 6721. 1999-01-03 13:13:12 +00:00
tsarna
47957445d5 Configure --with-amandahosts. This causes Amanda to use .amandahosts
files instead of .rhosts.
1998-10-19 15:56:22 +00:00
tsarna
6bd0d65c65 The Grand Homepagification:
- New, optional Makefile variable HOMEPAGE, specifies a URL for
	  the home page of the software if it has one.
	- The value of HOMEPAGE is used to add a link from the
	  README.html files.
	- pkglint updated to know about it.  The "correct" location for
	  HOMEPAGE in the Makefile is after MAINTAINER, in that same
	  section.
1998-08-20 15:16:34 +00:00
agc
05b88260d7 Add NetBSD RCS Ids. 1998-08-07 13:16:49 +00:00
agc
41bfb30737 Add NetBSD RCS Ids. 1998-08-07 11:08:53 +00:00
tv
a75a2272cd Update to use USE_LIBTOOL. 1998-07-24 01:56:59 +00:00
tv
fee642d408 Adapt to use pkg version of libtool rather than amanda's private copy. 1998-07-18 14:39:40 +00:00
agc
40359dcd0d Use automatic shared object handling 1998-07-15 10:34:56 +00:00
agc
daa3dd519a Update package Makefiles for automatic manual page handling. 1998-06-22 12:44:29 +00:00
agc
61d4925ca7 Upgrade to Amanda 2.4.0p1, a bug fix release.
Invoke addnerd correctly, so that -g is processed by getopt(3)
Change the RUN_DEPENDS on gnuplot and gtar to DEPENDS - the GNU configure
script needs to find these at the configure stage of the Amanda package.
1998-06-09 07:41:48 +00:00
agc
ca69982c25 DEPEND on addnerd-1.5.
Add an AMANDA_GROUP definition, and set it to operator (necessary for
write access to certain files).
Invoke addnerd with -g ${AMANDA_GROUP}
1998-06-08 10:45:17 +00:00
agc
39e380d5f6 Use addnerd to add the user, rather than a custom Perl script. 1998-06-05 14:09:43 +00:00
agc
9a8bf1c283 Use addnerd, rather than a custom Perl script, to add the user.
Delete the USE_PERL5 definition.
Add --with-mmap to the Amanda configuration.
1998-06-05 14:07:22 +00:00