I ported GNU tar to MS-DOS and OS/2. There already was a MS-DOS port included but it was VERY incomplete and had many bugs. I added a direct disk interface which allows to read directly Unix floppy disks. Use the -0 and -1 options for the first and second floppy drive or the special filenames "0:" and "1:" together with -f. Examples: tar tv0 tar -cv -1 . tar tvf 0: and so on Note: For using with OS/2 protected mode, place DISKACC.DLL somewhere into a directory listed in your LIBPATH. The .EXE file is the SAME for MS-DOS and OS/2 protected mode. Please report bugs and problems to me. Kai Uwe Rommel Munich rommel@lan.informatik.tu-muenchen.dbp.de PS: Use plain tex for formatting the manual, tar.tex then includes the texinfo macro library itself. --------- October 1990: While adapting the port to version 1.09 I added HPFS support for long filenames and case preserving. But for extraction onto a FAT disk, names are still translated (this code was enhanced). Kai Uwe Rommel --------- New files: ---------- readme.1st this file patches.os2 apply with patch and -l option makefile makefile for DOS & OS/2 version (old one is makefile.std) dir.h unix directory routines dir_os2.c " diskacc/*.* physical disk access routines (DLL + API simulation) disktape.c "tape on a disk" simulation instead of remote tapes support tar.cs compiler shell script tar.def module definition file tar.bad list of protect-only calls for BIND cwild.c better command line expansion glob.c " isfat.c FAT/HPFS detection dosname.c file name translation for FAT