🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

3 total messages Started by William E. Davidsen Jr Wed, 05 Oct 1988 14:23
Problems with afio?
#141
Author: William E. Davidsen Jr
Date: Wed, 05 Oct 1988 14:23
38 lines
2115 bytes
  Having just gotten a posting about afio, I dusted off my old copy,
added a patch I've been saving, and tried it out again. I found some
limitations, which may be because I'm not doing it right, the docs don't
mention the feature, or I have an old version. If these are real
limitations (I can't call them bugs in fairness) I guess I stay with
cpio.

1) How to restore a single file? In cpio I say "cpio -ic file < archive"
   and only "file" is restored, with some versions supporting a quoted
   wildcard name as well. I can't seem to do this with afio, and I really
   can't restore 15+MB from a tape to get one back.

2) The -n (save new files) option saves new files, but seems to restore
   the file if it has the same date. This changes the ctime, and makes the
   restore run very slowly.

3) The -x option doesn't seem to work unless you a root. Since I can
   change owner and "give away" a file, this can be done on a user restore
   as well. If this is done as user any setuid bits are cleared.

4) There was one place where NULL was used instead of int zero. This
   caused complaints about comparing an int and pointer. In ANSI C NULL is
   a macro expanding to a pointer constant. I fixed that one to get a
   compile.

Am I missing something, or will everyone say "fix it and post the
diffs?" Having fixed (4) already, I could do the others, but if I have
an old version perhaps someone could point to an ftp or uucp server
which has the current version.

Respond by mail or post depending on the public interest of your reply.

                                 Thanks
-- 
	bill davidsen		(wedu@ge-crd.arpa)
  {uunet | philabs}!steinmetz!crdos1!davidsen
"Stupidity, like virtue, is its own reward" -me
Re: Problems with afio?
#142
Author: The Beach Bum
Date: Fri, 07 Oct 1988 03:17
44 lines
2478 bytes
In article <12307@steinmetz.ge.com> davidsen@crdos1.UUCP (bill davidsen) writes:
>  Having just gotten a posting about afio, I dusted off my old copy,
>added a patch I've been saving, and tried it out again. I found some
>limitations, which may be because I'm not doing it right, the docs don't
>mention the feature, or I have an old version. If these are real
>limitations (I can't call them bugs in fairness) I guess I stay with
>cpio.

The author, in his transfinite wisdom, changed a few of the options so
that they do not work the same way as they do with cpio.

There are many new options, some flags have changed, and a couple of
idioms [ like piping the archive by default to stdin or stdout ] no
longer exist.  A very good reading of the afio docs is always in order.

>1) How to restore a single file? In cpio I say "cpio -ic file < archive"
>   and only "file" is restored, with some versions supporting a quoted
>   wildcard name as well.

With afio it's

	afio -iy file archive

and you get the exact same result.  If you wanted all but file you'd use

	afio -iY file archive

>Am I missing something, or will everyone say "fix it and post the
>diffs?" Having fixed (4) already, I could do the others, but if I have
>an old version perhaps someone could point to an ftp or uucp server
>which has the current version.

I think a good re-reading of the docs [ and a re-writing as well ... ]
is in order.  The program is fantastic, however, the author didn't bother
to stick with cpio idioms, which is what everyone is used to.

If you do find a bug I'm certain the author would love to receive the
diffs.  I had an email discussion back when it first came out and he
seemed very reasonable.
-- 
John F. Haugh II (jfh@rpp386.Dallas.TX.US)                   HASA, "S" Division

      "Why waste negative entropy on comments, when you could use the same
                   entropy to create bugs instead?" -- Steve Elias
Re: Problems with afio?
#143
Author: William E. Davidsen Jr
Date: Tue, 11 Oct 1988 18:53
25 lines
1492 bytes
In article <7649@rpp386.Dallas.TX.US> jfh@rpp386.Dallas.TX.US (The Beach Bum) writes:

| >1) How to restore a single file? In cpio I say "cpio -ic file < archive"
| >   and only "file" is restored, with some versions supporting a quoted
| >   wildcard name as well.
| 
| With afio it's
| 
| 	afio -iy file archive
| 
| and you get the exact same result.  If you wanted all but file you'd use

  The documentation certainly doesn't say this, and the copy I have
doesn't work this way. My docs say that the argument of -y is a *prefix*
and all files starting with that string will be restored. As a simple
case of the problems I hit with that, consider trying the restore foo1,
and getting files foo10..foo19, foo100-foo199, using prefix notation I
get about 7MB of matches.

Thanks to all who mentioned this by mail, I appreciate your time in
trying to help me with this.
-- 
	bill davidsen		(wedu@ge-crd.arpa)
  {uunet | philabs}!steinmetz!crdos1!davidsen
"Stupidity, like virtue, is its own reward" -me
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads