Pre FreeBSD-4.7: rst0 is no longer the only tape name (could be rwt0), so use rtape0 in binary, & set a sym link # *** old/src/gnu/usr.bin/tar/Makefile.gnu Thu Jun 1 15:43:46 1995 # --- new/src/gnu/usr.bin/tar/Makefile.gnu Mon Feb 19 15:13:00 1996 # *************** # *** 66,72 **** # # disable the tar -k option instead of emulating open. # # -DXENIX If you have sys/inode.h and need it to be included. # # ! DEF_AR_FILE = /dev/rst0 # DEFBLOCKING = 20 # DEFS = -DRETSIGTYPE=void -DDIRENT=1 -DHAVE_SYS_MTIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETGRGID=1 -DHAVE_GETPWUID=1 -DHAVE_STRING_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRSTR=1 -DHAVE_VALLOC=1 -DHAVE_MKDIR=1 -DHAVE_MKNOD=1 -DHAVE_RENAME=1 -DHAVE_FTRUNCATE=1 -DHAVE_GETCWD=1 -DHAVE_VPRINTF=1 -DDEF_AR_FILE=\"$(DEF_AR_FILE)\" -DDEFBLOCKING=$(DEFBLOCKING) # # --- 66,72 ---- # # disable the tar -k option instead of emulating open. # # -DXENIX If you have sys/inode.h and need it to be included. # # ! DEF_AR_FILE = /dev/rtape0 # DEFBLOCKING = 20 # DEFS = -DRETSIGTYPE=void -DDIRENT=1 -DHAVE_SYS_MTIO_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETGRGID=1 -DHAVE_GETPWUID=1 -DHAVE_STRING_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRSTR=1 -DHAVE_VALLOC=1 -DHAVE_MKDIR=1 -DHAVE_MKNOD=1 -DHAVE_RENAME=1 -DHAVE_FTRUNCATE=1 -DHAVE_GETCWD=1 -DHAVE_VPRINTF=1 -DDEF_AR_FILE=\"$(DEF_AR_FILE)\" -DDEFBLOCKING=$(DEFBLOCKING) # On FreeBSD-4.7, man tar says default is sa0 however same argument applies, neednt necessarily be a scsi streamer, should take a name from the environment. I'm too busy to do this though.