* common-src/security-util.h (struct tcp_conn): Add child_watch.
* common-src/rsh-security.c: Add a child_watch for the rsh process.
* common-src/ssh-security.c: Add a child_watch for the ssh process.


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@5112 a8d146d6-cc15-0410-8900-af154a0219e0
* application-src/amraw.pl: Correctly parse the --directory argument.


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@5113 a8d146d6-cc15-0410-8900-af154a0219e0
* device-src/s3-device.c: Keep a catalog of the labels.
  New READ-FROM-GLACIER and TRANSITION-TO-GLACIER properties.
  Implement set_reuse and set_no_reuse to remove/add lifecycle.
* device-src/device.c: New device_have_set_reuse and device_set_reuse
  functions.
* device-src/device.h: new set_reuse and set_no_reuse.
* device-src/s3.c: Implement init_restore, get and set lifecycle.
* device-src/s3.h: Lifecycle.
* man/xml-source/amanda-devices.7.xml: Document new READ-FROM-GLACIER
  and TRANSITION-TO-GLACIER S3 properties.
* perl/Amanda/Changer.pm: Add set_reuse and set_no_reuse method.
* perl/Amanda/Changer/multi.pm: Implement set_reuse and set_no_reuse.
* perl/Amanda/Device.swg: Add set_reuse and set_no_reuse method.
* server-src/Makefile.am (amlibexec_SCRIPTS_PERL) Add amadmin_perl.
* server-src/amadmin.c: Call perl program for the reuse and no-reuse
  commands.
* server-src/amadmin_perl.pl: Implementthe reuse and no-reuse commands
  of amadmin.


git-svn-id: https://amanda.svn.sourceforge.net/svnroot/amanda/amanda/trunk@5115 a8d146d6-cc15-0410-8900-af154a0219e0
* server-src/amdump.pl: Exit with the ored value of the exit code of
  all subprocess.


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