Permalink
Browse files

improve git compatibility

  • Loading branch information...
kholtman committed Feb 11, 2012
1 parent d20b677 commit 887429bc1fdb2b3c9f8c62f44bc1a574c760da4f
Showing with 508 additions and 503 deletions.
  1. +2 −2 ANNOUNCE-2.5.1
  2. +21 −13 HISTORY
  3. +3 −3 INSTALLATION
  4. +2 −2 Makefile
  5. +5 −5 PORTING
  6. +1 −1 README
  7. +228 −228 afio.1
  8. +173 −176 afio.c
  9. +2 −2 afio.h
  10. +21 −21 afio_license_issues_v5.txt
  11. +32 −32 compfile.c
  12. +1 −1 exten.c
  13. +1 −1 exten_make.awk
  14. +6 −6 match.c
  15. +3 −3 regtest/Makefile
  16. +1 −1 regtest/cmpstat.c
  17. +2 −2 regtest/makesparse.c
  18. +1 −1 regtest/regtest.do
  19. +1 −1 script1/DONTDUMP
  20. +1 −1 script3/pgp_read
  21. +1 −1 script3/pgp_write
View
@@ -5,7 +5,7 @@ Keywords: backup archiver compressed fault tolerant afio cpio
* WHAT IS AFIO?
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
@@ -33,7 +33,7 @@ much is new:
* WHERE DO I GET IT?
Version 2.5.1 is at:
-
+
http://members.brabant.chello.nl/~k.holtman/afio-2.5.1.tgz
And at
View
34 HISTORY
@@ -62,7 +62,7 @@ This code really really needs splitting up into multiple source files!
I have tested backing up and restoring off floppies fairly thoroughly
(various options), but I have no the faintest idea how reliable any of
-the other stuff is.
+the other stuff is.
I have included my favourite backup script as an example of the usage
of afio. [This script is in the script1 subdirectory.]
@@ -71,9 +71,9 @@ dates and a file /usr/adm/dump/DONTDUMP (example included) to
filter out non-dumpable areas.
The afio source as given will not attempt to compress files ending in
- .Z .z .gz
- .arc .gif .zip .zoo .lha .jpeg .jpg
- .tpz .taz .tgz .tzg
+ .Z .z .gz
+ .arc .gif .zip .zoo .lha .jpeg .jpg
+ .tpz .taz .tgz .tzg
See also the -E option in the manual page.
@@ -109,7 +109,7 @@ Bug fix in -F option by Dave Gymer (dpg@Cs.Nott.AC.UK).
Version 2.3.7:
-Deleted shared memory code to reduce code clutter.
+Deleted shared memory code to reduce code clutter.
Removed `buggy gzip workaround' in compfile.c, this caused afio to
hang occasionally if the -f option was used. This means that afio will
@@ -208,7 +208,7 @@ Fixed tocentry() to print -B byte offset to stdout instead of stderr.
Added support for creation of UNIX sockets in restore.
-Added single qoutes around rsh switches.
+Added single qoutes around rsh switches.
Added `-s 0' functionality to the -I command.
@@ -395,7 +395,7 @@ the -3 option! This fixes a security hole:
[SECURITY] afio: security hole in 'afio -P pgp' encrypted archives
I. Description
-
+
Since version 2.4.2, the afio archiver has had an interface, the '-P
pgp' command line option, which can be used to pgp-encrypt the file
data witten to an afio archive. Following up on some bug reports, I
@@ -458,7 +458,7 @@ Updated manpage BUGS section to say that afio does not restore
owner/group information on symlinks. Restoring this info would be
possible using the relatively new `lchown' system call, but that call
is not supported on older linux systems and some other unix systems.
-Problem reported by Marko Jahnke. Further reporting by
+Problem reported by Marko Jahnke. Further reporting by
Giuliano P Procida.
Added gnupg_* scripts to script3/ dir. Scripts by Jens Getreu.
@@ -576,7 +576,7 @@ afio -i.
Version 2.4.7.9beta:
-[This is a BETA release, meaning that I (the maintainer) am applying
+[This is a BETA release, meaning that I (the maintainer) am applying
less strict quality control than I would do for a normal release.
The main reason for the BETA is to get >2GB functionality out to
people who need it now and are willing to take some extra risk.]
@@ -658,7 +658,7 @@ Improved makesparse code in regression test.
Version 2.4.8beta1:
Added -6 option based on suggestions from, discussions with, and patch
-from Matthias Stolte.
+from Matthias Stolte.
Extended -E option syntax. Created new mechanism to create -E default
extensions list from the manpage, because I keep updating it. Added
@@ -730,8 +730,8 @@ see the error messages and press ctrl-C in time.
Documented archive format in the manpage, and improved documentation
of the -k option. Also included a hint about the -k option in the
-unrecognisable archive error messages. Based on problem reports by
-Evren Yurtesen and Carter Alvord.
+unrecognisable archive error messages. Based on problem reports by
+Evren Yurtesen and Carter Alvord.
Added example of splitting archive into 1GB parts to overcome 2GB
filesystem limitations. Based on question by Bob Stewart.
@@ -891,7 +891,7 @@ Schrader (via Debian). Note that the semantics of the -7 command line
options is sligtly different than it was in the Debian 2.5-3 to 2.5-6
branches: in those branches, -7 was non-toggling so it was not
necessary to supply the -7 before any -yYwW options it should
-affect.
+affect.
Replaced several 0 by NULL to avoid compiler warnings. Based on patch
by Erik Schanze (downstream Debian).
@@ -936,4 +936,12 @@ the intent of the original license text.
Increase default size for -M option from 2 to 250 megabytes.
+Improved typesetting and ordering of manpage material: patch by Jaari
+Aalto.
+
+Some things to improve git compatibility: removed RCS tags from afio.1
+and afio.c, removed trailing whitespace from files. Based om report
+by Jaari Aalto.
+
+
View
@@ -1,7 +1,7 @@
To install afio, follow these steps:
-STEP 1. Compile.
+STEP 1. Compile.
----------------
Unpack the afio sources, go to the top level source directory, compile
@@ -126,9 +126,9 @@ This test prints a line with 'OK!' at the end it succeeds.
in afio, but more likely to a missing feature or configuration
problem in the kernel, the filesystem, the compiler, or the
libraries.
- As of Dec 2003, the test is known to report success on
+ As of Dec 2003, the test is known to report success on
- Red Hat Linux 7.3
- - Debian Linux 3.0/testing (not 3.0/stable) on most platforms,
+ - Debian Linux 3.0/testing (not 3.0/stable) on most platforms,
including i386
- At least some versions of Solaris
- FreeBSD 3.5-STABLE
View
@@ -27,7 +27,7 @@ SHELL=/bin/sh
## Define HAVEMEMCMP if you have memcmp otherwise assumes bcmp
c = -DHAVEMEMCMP
## Define DEFFMTCMD to being how to format the media you use the most
-## This is the DEFault FoRMat CoManD.
+## This is the DEFault FoRMat CoManD.
d = -DDEFFMTCMD='"fdformat /dev/fd0H1440"'
## Define LONGZFILE if you want .Z to be tagged on the end of a 14 char
## file name (or longer for BSD) in the archive when the file is compressed
@@ -82,7 +82,7 @@ afio : afio.o compfile.o exten.o match.o $M
${CC} ${LDFLAGS} afio.o compfile.o exten.o match.o $M -o afio
clean:
- rm -f *.o afio
+ rm -f *.o afio
rm -f regtest/cmpstat regtest/makesparse
rm -f regtest/statsize regtest/statsize64
cd regtest; /bin/sh regtest.clean
View
10 PORTING
@@ -130,7 +130,7 @@ Some notes about regression testing on (some versions of) sun
+lrwxr-xr-x 1 x x DATE afiot/link with spaces S-> name with spaces
+lrwxr-xr-x 1 x x DATE afiot/link1 S-> y2k
+lrwxr-xr-x 1 x x DATE afiot/linkx S-> /etc/sysconfig/ipchains
- FAILURE in: compare table-of-contents file made by new afio
+ FAILURE in: compare table-of-contents file made by new afio
with archived toc
------------------------------------------------------------------
@@ -144,18 +144,18 @@ systems.
Note for SCO porters from Karel Kubat, karel@icce.rug.nl:
Please read the makefile about the changes needed for fnmatch().
-
+
You may want to change the -DDEFFMTCMD value in the makefile.
- If you encounter any other options which may need changing, please mail me
- at karel@icce.rug.nl. I'm not the maintainer of afio for SCO platforms, but
+ If you encounter any other options which may need changing, please mail me
+ at karel@icce.rug.nl. I'm not the maintainer of afio for SCO platforms, but
I'd like to know if you come across anything spectacular.
Note for IRIX porters using the SGI native C compiler (cc):
Modify the Makefile to use CC=cc, comment out the CFLAGS1 line,
- and add
+ and add
-Dirix_cc_compatibility
to the CFLAGS line.
View
2 README
@@ -45,7 +45,7 @@ Thus, it should be safe to advertise ports of this code to other UNIX
versions as ports of afio version 2.4.1.
---------------------------------------------------------------------------
-
+
Afio has far too many options and features (some of which are not even
in the manual page). Anything in afio that doesn't relate to reading
or writing an archive from/to a simple file or pipe or backing up and
Oops, something went wrong.

0 comments on commit 887429b

Please sign in to comment.