* device-src/device.c, device-src/ndmp-device.c,
  device-src/tape-device.c: Call device_set_error if setting a 
  property fail.
* perl/Amanda/Changer.pm: Use device error message.


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@4437 a8d146d6-cc15-0410-8900-af154a0219e0
* application-src/amlog-script.pl, application-src/ampgsql.pl,
  application-src/amraw.pl, application-src/amsamba.pl,
  application-src/amsuntar.pl, application-src/amzfs-sendrecv.pl,
  application-src/amzfs-snapshot.pl, application-src/script-email.pl,
  client-src/amdump_client.pl, common-src/amgetconf.pl,
  device-src/amdevcheck.pl, device-src/amtapetype.pl,
  server-src/amcheckdump.pl, server-src/amcleanup.pl,
  server-src/amcleanupdisk.pl, server-src/amdump.pl,
  server-src/amfetchdump.pl, server-src/amlabel.pl,
  server-src/amlogroll.pl, server-src/amoverview.pl,
  server-src/amreport.pl, server-src/amrestore.pl,
  server-src/amrmtape.pl, server-src/amserverconfig.pl,
  server-src/amstatus.pl, server-src/amtape.pl,
  server-src/amvault.pl, server-src/chunker.pl,
  server-src/taper.pl: Print command line arguments to debug file.


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@4439 a8d146d6-cc15-0410-8900-af154a0219e0
Fix for previous patch.
* application-src/amlog-script.pl, application-src/ampgsql.pl,
  application-src/amraw.pl, application-src/amsamba.pl,
  application-src/amsuntar.pl, application-src/amzfs-sendrecv.pl,
  application-src/amzfs-snapshot.pl,
  application-src/script-email.pl: Undo previous patch,
* perl/Amanda/Script_App.pm: Do it here instead.
  server-src/amlogroll.pl, server-src/amvault.pl
  server-src/chunker.pl,
  server-src/taper.pl: Import the debug method.
* server-src/amoverview.pl, server-src/amserverconfig.pl,
  server-src/amstatus.pl: Undo previous patch, they do not use the
  debug file.


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@4441 a8d146d6-cc15-0410-8900-af154a0219e0
* server-src/amcleanup.pl, server-src/amcleanupdisk.pl: use 
  Amanda::Debug.


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@4444 a8d146d6-cc15-0410-8900-af154a0219e0
* perl/Amanda/ScanInventory.pm (volume_is_labelable): New method.
* perl/Amanda/Taper/Scan/lexical.pm, perl/Amanda/Taper/Scan/oldest.pm:
  Use volume_is_labelable from ScanInventory.
* perl/Amanda/Taper/Scan/traditional.pm: Fix bad logging.
* perl/Amanda/Taper/Scribe.pm: Print "autolabel disabled".
* perl/Amanda/Taper/Worker.pm: Add debugging.
* server-src/amvault.pl: Quit both changer, add debugging.


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@4446 a8d146d6-cc15-0410-8900-af154a0219e0
* man/xml-source/amvault.8.xml: Improve.


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@4448 a8d146d6-cc15-0410-8900-af154a0219e0
* example/template.d/amanda-S3.conf.in,
  example/template.d/amanda-harddisk.conf.in,
  example/template.d/amanda-single-tape.conf.in,
  example/template.d/amanda-tape-changer.conf.in: Use new changer api.
* server-src/amserverconfig.pl: Use new changer api.


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@4450 a8d146d6-cc15-0410-8900-af154a0219e0
* server-src/amindex.c (getheaderfname): New function.
* server-src/amindex.h (getheaderfname): New prototype.
* server-src/dumper.c: Wrtie header to a file in indexdir.


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@4452 a8d146d6-cc15-0410-8900-af154a0219e0
* NEWS, ReleaseNotes: Update for 3.3.1


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@4454 a8d146d6-cc15-0410-8900-af154a0219e0
* example/template.d/amanda-harddisk.conf.in: fix for installcheck.


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@4456 a8d146d6-cc15-0410-8900-af154a0219e0
* config/config.guess config/config.sub: new updates from FSF


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@4458 a8d146d6-cc15-0410-8900-af154a0219e0
* common-src/amfeatures.c: Add fe_dumptype_property.
* common-src/amfeatures.h: Add fe_dumptype_property.
* common-src/amxml.c: Parse dumptype properties.
* common-src/amxml.h (dle_t): Add property field.
* perl/Amanda/Disklist.swg: Add clean_dle_str_for_client.
* perl/Amanda/Feature.pod: Add fe_dumptype_property.
* perl/Amanda/Feature.swg: Add Amanda::Feature::Set::features
* server-src/amidxtaped.pl: Call clean_dle_str_for_client.
* server-src/diskfile.c (xml_dumptype_properties): New function to return
  dumptype propertyes.
* server-src/diskfile.h (xml_dumptype_properties) Add prototype.
* server-src/driverio.c: Add xml_dumptype_properties to dumper cmd.
* server-src/dumper.c: Call clean_dle_str_for_client.


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@4459 a8d146d6-cc15-0410-8900-af154a0219e0
* device-src/amdevcheck.pl: Use current slot.


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@4461 a8d146d6-cc15-0410-8900-af154a0219e0
* Makefile.am (SERVER_SUBDIRS): Remove changer-src.
* changer-src: Remove subdirectoy.
* configure.in (AC_CONFIG_FILES): Remove changer-src/Makefile.
* man/xml-source/amanda-changers.7.xml: Remove all older changer api.
* perl/Amanda/Changer.pm: Remove check for older changer api.
* perl/Amanda/Changer/compat.pm: Remove file.
* perl/Makefile.am (AmandaChanger_DATA): Remove Amanda/Changer/compat.pm.
* installcheck/Amanda_Changer.pl: Remove test of older changer api.
* installcheck/Amanda_Changer_compat.pl: Remove file.
* installcheck/Amanda_DB_Catalog.pl: Fix typo.
* installcheck/Amanda_Recovery_Planner.pl: Fix typo.
* installcheck/Amanda_Recovery_Scan.pl: Use new changer api.
* installcheck/Amanda_Xfer.pl: Use new changer api.
* installcheck/Installcheck/Run.pm: Remove code to create older vtapes. 
* installcheck/Makefile.am (server_tests): Remove Amanda_Changer_compat.
* installcheck/amdevcheck.pl: Use new changer api.
* installcheck/amlabel.pl: Use new changer api.
* installcheck/amtape.pl: Use new changer api.
* installcheck/amtapetype.pl: Use new changer api.
* installcheck/taper.pl: Use new changer api.


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@4462 a8d146d6-cc15-0410-8900-af154a0219e0
* perl/Amanda/Recovery/Scan.pm (new): Return changer error.


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@4464 a8d146d6-cc15-0410-8900-af154a0219e0
* device-src/s3.c (s3_is_bucket_exists): Set max-keys=1.


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@4466 a8d146d6-cc15-0410-8900-af154a0219e0
* installcheck/Installcheck/Run.pm (load_vtape): Use $sbindir to 
  execute amtape.


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@4468 a8d146d6-cc15-0410-8900-af154a0219e0
* installcheck/Amanda_Xfer.pl: Load Amanda::Changer only with server 
  component.


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@4469 a8d146d6-cc15-0410-8900-af154a0219e0
* installcheck/amserverconfig.pl: Remove holding disk and vtapes.


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@4475 a8d146d6-cc15-0410-8900-af154a0219e0
* server-src/amlabel.pl: --asign require --meta or --barcode.


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@4476 a8d146d6-cc15-0410-8900-af154a0219e0