[189] in linux-announce channel archive

home help back first fref pref prev next nref lref last post

Afio archiver version 2.4.1 (important bug fixes!)

daemon@ATHENA.MIT.EDU (Lars Wirzenius)
Tue Feb 14 15:14:59 1995

Date: Tue, 14 Feb 1995 19:33:15 +0200
From: Lars Wirzenius <wirzeniu@cc.helsinki.fi>
To: linux-activists@niksula.hut.fi, linux-announce@vger.rutgers.edu

X-Mn-Key: announce

From: koen@win.tue.nl (Koen Holtman)
Newsgroups: comp.os.linux.announce
Subject: Afio archiver version 2.4.1 (important bug fixes!)
Organization: Eindhoven University of Technology, the Netherlands
Keywords: backup archiver compressed  fault tolerant  afio cpio  control files
Approved: linux-announce@tc.cornell.edu (Lars Wirzenius)
Followup-to: comp.os.linux.setup

Afio is an archiver/backup program that produces cpio-format archives.

Like tar, afio can make compressed archives.  However, the compressed
archives produced by afio are much safer than tar -z archives.  If a
tar -z archive has a read error, tar is unable to extract the files
beyond this error.  The compressed archive format used by afio allows
it to recover from read errors and go on unpacking the next file.

BUG IN AFIO 2.4

Afio version 2.4 (and only that version) has a bug in it that causes
the archiving of symbolic links to fail silently.  This means that
symbolic links cannot be restored from archives created with afio 2.4.
You may want to remake your backups using afio 2.4.1 (or 2.3.7) if
archiving symbolic links is very important on your system.

NEW AFIO VERSION

I have uploaded afio version 2.4.1 to the ftp sites

  ftp.win.tue.nl  : /pub/linux/tbackup/afio.2.4.1.tgz
  sunsite.unc.edu : /pub/Linux/system/Backup/afio.2.4.1.tgz
  nic.funet.fi    : /pub/OS/Linux/util/backup/afio.2.4.1.tgz

At this moment afio.2.4.1.tgz may still be in the incoming directories on
the last two sites.

Changes in afio 2.4.1:

- Fixed symlink archiving bug in afio 2.4.

- Fixed several (minor) bugs in the archive unpacking code, these were
  present in all previous afio versions.  Fixed bugs in -r and -L code.

- New `control files' feature.  Control files can be used by backup
  scripts to do special things when reading an archive.

Note for users of tbackup and the `backup' and `tob' scripts by Karel
Kubat:

  I suggest you upgrade your afio version; the bug fixes in afio 2.4.1
  are relevant for these scripts.  The next version of tbackup will
  require afio 2.4.1.

-------------------------------------------------------------------------

LSM entry:

  Begin3
  Title: AFIO
  Version: 2.4.1
  Entered-date: 08FEB95
  Description: Archiver & backup program w/ builtin compression
      Afio makes cpio-format archives.  Afio can make compressed archives
      that are much safer than compressed tar or cpio archives.  Afio is
      best used as an `archive engine' in a backup script.
  Author:  ..!{ihnp4,sun}!laidbak!mdb (Mark Brukhartz) et al.
  Maintained-by: koen@stack.urc.tue.nl (Koen Holtman)
  Primary-site:   sunsite.unc.edu /pub/Linux/system/Backup
                  61k afio.2.4.1.tgz
  Alternate-site: ftp.win.tue.nl /pub/linux/tbackup
                  61k afio.2.4.1.tgz
  Platforms: gcc, gzip
  Copying-policy: Freeware. (c) 1985 Lachman Associates, Inc.
  Keywords: backup archive compression gzip afio cpio fault tolerant
  End

Detailed changes list:

  Fixed bug that sometimes caused unzipping to fail due to a seek on a
  pipe (bug found and fixed by Keith Owens).
  
  Deleted malloc() result check in meminit() to help porting, malloc(0)
  returns NULL on some machines.
  
  Fixed bug caused by incorrect assumptions about write(), triggered
  under Linux if afio -iZ ... is stopped and restarted.

  Now exits if a broken pipe occurs on the stderr of afio -i or the
  stdout of afio -t and afio -rv.  Thus afio -t can be used with head to
  get a table of contents of the beginning of an archive.
  
  Fixed bug in setting suid/sgid bits when restoring a file that does
  not have user=root, group=root.  Afio did not take into account that
  the Linux chown() clears these bits in some cases.
  
  Expanded semantics of -s, changed the behavior when afio gets an
  input eof without there being an -s option given; the old behavior
  can be gotten back by using -s 0.  This change prevents bogus insert
  next disk messages when the archive ends prematurely.
  
  Made control file feature (added -D option).

  Fixed bug in afio 2.4 that caused symbolic link info to be omitted
  when creating an archive.

  Fixed bugs in -r option.

  Removed empty lines from logfile created with -L option, also fixed
  bug in logfile creation.

  Reorganized documentation files, updated manual page.

Koen.

--
Send submissions for comp.os.linux.announce to: linux-announce@news.ornl.gov
PLEASE remember Keywords: and a short description of the software.


home help back first fref pref prev next nref lref last post