From 552ac473218deec347b0a5e7a7f94ab13b5460f3 Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Wed, 20 Feb 2013 10:17:21 -0700 Subject: [PATCH] lose the generated ps files --- dds-dd.ps | 246 ------------------------ dds2index.ps | 286 --------------------------- dds2tar.ps | 532 --------------------------------------------------- mt-dds.ps | 313 ------------------------------ 4 files changed, 1377 deletions(-) delete mode 100644 dds-dd.ps delete mode 100644 dds2index.ps delete mode 100644 dds2tar.ps delete mode 100644 mt-dds.ps diff --git a/dds-dd.ps b/dds-dd.ps deleted file mode 100644 index a27075a..0000000 --- a/dds-dd.ps +++ /dev/null @@ -1,246 +0,0 @@ -%!PS-Adobe-3.0 -%%Creator: groff version 1.09 -%%CreationDate: Sun Mar 10 17:12:19 1996 -%%DocumentNeededResources: font Times-Roman -%%+ font Times-Bold -%%+ font Times-Italic -%%DocumentSuppliedResources: procset grops 1.09 0 -%%Pages: 1 -%%PageOrder: Ascend -%%Orientation: Portrait -%%EndComments -%%BeginProlog -%%BeginResource: procset grops 1.09 0 -/setpacking where{ -pop -currentpacking -true setpacking -}if -/grops 120 dict dup begin -/SC 32 def -/A/show load def -/B{0 SC 3 -1 roll widthshow}bind def -/C{0 exch ashow}bind def -/D{0 exch 0 SC 5 2 roll awidthshow}bind def -/E{0 rmoveto show}bind def -/F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def -/G{0 rmoveto 0 exch ashow}bind def -/H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def -/I{0 exch rmoveto show}bind def -/J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def -/K{0 exch rmoveto 0 exch ashow}bind def -/L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def -/M{rmoveto show}bind def -/N{rmoveto 0 SC 3 -1 roll widthshow}bind def -/O{rmoveto 0 exch ashow}bind def -/P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def -/Q{moveto show}bind def -/R{moveto 0 SC 3 -1 roll widthshow}bind def -/S{moveto 0 exch ashow}bind def -/T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def -/SF{ -findfont exch -[exch dup 0 exch 0 exch neg 0 0]makefont -dup setfont -[exch/setfont cvx]cvx bind def -}bind def -/MF{ -findfont -[5 2 roll -0 3 1 roll -neg 0 0]makefont -dup setfont -[exch/setfont cvx]cvx bind def -}bind def -/level0 0 def -/RES 0 def -/PL 0 def -/LS 0 def -/PLG{ -gsave newpath clippath pathbbox grestore -exch pop add exch pop -}bind def -/BP{ -/level0 save def -1 setlinecap -1 setlinejoin -72 RES div dup scale -LS{ -90 rotate -}{ -0 PL translate -}ifelse -1 -1 scale -}bind def -/EP{ -level0 restore -showpage -}bind def -/DA{ -newpath arcn stroke -}bind def -/SN{ -transform -.25 sub exch .25 sub exch -round .25 add exch round .25 add exch -itransform -}bind def -/DL{ -SN -moveto -SN -lineto stroke -}bind def -/DC{ -newpath 0 360 arc closepath -}bind def -/TM matrix def -/DE{ -TM currentmatrix pop -translate scale newpath 0 0 .5 0 360 arc closepath -TM setmatrix -}bind def -/RC/rcurveto load def -/RL/rlineto load def -/ST/stroke load def -/MT/moveto load def -/CL/closepath load def -/FL{ -currentgray exch setgray fill setgray -}bind def -/BL/fill load def -/LW/setlinewidth load def -/RE{ -findfont -dup maxlength 1 index/FontName known not{1 add}if dict begin -{ -1 index/FID ne{def}{pop pop}ifelse -}forall -/Encoding exch def -dup/FontName exch def -currentdict end definefont pop -}bind def -/DEFS 0 def -/EBEGIN{ -moveto -DEFS begin -}bind def -/EEND/end load def -/CNT 0 def -/level1 0 def -/PBEGIN{ -/level1 save def -translate -div 3 1 roll div exch scale -neg exch neg exch translate -0 setgray -0 setlinecap -1 setlinewidth -0 setlinejoin -10 setmiterlimit -[]0 setdash -/setstrokeadjust where{ -pop -false setstrokeadjust -}if -/setoverprint where{ -pop -false setoverprint -}if -newpath -/CNT countdictstack def -userdict begin -/showpage{}def -}bind def -/PEND{ -clear -countdictstack CNT sub{end}repeat -level1 restore -}bind def -end def -/setpacking where{ -pop -setpacking -}if -%%EndResource -%%IncludeResource: font Times-Roman -%%IncludeResource: font Times-Bold -%%IncludeResource: font Times-Italic -grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72 -def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron -/scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef -/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef -/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef -/.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent -/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen -/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon -/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O -/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex -/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y -/z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft -/guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl -/endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut -/dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash -/quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen -/brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft -/logicalnot/minus/registered/macron/degree/plusminus/twosuperior -/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior -/ordmasculine/guilsinglright/onequarter/onehalf/threequarters -/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE -/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex -/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis -/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn -/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla -/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis -/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash -/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def -/Times-Italic@0 ENC0/Times-Italic RE/Times-Bold@0 ENC0/Times-Bold RE -/Times-Roman@0 ENC0/Times-Roman RE -%%EndProlog -%%Page: 1 1 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 375.52(dds-dd\(1L\) dds-dd\(1L\))72 48 R/F1 9 -/Times-Bold@0 SF -.18(NA)72 84 S(ME).18 E F0 -(dds-dd \255 tool to read a dds de)108 96 Q(vice.)-.25 E F1(SYNOPSIS)72 -112.8 Q/F2 10/Times-Bold@0 SF(dds-dd)108 124.8 Q F0([)2.5 E F2(-f de)2.5 -E(vice)-.15 E F0(])2.5 E F1(DESCRIPTION)72 148.8 Q F2(dds-dd)108 160.8 Q -F0 .975(reads a dds tape de)3.475 F .975(vices \(D)-.25 F -1.11(AT)-.4 G -.975(\). Ev)1.11 F .975 -(ery block is read and written to stdout. A tape with unkno)-.15 F(wn) --.25 E(block size or blocks of dif)108 172.8 Q(ferent size can be read.) --.25 E .726(The def)108 196.8 R .726(ault de)-.1 F .726(vice is)-.25 F -/F3 10/Times-Italic@0 SF(/de)3.226 E(v/rmt0)-.15 E F0 3.226(,w).47 G -.726(hich may be o)-3.226 F -.15(ve)-.15 G .726(rridden with the en).15 -F .726(vironment v)-.4 F(ariable)-.25 E F2 -.9(TA)3.226 G(PE).9 E F0 -3.226(,w)C .726(hich in)-3.226 F(turn may be o)108 208.8 Q -.15(ve)-.15 -G(rridden with the).15 E F2(-f)2.5 E F3(de)2.5 E(vice)-.15 E F0 -(option. The de)2.5 E(vice must be a character special \214le.)-.25 E F1 -(OPTIONS)72 232.8 Q F2(-f)108 244.8 Q F3(de)2.85 E(vice)-.15 E F0(De)144 -256.8 Q .792(vice of the tape archi)-.25 F 1.091 -.15(ve \()-.25 H(def) -.15 E .791(ault is /de)-.1 F 3.291(v/rmt0\). Must)-.25 F .791 -(be a character special \214le connected to a)3.291 F(dds tape de)144 -268.8 Q(vice.)-.25 E F2(-V)108 292.8 Q F0(,)A F2(--v)A(ersion)-.1 E F0 -(Print the v)144 304.8 Q(ersion number of)-.15 E F2(mt-dds)2.5 E F0 -(to stderr and e)2.5 E(xit immediately)-.15 E(.)-.65 E F2(--help)108 -328.8 Q F0(print some screens of online help with e)11 E -(xamples through a pager and e)-.15 E(xit immediately)-.15 E(.)-.65 E F1 -(EXAMPLES)72 352.8 Q F2(Example:)108 364.8 Q F0(Read the tape and mak) -2.5 E 2.5(eal)-.1 G(isting:)-2.5 E(dds-dd | tar ft -)158 376.8 Q F2 -(Example:)108 400.8 Q F0(Read the tape and mak)2.5 E 2.5(eal)-.1 G -(isting:)-2.5 E(dds-dd | cpio -it)158 412.8 Q F1(ENVIR)72 448.8 Q -(ONMENT)-.27 E F0(The en)108 460.8 Q(vironment v)-.4 E(ariable)-.25 E F2 --.9(TA)2.5 G(PE).9 E F0 -.15(ove)2.5 G(rrides the def).15 E -(ault tape de)-.1 E(vice /de)-.25 E(v/rmt0.)-.25 E F1(SEE ALSO)108 496.8 -Q F0(dds2tar\(1\), dds2inde)144 508.8 Q(x\(1\), mt\(1\), tar\(1\))-.15 E -F1(HIST)72 532.8 Q(OR)-.162 E(Y)-.315 E F0(This program w)108 544.8 Q -(as created to use it in conjunction with dds2tar)-.1 E(.)-.55 E F1 -.45 -(AU)72 568.8 S(THOR).45 E F0(J"or)108 580.8 Q 3.028(gW)-.18 G .528 -(eule \(weule@cs.uni-duesseldorf.de\), Phone +49 211 751409.)-3.828 F -.528(This softw)5.528 F .529(are is a)-.1 F -.25(va)-.2 G .529 -(ilable at ftp.uni-).25 F(duesseldorf.de:/pub/unix/apollo)108 592.8 Q -220.25(2.4 1)299.75 768 R EP -%%Trailer -end -%%EOF diff --git a/dds2index.ps b/dds2index.ps deleted file mode 100644 index 6258d59..0000000 --- a/dds2index.ps +++ /dev/null @@ -1,286 +0,0 @@ -%!PS-Adobe-3.0 -%%Creator: groff version 1.09 -%%CreationDate: Sun Mar 10 17:12:15 1996 -%%DocumentNeededResources: font Times-Roman -%%+ font Times-Bold -%%+ font Times-Italic -%%DocumentSuppliedResources: procset grops 1.09 0 -%%Pages: 2 -%%PageOrder: Ascend -%%Orientation: Portrait -%%EndComments -%%BeginProlog -%%BeginResource: procset grops 1.09 0 -/setpacking where{ -pop -currentpacking -true setpacking -}if -/grops 120 dict dup begin -/SC 32 def -/A/show load def -/B{0 SC 3 -1 roll widthshow}bind def -/C{0 exch ashow}bind def -/D{0 exch 0 SC 5 2 roll awidthshow}bind def -/E{0 rmoveto show}bind def -/F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def -/G{0 rmoveto 0 exch ashow}bind def -/H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def -/I{0 exch rmoveto show}bind def -/J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def -/K{0 exch rmoveto 0 exch ashow}bind def -/L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def -/M{rmoveto show}bind def -/N{rmoveto 0 SC 3 -1 roll widthshow}bind def -/O{rmoveto 0 exch ashow}bind def -/P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def -/Q{moveto show}bind def -/R{moveto 0 SC 3 -1 roll widthshow}bind def -/S{moveto 0 exch ashow}bind def -/T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def -/SF{ -findfont exch -[exch dup 0 exch 0 exch neg 0 0]makefont -dup setfont -[exch/setfont cvx]cvx bind def -}bind def -/MF{ -findfont -[5 2 roll -0 3 1 roll -neg 0 0]makefont -dup setfont -[exch/setfont cvx]cvx bind def -}bind def -/level0 0 def -/RES 0 def -/PL 0 def -/LS 0 def -/PLG{ -gsave newpath clippath pathbbox grestore -exch pop add exch pop -}bind def -/BP{ -/level0 save def -1 setlinecap -1 setlinejoin -72 RES div dup scale -LS{ -90 rotate -}{ -0 PL translate -}ifelse -1 -1 scale -}bind def -/EP{ -level0 restore -showpage -}bind def -/DA{ -newpath arcn stroke -}bind def -/SN{ -transform -.25 sub exch .25 sub exch -round .25 add exch round .25 add exch -itransform -}bind def -/DL{ -SN -moveto -SN -lineto stroke -}bind def -/DC{ -newpath 0 360 arc closepath -}bind def -/TM matrix def -/DE{ -TM currentmatrix pop -translate scale newpath 0 0 .5 0 360 arc closepath -TM setmatrix -}bind def -/RC/rcurveto load def -/RL/rlineto load def -/ST/stroke load def -/MT/moveto load def -/CL/closepath load def -/FL{ -currentgray exch setgray fill setgray -}bind def -/BL/fill load def -/LW/setlinewidth load def -/RE{ -findfont -dup maxlength 1 index/FontName known not{1 add}if dict begin -{ -1 index/FID ne{def}{pop pop}ifelse -}forall -/Encoding exch def -dup/FontName exch def -currentdict end definefont pop -}bind def -/DEFS 0 def -/EBEGIN{ -moveto -DEFS begin -}bind def -/EEND/end load def -/CNT 0 def -/level1 0 def -/PBEGIN{ -/level1 save def -translate -div 3 1 roll div exch scale -neg exch neg exch translate -0 setgray -0 setlinecap -1 setlinewidth -0 setlinejoin -10 setmiterlimit -[]0 setdash -/setstrokeadjust where{ -pop -false setstrokeadjust -}if -/setoverprint where{ -pop -false setoverprint -}if -newpath -/CNT countdictstack def -userdict begin -/showpage{}def -}bind def -/PEND{ -clear -countdictstack CNT sub{end}repeat -level1 restore -}bind def -end def -/setpacking where{ -pop -setpacking -}if -%%EndResource -%%IncludeResource: font Times-Roman -%%IncludeResource: font Times-Bold -%%IncludeResource: font Times-Italic -grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72 -def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron -/scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef -/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef -/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef -/.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent -/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen -/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon -/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O -/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex -/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y -/z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft -/guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl -/endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut -/dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash -/quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen -/brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft -/logicalnot/minus/registered/macron/degree/plusminus/twosuperior -/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior -/ordmasculine/guilsinglright/onequarter/onehalf/threequarters -/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE -/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex -/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis -/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn -/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla -/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis -/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash -/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def -/Times-Italic@0 ENC0/Times-Italic RE/Times-Bold@0 ENC0/Times-Bold RE -/Times-Roman@0 ENC0/Times-Roman RE -%%EndProlog -%%Page: 1 1 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF(dds2inde)72 48 Q 348.04(x\(1L\) dds2inde)-.15 F -(x\(1L\))-.15 E/F1 9/Times-Bold@0 SF -.18(NA)72 84 S(ME).18 E F0 -(dds2inde)108 96 Q 2.5(x\255t)-.15 G(ool to create an inde)-2.5 E -(x\214le for the use of)-.15 E F1(SYNOPSIS)72 112.8 Q/F2 10/Times-Bold@0 -SF(dds2index)108 124.8 Q F0([options])2.5 E F1(DESCRIPTION)72 141.6 Q F2 -(dds2index)108 153.6 Q F0 1.042(creates an inde)3.542 F 3.542<788c>-.15 -G 1.042(le that is required by the \214le e)-3.542 F 1.042 -(xtraction utility)-.15 F F2(dds2tar\(1\))3.542 E F0 6.041(.I)C 3.541 -(tw)-6.041 G 1.041(orks on)-3.641 F F2(tar)3.541 E F0(archi)108 165.6 Q --.15(ve)-.25 G 2.592(ss).15 G .092(tored on dds tape de)-2.592 F .092 -(vices \(D)-.25 F -1.11(AT)-.4 G 2.592(\). Since)1.11 F .092 -(the \214le structure of the tape archi)2.592 F -.15(ve)-.25 G 2.592(si) -.15 G 2.592(su)-2.592 G .092(sed to e)-2.592 F .093(xtract the)-.15 F -.37(\214les, the archi)108 177.6 R .67 -.15(ve m)-.25 H .37(ust be an) -.15 F F2(uncompr)2.87 E .37(essed tar)-.18 F F0(archi)2.87 E -.15(ve) --.25 G 2.87(.B).15 G .37 -(ut compression by the transparent signal proces-)-2.87 F -(sor of the tape de)108 189.6 Q(vice is allo)-.25 E(wed.)-.25 E .373 -(The inde)108 206.4 R 2.873(xc)-.15 G .373(reated by)-2.873 F F2 -(dds2index)2.873 E F0 .373(is written to)2.873 F/F3 10/Times-Italic@0 SF -(stdout)2.873 E F0 .373(by def)2.873 F .374 -(ault and should normally be stored on hard disk)-.1 F(as)108 218.4 Q F3 -(inde)2.5 E(x\214le)-.2 E F0(for later use by)2.5 E F2(dds2tar\(1\))2.5 -E F0(.)A .487(The def)108 235.2 R .487(ault tape de)-.1 F .487 -(vice to read from is)-.25 F F3(/de)2.987 E(v/rmt0)-.15 E F0 2.987(,w) -.47 G .487(hich may be o)-2.987 F -.15(ve)-.15 G .487 -(rridden with the en).15 F .486(vironment v)-.4 F(ariable)-.25 E F2 -.9 -(TA)108 247.2 S(PE).9 E F0 2.5(,w)C(hich in turn may be o)-2.5 E -.15 -(ve)-.15 G(rridden with the).15 E F2(-f)2.5 E F3(de)2.85 E(vice)-.15 E -F0(option. The de)2.5 E(vice must be a SCSI tape de)-.25 E(vice.)-.25 E -F1(OPTIONS)72 268.8 Q F2(-f)108 280.8 Q F3(de)2.85 E(vice\214le)-.15 E -F0(de)144 292.8 Q(vice of the tape archi)-.25 E -.15(ve)-.25 G 2.5(.M) -.15 G(ust be a character special \214le.)-2.5 E F2(-t)108 309.6 Q F3 -(inde)2.51 E(x\214le)-.2 E F0(write the inde)144 321.6 Q 2.5(xt)-.15 G -(o)-2.5 E F3(inde)2.5 E(x\214le)-.2 E F0 2.5(,n).18 G(ot to)-2.5 E F3 -(stdout.)2.5 E F2(-z)108 338.4 Q F0(,)A F2(--compr)A(ess)-.18 E F0 -(write the inde)144 350.4 Q 2.5(xi)-.15 G 2.5(n\()-2.5 G -(gzip\) compressed mode.)-2.5 E F2(--help)108 367.2 Q F0 -(print some screens of online help with e)11 E -(xamples through a pager and e)-.15 E(xit immediatle)-.15 E -.65(y.)-.15 -G F1(OPTIONS y)72 384 Q(ou didn't r)-.225 E(eally need)-.162 E F2 -(-b, --block-size)108 396 Q F0(Set the maximal blocksize, dds2inde)144 -408 Q 2.5(xc)-.15 G(an handle.)-2.5 E F2(--z, --no-compr)108 436.8 Q -(ess)-.18 E F0(Don')144 448.8 Q 2.5<748c>-.18 G(lter the archi)-2.5 E .3 --.15(ve \214)-.25 H(le through gzip.).15 E F2(-v)108 465.6 Q F0(,)A F2 -(--v)A(erbose)-.1 E F0 -.15(ve)144 477.6 S(rbose mode. Print to).15 E F3 -(stderr)2.5 E F0(what is going on.)2.5 E F2(-h)108 494.4 Q F0(,)A F2 -(--hash-mode)A F0(Print a hash sign '#' to)144 506.4 Q F3(stderr)2.5 E -F0(for each MB read from tape.)2.5 E F2(-V)108 523.2 Q F0(,)A F2(--v)A -(ersion)-.1 E F0(Print the v)144 535.2 Q(ersion number of)-.15 E F2 -(dds2index)2.5 E F0(to)2.5 E F3(stderr)2.5 E F0(and e)2.5 E -(xit immediately)-.15 E(.)-.65 E F1(EXAMPLES)72 552 Q F0 -(Example of getting the inde)108 564 Q 2.5(xf)-.15 G(rom the def)-2.5 E -(ault tape /de)-.1 E(v/rmt0 and storing it in \214le archi)-.25 E -.15 -(ve)-.25 G(.idx:).15 E(dds2inde)144 580.8 Q 2.5(x-)-.15 G 2.5(v-)-2.5 G -2.5(ta)-2.5 G(rchi)-2.5 E -.15(ve)-.25 G(.idx).15 E F1 -1.08(WA)72 597.6 -S(RNING)1.08 E F0 .63(This program can only read records \(tar is calli\ -ng them tape blocks\) up to 32 kbytes. A bigger b)108 609.6 R(uf)-.2 E -.63(fer will)-.25 F(cause problems with the Linux de)108 621.6 Q -(vice dri)-.25 E -.15(ve)-.25 G -.55(r.).15 G F1(ENVIR)72 638.4 Q -(ONMENT)-.27 E F0(The en)108 650.4 Q(vironment v)-.4 E(ariable)-.25 E F2 --.9(TA)2.5 G(PE).9 E F0 -.15(ove)2.5 G(rrides the def).15 E -(ault tape de)-.1 E(vice /de)-.25 E(v/rmt0.)-.25 E F1(FILES)72 667.2 Q -F0(/de)108 679.2 Q 28.86(v/rmt0 def)-.25 F(ault tape de)-.1 E -(vice \214le. Must be a character special \214le.)-.25 E F1(SEE ALSO)72 -696 Q F0(dds2tar\(1\), mt\(1\), mt-dds\(1\), tar\(1\), gzip\(1\))108 708 -Q 220.25(2.4 1)299.75 768 R EP -%%Page: 2 2 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF(dds2inde)72 48 Q 348.04(x\(1L\) dds2inde)-.15 F -(x\(1L\))-.15 E/F1 9/Times-Bold@0 SF(HIST)72 84 Q(OR)-.162 E(Y)-.315 E -F0(This program w)108 96 Q(as created as a tool for)-.1 E/F2 10 -/Times-Bold@0 SF(dds2tar\(1\))2.5 E F0(.)A F1 -.45(AU)72 124.8 S(THOR) -.45 E F0(J"or)108 136.8 Q 3.029(gW)-.18 G .529 -(eule \(weule@cs.uni-duesseldorf.de\), Phone +49 211 751409.)-3.829 F -.528(This softw)5.528 F .528(are is a)-.1 F -.25(va)-.2 G .528 -(ilable at ftp.uni-).25 F(duesseldorf.de:/pub/unix/apollo)108 148.8 Q -220.25(2.4 2)299.75 768 R EP -%%Trailer -end -%%EOF diff --git a/dds2tar.ps b/dds2tar.ps deleted file mode 100644 index abfa127..0000000 --- a/dds2tar.ps +++ /dev/null @@ -1,532 +0,0 @@ -%!PS-Adobe-3.0 -%%Creator: groff version 1.10 -%%CreationDate: Mon Feb 2 16:42:11 1998 -%%DocumentNeededResources: font Times-Roman -%%+ font Times-Bold -%%+ font Times-Italic -%%DocumentSuppliedResources: procset grops 1.10 0 -%%Pages: 4 -%%PageOrder: Ascend -%%Orientation: Portrait -%%EndComments -%%BeginProlog -%%BeginResource: procset grops 1.10 0 -/setpacking where{ -pop -currentpacking -true setpacking -}if -/grops 120 dict dup begin -/SC 32 def -/A/show load def -/B{0 SC 3 -1 roll widthshow}bind def -/C{0 exch ashow}bind def -/D{0 exch 0 SC 5 2 roll awidthshow}bind def -/E{0 rmoveto show}bind def -/F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def -/G{0 rmoveto 0 exch ashow}bind def -/H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def -/I{0 exch rmoveto show}bind def -/J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def -/K{0 exch rmoveto 0 exch ashow}bind def -/L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def -/M{rmoveto show}bind def -/N{rmoveto 0 SC 3 -1 roll widthshow}bind def -/O{rmoveto 0 exch ashow}bind def -/P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def -/Q{moveto show}bind def -/R{moveto 0 SC 3 -1 roll widthshow}bind def -/S{moveto 0 exch ashow}bind def -/T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def -/SF{ -findfont exch -[exch dup 0 exch 0 exch neg 0 0]makefont -dup setfont -[exch/setfont cvx]cvx bind def -}bind def -/MF{ -findfont -[5 2 roll -0 3 1 roll -neg 0 0]makefont -dup setfont -[exch/setfont cvx]cvx bind def -}bind def -/level0 0 def -/RES 0 def -/PL 0 def -/LS 0 def -/MANUAL{ -statusdict begin/manualfeed true store end -}bind def -/PLG{ -gsave newpath clippath pathbbox grestore -exch pop add exch pop -}bind def -/BP{ -/level0 save def -1 setlinecap -1 setlinejoin -72 RES div dup scale -LS{ -90 rotate -}{ -0 PL translate -}ifelse -1 -1 scale -}bind def -/EP{ -level0 restore -showpage -}bind def -/DA{ -newpath arcn stroke -}bind def -/SN{ -transform -.25 sub exch .25 sub exch -round .25 add exch round .25 add exch -itransform -}bind def -/DL{ -SN -moveto -SN -lineto stroke -}bind def -/DC{ -newpath 0 360 arc closepath -}bind def -/TM matrix def -/DE{ -TM currentmatrix pop -translate scale newpath 0 0 .5 0 360 arc closepath -TM setmatrix -}bind def -/RC/rcurveto load def -/RL/rlineto load def -/ST/stroke load def -/MT/moveto load def -/CL/closepath load def -/FL{ -currentgray exch setgray fill setgray -}bind def -/BL/fill load def -/LW/setlinewidth load def -/RE{ -findfont -dup maxlength 1 index/FontName known not{1 add}if dict begin -{ -1 index/FID ne{def}{pop pop}ifelse -}forall -/Encoding exch def -dup/FontName exch def -currentdict end definefont pop -}bind def -/DEFS 0 def -/EBEGIN{ -moveto -DEFS begin -}bind def -/EEND/end load def -/CNT 0 def -/level1 0 def -/PBEGIN{ -/level1 save def -translate -div 3 1 roll div exch scale -neg exch neg exch translate -0 setgray -0 setlinecap -1 setlinewidth -0 setlinejoin -10 setmiterlimit -[]0 setdash -/setstrokeadjust where{ -pop -false setstrokeadjust -}if -/setoverprint where{ -pop -false setoverprint -}if -newpath -/CNT countdictstack def -userdict begin -/showpage{}def -}bind def -/PEND{ -clear -countdictstack CNT sub{end}repeat -level1 restore -}bind def -end def -/setpacking where{ -pop -setpacking -}if -%%EndResource -%%IncludeResource: font Times-Roman -%%IncludeResource: font Times-Bold -%%IncludeResource: font Times-Italic -grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72 -def/PL 841.89 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron -/Zcaron/scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef -/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef -/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef -/.notdef/.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent -/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen -/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon -/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O -/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex -/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y -/z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft -/guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl -/endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut -/dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash -/quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen -/brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft -/logicalnot/minus/registered/macron/degree/plusminus/twosuperior -/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior -/ordmasculine/guilsinglright/onequarter/onehalf/threequarters -/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE -/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex -/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis -/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn -/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla -/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis -/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash -/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def -/Times-Italic@0 ENC0/Times-Italic RE/Times-Bold@0 ENC0/Times-Bold RE -/Times-Roman@0 ENC0/Times-Roman RE -%%EndProlog -%%Page: 1 1 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 371.08(dds2tar\(1L\) dds2tar\(1L\))72 48 R/F1 9 -/Times-Bold@0 SF -.18(NA)72 84 S(ME).18 E F0(dds2tar \255 tool for f)108 -96 Q(ast tape access)-.1 E F1(SYNOPSIS)72 112.8 Q/F2 10/Times-Bold@0 SF -(dds2tar)108 124.8 Q F0([)2.5 E F2(-f)2.5 E/F3 10/Times-Italic@0 SF(de) -2.5 E(vice)-.15 E F0 2.5(][)2.5 G F2(-t)A F3(inde)2.5 E(x\214le)-.2 E F0 -2.5(][)2.5 G(options])-2.5 E F3(string ...)2.5 E F1(DESCRIPTION)72 146.4 -Q F2(dds2tar)108 158.4 Q F0 .902(uses an inde)3.402 F 3.402(xt)-.15 G -3.402<6f8c>-3.402 G .902(nd the \214les with record seek \(a f)-3.402 F -.901(ast operation of D)-.1 F 3.121 -1.11(AT d)-.4 H -.25(ev)1.11 G -3.401(ices\). Since).25 F .901(the \214le)3.401 F .789 -(structure of the tape archi)108 170.4 R -.15(ve)-.25 G 3.289(si).15 G -3.289(su)-3.289 G .789(sed to e)-3.289 F .789 -(xtract the \214les, the archi)-.15 F 1.09 -.15(ve h)-.25 H .79 -(as to be created by).15 F F2(tar)3.29 E F0 3.29(,c)C(ompressed)-3.29 E -.546(only by \(the transparent signal processor of\) the de)108 182.4 R -3.045(vice. So)-.25 F .545(you can step through the archi)3.045 F .845 --.15(ve ve)-.25 H .545(ry quickly).15 F .372(and e)108 194.4 R .372 -(xtract \214les.)-.15 F .372(The inde)5.372 F 2.872(xm)-.15 G .372 -(ay be created using)-2.872 F F2(dds2index)2.872 E F0(or)2.872 E F2(tar) -2.872 E F0 .372(-vRt and is normally stored as a \214le on)B -(your hard disk.)108 206.4 Q 2.549(At)108 223.2 S .049(ar archi)-2.549 F -.349 -.15(ve i)-.25 H 2.549(sas).15 G .049 -(equence of blocks \(e.g. 10240 bytes by def)-2.549 F .049 -(ault\), each containing the same number \(20 by)-.1 F(def)108 235.2 Q -.755(ault\) of records, 512 byte each.)-.1 F F2(dds2tar)5.755 E F0 .755 -(reads the tape and writes the tar records of the speci\214ed \214les) -3.255 F 1.721(\(that means the header record and the data records of ea\ -ch selected \214le\) to stdout.)108 247.2 R -1.1(Yo)6.721 G 4.221(um)1.1 -G 1.721(ay pipe the)-4.221 F F2(dds2tar)108 259.2 Q F0 1.782 -(output to the stdin of)4.282 F F3 1.783(tar -xvvf -)4.283 F F0 1.783 -(to restore the \214les to your disk.)4.283 F(\(See)6.783 E F2(EXAMPLES) -4.283 E F0(belo)4.283 E -.65(w.)-.25 G(\)).65 E(Before a \214le is e)108 -271.2 Q(xtracted, the records of parent directories of the \214le are a\ -lso written to stdout.)-.15 E .129(The inde)108 288 R 2.629(xo)-.15 G -2.628(ft)-2.629 G .128(he archi)-2.628 F .428 -.15(ve s)-.25 H .128(hou\ -ld contain enough information to compute the number of the block contai\ -ning).15 F .334(the header of each selected \214le.)108 300 R F2 -(dds2index)5.335 E F0 .335(will gi)2.835 F .635 -.15(ve s)-.25 H .335 -(uch a table,).15 F F2 .335(tar -Rvt)2.835 F F0 .335 -(e.g. will not \(only record num-)2.835 F .104(bers are listed\).)108 -312 R 2.604(Ap)5.104 G .104(atch for)-2.604 F F2 .103(GNU tar)2.603 F -(-1.12)-.37 E F0 .103(is a)2.603 F -.25(va)-.2 G .103 -(ilable, adding the option).25 F F2(--r)2.603 E(ecord-\214le.)-.18 E F0 -(Alternati)5.103 E -.15(ve)-.25 G .103(ly there).15 F -(are some tricks to get the missing information.)108 324 Q .455 -(The strings are re)108 340.8 R .455(gular e)-.15 F .455 -(xpressions to select the \214les.)-.15 F .456 -(The matching algorithm is the one from GNU tar)5.456 F 2.956(.I)-.55 G -(f)-2.956 E .274(the option)108 352.8 R F2(-l)2.774 E F0 .274(is gi) -2.774 F -.15(ve)-.25 G .274 -(n, the matched \214le names are printed to stdout \(Y).15 F .273 -(ou may not pipe this list of pathnames)-1.1 F(to tar!\).)108 364.8 Q -.726(The def)108 381.6 R .726(ault de)-.1 F .726(vice is)-.25 F F3(/de) -3.226 E(v/rmt0)-.15 E F0 3.226(,w).47 G .726(hich may be o)-3.226 F -.15 -(ve)-.15 G .726(rridden with the en).15 F .726(vironment v)-.4 F -(ariable)-.25 E F2 -.9(TA)3.226 G(PE).9 E F0 3.226(,w)C .726(hich in) --3.226 F(turn may be o)108 393.6 Q -.15(ve)-.15 G(rridden with the).15 E -F2(-f)2.5 E F3(de)2.85 E(vice)-.15 E F0(option. The de)2.5 E -(vice must be a SCSI tape de)-.25 E(vice.)-.25 E F1(OPTIONS)72 410.4 Q -F2(-f)108 422.4 Q F3(de)2.85 E(vice\214le)-.15 E F0(De)2.5 E -(vice of the tape archi)-.25 E -.15(ve)-.25 G 2.5(.M).15 G -(ust be a SCSI tape de)-2.5 E(vice.)-.25 E F2(-t)108 439.2 Q F3(inde) -2.51 E(x\214le)-.2 E F0(Speci\214es the inde)144 451.2 Q 2.5<788c>-.15 G -(le \(def)-2.5 E(ault is stdin\).)-.1 E F2(-s #)108 468 Q F0 .01 -(Set the number of the \214rst tape block of the archi)21.28 F -.15(ve) --.25 G 2.51(.T).15 G .01(his option is useful only if the inde)-2.51 F -2.51<788c>-.15 G .01(le con-)-2.51 F .995(tains the v)144 480 R .995 -(erbose output of)-.15 F F2 .995(tar -Rvt.)3.495 F F0(An)5.996 E 3.496 -(yi)-.15 G .996(nformation about the \214rst block inside the inde) --3.496 F 3.496<788c>-.15 G(le)-3.496 E .384(will be o)144 492 R -.15(ve) --.15 G .384(rridden by this option.).15 F .384(If no information is a) -5.384 F -.25(va)-.2 G .384(ilable, the archi).25 F .684 -.15(ve h)-.25 H -.384(as to be the \214rst \214le).15 F(of the tape. If you ha)144 504 Q -.3 -.15(ve p)-.2 H -(ositioned your tape at the \214rst block of the archi).15 E -.15(ve) --.25 G 2.5(,y).15 G(ou can use)-2.5 E F2 -(dds2tar `mt-dds` -t index ... | tar -f - ...)144 520.8 Q F0 -(to complete the information of the output of)144 537.6 Q F2(tar -Rvt) -2.5 E F0(stored in the inde)2.5 E 2.5<788c>-.15 G(le.)-2.5 E F2(-b #)108 -554.4 Q F0 .639(Set the blocksize of the archi)19.61 F .939 -.15(ve \() --.25 H .64(tar -b #\). This option is useful only if the inde).15 F 3.14 -<788c>-.15 G .64(le contains the)-3.14 F -.15(ve)144 566.4 S .183 -(rbose output of tar \(or if you ha).15 F .483 -.15(ve p)-.2 H .183 -(roblems with the size of the internal b).15 F(uf)-.2 E .182 -(fer of dds2tar\).)-.25 F(An)5.182 E(y)-.15 E .209 -(information about the blocksize inside the inde)144 578.4 R 2.709<788c> --.15 G .209(le will be o)-2.709 F -.15(ve)-.15 G .21 -(rridden by this option.).15 F .21(If no infor)5.21 F(-)-.2 E -(mation is a)144 590.4 Q -.25(va)-.2 G(ilable, the def).25 E -(ault blocksize of tar is used.)-.1 E F2(-z)108 607.2 Q F0(The inde) -28.23 E 2.5<788c>-.15 G -(le should be read and stored in compressed mode.)-2.5 E F1(OPTIONS y)72 -624 Q(ou didn't r)-.225 E(eally need)-.162 E F2(--z, --no-compr)108 636 -Q(ess)-.18 E F0(Don')144 648 Q 2.5<748c>-.18 G(lter the archi)-2.5 E .3 --.15(ve \214)-.25 H(le through gzip.).15 E F2(-q, --quick)108 664.8 Q F0 -(Don')144 676.8 Q 3.205(te)-.18 G .705 -(xtract the parent directories of the selected objects from tape.)-3.355 -F F2(--body)5.704 E F0 .704(Write only the \214rst)3.204 F .161 -(selected \214le to stdout. This is useful if you w)144 688.8 R .161 -(ant to read a \214le or e)-.1 F .161(xtract an archi)-.15 F .461 -.15 -(ve w)-.25 H .161(hich is part of).15 F(the current archi)144 700.8 Q --.15(ve)-.25 G(.).15 E 220.25(2.3 1)299.75 768 R EP -%%Page: 2 2 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 371.08(dds2tar\(1L\) dds2tar\(1L\))72 48 R/F1 10 -/Times-Bold@0 SF(-v)108 84 Q F0(,)A F1(--v)A(erbose)-.1 E F0 -.15(ve)144 -96 S(rbose mode.).15 E F1(--hash-mode)108 112.8 Q F0 -(Print a hash sign for each MB.)144 124.8 Q F1(-V)108 141.6 Q F0(,)A F1 -(--v)A(ersion)-.1 E F0(Print only the V)144 153.6 Q -(ersion Number to stderr)-1.11 E(.)-.55 E F1(-l)108 170.4 Q F0(Don') -29.89 E 3.226(ta)-.18 G .726(ccess the tape b)-3.226 F .726 -(ut print the \214le names to stdout.)-.2 F -1.1(Yo)5.725 G 3.225(um)1.1 -G .725(ay not pipe this list of pathnames)-3.225 F(into tar)144 182.4 Q -(.)-.55 E F1(--extract)108 199.2 Q F0 .22 -(The stdout is closed and opened by a pipe to the command)144 211.2 R F1 -.221(tar -fxb - 1 .)2.721 F F0 -1.1(Yo)5.221 G 2.721(um)1.1 G .221 -(ay \214nd this option)-2.721 F(con)144 223.2 Q -.15(ve)-.4 G -(nient, I lik).15 E 2.5(et)-.1 G 2.5(op)-2.5 G -(ipe the output to tar by hand.)-2.5 E/F2 9/Times-Bold@0 SF(EXAMPLES)72 -240 Q F0(Example of)108 252 Q F1(getting the index)2.5 E F0 -(from the def)2.5 E(ault tape /de)-.1 E -(v/rmt0 and storing it in \214le archi)-.25 E -.15(ve)-.25 G(.idx:).15 E -(dds2inde)144 268.8 Q 2.5(x-)-.15 G 2.5(ta)-2.5 G(rchi)-2.5 E -.15(ve) --.25 G(.idx).15 E(Alternati)108 285.6 Q -.15(ve)-.25 G .271 -(ly you can use a patched v).15 F .271(ersion of tar to create an inde) --.15 F 2.771<788c>-.15 G 2.771(le. W)-2.771 F .271 -(ith the patch you can direct the)-.4 F .801(errors and w)108 297.6 R -.801(arning to stdout and the inde)-.1 F 3.301(xi)-.15 G .802 -(nformation including information about the blocksize and the)-3.301 F -(number of the \214rst block to a \214le:)108 309.6 Q -(tar -t --record-\214le archi)144 326.4 Q -.15(ve)-.25 G(.idx).15 E .385 -(If the archi)108 343.2 R .685 -.15(ve i)-.25 H 2.885(st).15 G .384 -(he \214rst \214le of the tape and the blocksize is the def)-2.885 F -.384(ault of 20, you can use the v)-.1 F .384(erbose out-)-.15 F -(put of tar \(-Rv\) as an inde)108 355.2 Q 2.5<788c>-.15 G(le.)-2.5 E -(tar -t -v -R | tee archi)144 372 Q -.15(ve)-.25 G(.idx).15 E .203 -(If the archi)108 388.8 R .503 -.15(ve i)-.25 H 2.703(sn).15 G .204(ot \ -the \214rst \214le of the tape, you can store all the necessary informa\ -tion inside the inde)-2.703 F 2.704<788c>-.15 G(le)-2.704 E -(with the use of)108 400.8 Q F1(mt-dds)2.5 E F0(and)2.5 E F1(tar)2.5 E -F0(:)2.5 E(mt asf ...)144 417.6 Q(mt-dds tell > archi)144 429.6 Q -.15 -(ve)-.25 G(.idx).15 E(tar -tvR >>archi)144 441.6 Q -.15(ve)-.25 G(.idx) -.15 E .057(Example of)108 458.4 R F1 .057(using dds2tar)2.557 F F0 .057 -(to e)2.557 F .056(xtract the gnu library \(all \214les containing the \ -string "glibc" in \214lename\) from)-.15 F(the def)108 470.4 Q -(ault tape /de)-.1 E(v/rmt0, using the pre)-.25 E(viously stored inde) --.25 E 2.5<788c>-.15 G(le archi)-2.5 E -.15(ve)-.25 G(.idx:).15 E -(dds2tar -t archi)144 487.2 Q -.15(ve)-.25 G -(.idx '*glibc*' | tar xvvf -).15 E 2.206 -.8(To s)108 504 T .606 -(ee in adv).8 F .607(ance what w)-.25 F .607(ould happen in the pre)-.1 -F .607(vious command without actually writing an)-.25 F .607 -(ything to your)-.15 F(disk, you may use:)108 516 Q(dds2tar -t archi)144 -532.8 Q -.15(ve)-.25 G(.idx '*glibc*' | tar tvvf -).15 E -(Example of checking the matches. Y)108 549.6 Q(ou may try:)-1.1 E -(dds2tar -t archi)144 566.4 Q -.15(ve)-.25 G(.idx -l '*glibc*').15 E F2 --.27(BA)72 612 S(CKGR)-.225 E(OUND INFORMA)-.27 E(TION)-.855 E F1(tapes) -87 624 Q F0 2.517(At)108 636 S .017(ape de)-2.517 F .017 -(vice handles all I/O \(read, write, seek\) in units of)-.25 F/F3 10 -/Times-Italic@0 SF .016(tape r)2.516 F(ecor)-.37 E(ds)-.37 E F0 5.016 -(.T).27 G .016(he bigger a tape record, the more)-5.016 F(ef)108 648 Q -(fecti)-.25 E .362 -.15(ve u)-.25 H .063 -(sually is the access \(and the less g).15 F .063 -(aps are on QIC-tapes\).)-.05 F(Ho)5.063 E(we)-.25 E -.15(ve)-.25 G .863 --.4(r, n).15 H .063(ormally a program will only).4 F -(read or write complete tape records.)108 660 Q .433(Normal tape dri)108 -684 R -.15(ve)-.25 G 2.933(sa).15 G(llo)-2.933 E 2.933(wt)-.25 G 2.933 -(os)-2.933 G .433(eek only relati)-2.933 F .733 -.15(ve t)-.25 H 2.932 -(ot).15 G .432(he current position. Ho)-2.932 F(we)-.25 E -.15(ve)-.25 G -1.232 -.4(r, s).15 H .432(ome ne).4 F .432(wer SCSI-2 tapes,)-.25 F .553 -(i.e. D)108 696 R -1.02 -1.11(AT ,)-.4 H .553 -(conforming to the DDS standard, k)4.163 F .554 -(eep track of the absolute position on the tape by inserting the)-.1 F -(tape record number inside each track.)108 708 Q -(This number can be read while the f)5 E(ast seek is performed.)-.1 E -220.25(2.3 2)299.75 768 R EP -%%Page: 3 3 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 371.08(dds2tar\(1L\) dds2tar\(1L\))72 48 R(The) -108 84 Q/F1 10/Times-Bold@0 SF(tar\(1\))3.045 E F0 .545 -(program uses a slightly dif)3.045 F .545(ferent terminology)-.25 F -5.545(.I)-.65 G 3.045(tc)-5.545 G(alls)-3.045 E/F2 10/Times-Italic@0 SF -.545(tape bloc)3.045 F(ks)-.2 E F0 .545(what normally is called)3.045 F -F2(tape)3.045 E -.37(re)108 96 S(cor).37 E(ds)-.37 E F0 5(.I).27 G 2.5 -(nt)-5 G(he follo)-2.5 E(wing sections we use the tar terminology to a) --.25 E -.2(vo)-.2 G(id confusion.).2 E F1(tar)87 112.8 Q F0 .814 -(The unit inside a)108 124.8 R F1(tar)3.314 E F0(archi)3.314 E 1.115 --.15(ve i)-.25 H 3.315(sa).15 G F2 .815(tar r)B(ecor)-.37 E(d)-.37 E F0 -.815(with a \214x)3.315 F .815(ed length of 512 bytes. Ev)-.15 F .815 -(ery \214le, directory or soft)-.15 F .777(link will occup)108 136.8 R -3.277(ya)-.1 G 3.277(tl)-3.277 G .777(east one tar record of informatio\ -n about pathname, permission information and so on)-3.277 F .118 -(called header record.)108 148.8 R .119(The data of each \214le is stor\ -ed in additional tar records directly after the header record)5.119 F -(of that \214le.)108 160.8 Q .937(tar reports the)108 177.6 R F2 .937 -(tar r)3.437 F(ecor)-.37 E 3.437(dn)-.37 G(umber)-3.437 E F0 .936(of e) -3.437 F -.15(ve)-.25 G .936(ry header record in the archi).15 F 1.236 --.15(ve w)-.25 H .936(ith its -R option.).15 F .936(tar counts the)5.936 -F(records continuously)108 189.6 Q 2.5(,s)-.65 G(tarting with)-2.5 E F1 -(0)2.5 E F0(\(if in)2.5 E -.2(vo)-.4 G -.1(ke).2 G 2.5(da).1 G 2.5(st) --2.5 G(ar -tR\) or with)-2.5 E F1(1)2.5 E F0(\(if in)2.5 E -.2(vo)-.4 G --.1(ke).2 G 2.5(da).1 G 2.5(st)-2.5 G(ar -cR\).)-2.5 E .074 -(tar handles multiple records as a)108 206.4 R F2 .074(tar bloc)2.574 F -(k)-.2 E F0 2.574(,m).67 G .074(ainly to mak)-2.574 F 2.574(et)-.1 G -.074(he access of tapes \(or disks\) more ef)-2.574 F .075 -(\214cient \(and)-.25 F(sa)108 218.4 Q .443 -.15(ve t)-.2 H .143 -(ape space of QIC-tapes\).).15 F .142 -(tar only writes and reads full blocks to or from an archi)5.143 F -.15 -(ve)-.25 G 5.142(.T).15 G .142(he -b option of)-5.142 F .238 -(tar controls, ho)108 230.4 R 2.738(wm)-.25 G(an)-2.738 E 2.738(yr)-.15 -G .238(ecords are in one block. The def)-2.738 F .239 -(ault number of records per block is)-.1 F F1(20)2.739 E F0 5.239(.T)C -.239(his num-)-5.239 F .628(ber is usually called the)108 242.4 R F2 -.628(tar bloc)3.128 F 3.128(ks)-.2 G(ize)-3.128 E F0 5.628(.H).18 G -.25 -(ow)-5.628 G -2.15 -.25(ev e).25 H 1.428 -.4(r, t).25 H .627 -(his term is a little bit confusing, since it does not mean).4 F -(the number of bytes in a block.)108 254.4 Q -(Thus a perhaps better name w)5 E(ould be the)-.1 E F2(tar bloc)2.5 E -(king factor)-.2 E F0(.).73 E F1(tar on tapes)87 283.2 Q F0 .529 -(tar writes or reads its archi)108 295.2 R .829 -.15(ve t)-.25 H 3.029 -(oo).15 G 3.029(rf)-3.029 G .529(rom tape in units of tar blocks.)-3.029 -F .529(As stated abo)5.529 F -.15(ve)-.15 G 3.029(,o).15 G .529 -(nly a complete tape)-3.029 F .629 -(block may be transferred to/from tape.)108 307.2 R 2.229 -.8(To e)5.629 -H .629 -(xtract a speci\214c tar block from tape, one has to read an entire).65 -F .517(tape block into a b)108 319.2 R(uf)-.2 E .517(fer and e)-.25 F -.517(xtract the speci\214ed tar record from the b)-.15 F(uf)-.2 E .518 -(fer manually)-.25 F 5.518(.I)-.65 G 3.018(fy)-5.518 G .518(ou w)-3.018 -F .518(ould lik)-.1 F 3.018(et)-.1 G(o)-3.018 E .688 -(read a tar record with a gi)108 331.2 R -.15(ve)-.25 G 3.188(nn).15 G -(umber)-3.188 E 3.188(,y)-.4 G .688(ou ha)-3.188 F .988 -.15(ve t)-.2 H -3.188(ok).15 G(no)-3.188 E 3.188(wt)-.25 G .688 -(he number of the \214rst tape block of the archi)-3.188 F -.15(ve)-.25 -G .351(and the tar block size to compute the number of the tape block w\ -itch contains the tar record to read.)108 343.2 R .351(If the)5.351 F -(tar archi)108 355.2 Q .3 -.15(ve i)-.25 H 2.5(st).15 G -(he \214rst \214le on the tape, the)-2.5 E F2(tape bloc)2.5 E 2.5(kn)-.2 -G(umber)-2.5 E F0(is the equal to the)2.5 E F2(tar bloc)2.5 E 2.5(kn)-.2 -G(umber)-2.5 E F0(.).73 E F1(Example:)108 372 Q F0 2.861<418c>2.861 G -.36(le with the tar record number 1234 \(records start with 0\) may be \ -found in a tape tar archi)-2.861 F -.15(ve)-.25 G(,).15 E -(written with a blocking f)108 384 Q(actor of 20.)-.1 E -(It may be found in the tar block with the number)5 E -(blk = \(int\) 1234/20 = \(int\) 61.7 = 61)165.5 396 Q -(which is also the tape block number)108 408 Q 5(.T)-.55 G -(he requested \214le is within this tar block at the record of)-5 E -(fset)-.25 E(rec = 1234-\(61*20\) = 14)165.5 420 Q(in 512 byte units.) -108 432 Q 1.625(If a current archi)108 448.8 R 1.925 -.15(ve i)-.25 H -4.125(sn).15 G 1.625(ot the \214rst archi)-4.125 F 1.925 -.15(ve o)-.25 -H 4.125(nt).15 G 1.625(he tape, then the number of)-4.125 F F2 1.625 -(tape bloc)4.125 F(ks)-.2 E F0 1.625(of all pre)4.125 F(vious)-.25 E -(archi)108 460.8 Q -.15(ve)-.25 G 3.032(sh).15 G .531 -(as to be added to the block number computed abo)-3.032 F -.15(ve)-.15 G -3.031(,t).15 G 3.031(og)-3.031 G .531(et the)-3.031 F F2(curr)3.031 E -.531(ent tape bloc)-.37 F 3.031(kn)-.2 G(umber)-3.031 E F0 5.531(.T).73 -G(he)-5.531 E .722(number of pre)108 472.8 R .723 -(vious tape records should be obtained from DDS de)-.25 F .723 -(vices when the tape is positioned at the)-.25 F(be)108 484.8 Q -(ginning of the current archi)-.15 E .3 -.15(ve \()-.25 H(use).15 E F1 -(mt-dds)2.5 E F0(without ar)2.5 E(guments for e)-.18 E(xample\).)-.15 E -F1(Example:)108 501.6 Q F0 .205(Assuming the archi)2.705 F .505 -.15 -(ve i)-.25 H 2.704(nt).15 G .204(he abo)-2.704 F .504 -.15(ve ex)-.15 H -.204(ample to be the second \214le on a tape, and the archi).15 F .504 --.15(ve s)-.25 H(tarts).15 E(at tape block 20222.)108 513.6 Q(Then we w\ -ill \214nd our \214le with tar record number 1234 in the tape block)5 E -(tblk = 20222 + \(int\) 1234/20 = 20283)165.5 525.6 Q(on the tape.)108 -537.6 Q(The record of)5 E -(fset inside the tape block will be the same as abo)-.25 E -.15(ve)-.15 -G(.).15 E/F3 9/Times-Bold@0 SF -1.08(WA)72 578.4 S(RNING)1.08 E F0 .503 -(This program can only read records \(tar is calling them tape blocks\)\ - up to 32 kbytes due to the limitations)108 590.4 R(of the Linux de)108 -602.4 Q(vice dri)-.25 E -.15(ve)-.25 G 3.6 -.55(r. T).15 H(he e).55 E -(xtracted archi)-.15 E .3 -.15(ve i)-.25 H 2.5(sw).15 G -(ritten to stdout with a block size of 512 bytes.)-2.5 E F3(ENVIR)72 -631.2 Q(ONMENT)-.27 E F0 .587(The en)108 643.2 R .587(vironment v)-.4 F -(ariable)-.25 E F1 -.9(TA)3.087 G(PE).9 E F0 -.15(ove)3.087 G .587 -(rrides the def).15 F .587(ault tape de)-.1 F .587(vice /de)-.25 F 3.087 -(v/rmt0. The)-.25 F -.25(va)3.087 G(riable).25 E F1(DDS2T)3.087 E .586 -(AR cat)-.9 F(be used to gi)108 655.2 Q .2 -.1(ve s)-.1 H -(ome options, e.g).1 E 5(.-)-.15 G(-compr)-5 E(ess, -z, -s # , -b #.) --.18 E F3(SEE ALSO)72 684 Q F0(dds2inde)108 696 Q -(x\(1\), mt\(1\), mt-dds\(1\), tar\(1\))-.15 E 220.25(2.3 3)299.75 768 R -EP -%%Page: 4 4 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 371.08(dds2tar\(1L\) dds2tar\(1L\))72 48 R/F1 9 -/Times-Bold@0 SF(HIST)72 84 Q(OR)-.162 E(Y)-.315 E F0 .025 -(This program w)108 96 R .025(as created to use the f)-.1 F .025 -(ast seek operation of my D)-.1 F 2.245 -1.11(AT s)-.4 H(treamer)1.11 E -2.525(.T)-.55 G .026(he tapes are called dds \(digi-)-2.525 F .745 -(tal data storage\).)108 108 R .744 -(Since the program will write a tar archi)5.745 F 1.044 -.15(ve t)-.25 H -3.244(os).15 G .744(tdout, I called this program)-3.244 F/F2 10 -/Times-Bold@0 SF(dds2tar)3.244 E F0 5.744(.I)C 3.244(fI)-5.744 G .99 -(created the inde)108 120 R 3.49<788c>-.15 G .99(le, I'm no)-3.49 F 3.49 -(wa)-.25 G .991(ble to restore a \214le of 1MB within one minute e)-3.49 -F -.15(ve)-.25 G 3.491(ni).15 G 3.491(ft)-3.491 G .991(he tape contains) --3.491 F(more than 2GB of data.)108 132 Q .374(Thanks to Andreas \(Andr\ -eas_Bagge@h2.maus.de\), who has written a nice manual page for the o)108 -156 R -.15(ve)-.15 G(rloaded).15 E -.15(ve)108 168 S .05(rsion 1.1.3 of\ - the program dds2tar \(I added too much features ... \) His manual page\ - for dds2tar).15 F .05(-1.1.3 g)-.2 F -2.25 -.2(av e)-.05 H .542 -(me the idea ho)108 180 R 3.042(wt)-.25 G 3.042(os)-3.042 G .542 -(plit the program dds2tar into the peaces dds2tar)-3.042 F 3.042(,d)-.4 -G(ds2inde)-3.042 E 3.042(xa)-.15 G .541(nd mt-dds.)-3.042 F -(Additionally)5.541 E(his manual page w)108 192 Q -(as the starting point for this page.)-.1 E .107(Since the v)108 216 R -.107(ersion 2.2 has a v)-.15 F .107(ery rob)-.15 F .107 -(ust algorithm to read the inde)-.2 F 2.608<788c>-.15 G .108 -(le and the ability of pattern matching, a)-2.608 F -(lot of options where obsolete and has been deleted. I tried to mak)108 -228 Q 2.5(ed)-.1 G(ds2tar as simple I can.)-2.5 E F1 -.45(AU)72 256.8 S -(THOR).45 E F0(J"or)108 268.8 Q 3.029(gW)-.18 G .529 -(eule \(weule@cs.uni-duesseldorf.de\), Phone +49 211 751409.)-3.829 F -.528(This softw)5.528 F .528(are is a)-.1 F -.25(va)-.2 G .528 -(ilable at ftp.uni-).25 F(duesseldorf.de:/pub/unix/apollo and sunsite.u\ -nc.edu:/pub/Linux/system/Backup)108 280.8 Q 220.25(2.3 4)299.75 768 R EP -%%Trailer -end -%%EOF diff --git a/mt-dds.ps b/mt-dds.ps deleted file mode 100644 index 2d26458..0000000 --- a/mt-dds.ps +++ /dev/null @@ -1,313 +0,0 @@ -%!PS-Adobe-3.0 -%%Creator: groff version 1.09 -%%CreationDate: Sun Mar 10 17:12:17 1996 -%%DocumentNeededResources: font Times-Roman -%%+ font Times-Bold -%%+ font Times-Italic -%%DocumentSuppliedResources: procset grops 1.09 0 -%%Pages: 2 -%%PageOrder: Ascend -%%Orientation: Portrait -%%EndComments -%%BeginProlog -%%BeginResource: procset grops 1.09 0 -/setpacking where{ -pop -currentpacking -true setpacking -}if -/grops 120 dict dup begin -/SC 32 def -/A/show load def -/B{0 SC 3 -1 roll widthshow}bind def -/C{0 exch ashow}bind def -/D{0 exch 0 SC 5 2 roll awidthshow}bind def -/E{0 rmoveto show}bind def -/F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def -/G{0 rmoveto 0 exch ashow}bind def -/H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def -/I{0 exch rmoveto show}bind def -/J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def -/K{0 exch rmoveto 0 exch ashow}bind def -/L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def -/M{rmoveto show}bind def -/N{rmoveto 0 SC 3 -1 roll widthshow}bind def -/O{rmoveto 0 exch ashow}bind def -/P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def -/Q{moveto show}bind def -/R{moveto 0 SC 3 -1 roll widthshow}bind def -/S{moveto 0 exch ashow}bind def -/T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def -/SF{ -findfont exch -[exch dup 0 exch 0 exch neg 0 0]makefont -dup setfont -[exch/setfont cvx]cvx bind def -}bind def -/MF{ -findfont -[5 2 roll -0 3 1 roll -neg 0 0]makefont -dup setfont -[exch/setfont cvx]cvx bind def -}bind def -/level0 0 def -/RES 0 def -/PL 0 def -/LS 0 def -/PLG{ -gsave newpath clippath pathbbox grestore -exch pop add exch pop -}bind def -/BP{ -/level0 save def -1 setlinecap -1 setlinejoin -72 RES div dup scale -LS{ -90 rotate -}{ -0 PL translate -}ifelse -1 -1 scale -}bind def -/EP{ -level0 restore -showpage -}bind def -/DA{ -newpath arcn stroke -}bind def -/SN{ -transform -.25 sub exch .25 sub exch -round .25 add exch round .25 add exch -itransform -}bind def -/DL{ -SN -moveto -SN -lineto stroke -}bind def -/DC{ -newpath 0 360 arc closepath -}bind def -/TM matrix def -/DE{ -TM currentmatrix pop -translate scale newpath 0 0 .5 0 360 arc closepath -TM setmatrix -}bind def -/RC/rcurveto load def -/RL/rlineto load def -/ST/stroke load def -/MT/moveto load def -/CL/closepath load def -/FL{ -currentgray exch setgray fill setgray -}bind def -/BL/fill load def -/LW/setlinewidth load def -/RE{ -findfont -dup maxlength 1 index/FontName known not{1 add}if dict begin -{ -1 index/FID ne{def}{pop pop}ifelse -}forall -/Encoding exch def -dup/FontName exch def -currentdict end definefont pop -}bind def -/DEFS 0 def -/EBEGIN{ -moveto -DEFS begin -}bind def -/EEND/end load def -/CNT 0 def -/level1 0 def -/PBEGIN{ -/level1 save def -translate -div 3 1 roll div exch scale -neg exch neg exch translate -0 setgray -0 setlinecap -1 setlinewidth -0 setlinejoin -10 setmiterlimit -[]0 setdash -/setstrokeadjust where{ -pop -false setstrokeadjust -}if -/setoverprint where{ -pop -false setoverprint -}if -newpath -/CNT countdictstack def -userdict begin -/showpage{}def -}bind def -/PEND{ -clear -countdictstack CNT sub{end}repeat -level1 restore -}bind def -end def -/setpacking where{ -pop -setpacking -}if -%%EndResource -%%IncludeResource: font Times-Roman -%%IncludeResource: font Times-Bold -%%IncludeResource: font Times-Italic -grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72 -def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron -/scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef -/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef -/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef -/.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent -/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen -/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon -/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O -/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex -/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y -/z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft -/guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl -/endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut -/dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash -/quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen -/brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft -/logicalnot/minus/registered/macron/degree/plusminus/twosuperior -/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior -/ordmasculine/guilsinglright/onequarter/onehalf/threequarters -/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE -/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex -/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis -/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn -/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla -/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis -/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash -/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def -/Times-Italic@0 ENC0/Times-Italic RE/Times-Bold@0 ENC0/Times-Bold RE -/Times-Roman@0 ENC0/Times-Roman RE -%%EndProlog -%%Page: 1 1 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 374.4(mt-dds\(1L\) mt-dds\(1L\))72 48 R/F1 9 -/Times-Bold@0 SF -.18(NA)72 84 S(ME).18 E F0 -(mt-dds \255 tool to control a dds de)108 96 Q(vice.)-.25 E F1(SYNOPSIS) -72 112.8 Q/F2 10/Times-Bold@0 SF(mt-dds comp-on)108 124.8 Q F0(|)A F2 -(comp-off)A F0(|)A F2(comp-query)A F0(|)A F2(comp-log)A(mt-dds)108 136.8 -Q F0(<)2.5 E F2(tell)2.5 E F0(|)A F2(label)A F0 2.5(>[)2.5 G F2 2.5 -(-b #)B F0(])2.5 E F1(DESCRIPTION)72 160.8 Q F2(mt-dds)108 172.8 Q F0 -(controls the compression mode of dds tape de)2.5 E(vices \(D)-.25 E --1.11(AT)-.4 G(\).)1.11 E F2(mt-dds)108 196.8 Q F0 .547 -(may also report the current tape position in absolute records \(relati) -3.048 F .847 -.15(ve t)-.25 H 3.047(ob).15 G -.15(eg)-3.047 G .547 -(in of tape\) in a format).15 F(that may be used later by)108 208.8 Q F2 -(dds2tar\(1\))2.5 E F0(to access tar archi)2.5 E -.15(ve)-.25 G 2.5(st) -.15 G(hat are not the \214rst \214le on tape.)-2.5 E .726(The def)108 -232.8 R .726(ault de)-.1 F .726(vice is)-.25 F/F3 10/Times-Italic@0 SF -(/de)3.226 E(v/rmt0)-.15 E F0 3.226(,w).47 G .726(hich may be o)-3.226 F --.15(ve)-.15 G .726(rridden with the en).15 F .726(vironment v)-.4 F -(ariable)-.25 E F2 -.9(TA)3.226 G(PE).9 E F0 3.226(,w)C .726(hich in) --3.226 F(turn may be o)108 244.8 Q -.15(ve)-.15 G(rridden with the).15 E -F2(-f)2.5 E F3(de)2.5 E(vice)-.15 E F0(option. The de)2.5 E -(vice must be a character special \214le.)-.25 E F1(OPTIONS)72 268.8 Q -F2(DDS tape de)87 280.8 Q(vice contr)-.15 E(ol options)-.18 E(comp-on) -108 292.8 Q F0(Enable the hardw)144 304.8 Q -(are compression mode if supported by the de)-.1 E(vice.)-.25 E F2 -(comp-off)108 328.8 Q F0 -(Disable the compression mode, switch to normal mode.)144 340.8 Q F2 -(comp-query)108 364.8 Q F0 .94 -(Print to stderr if compression mode currently is disabled or enabled.) -144 376.8 R(A)5.94 E F2(0)3.44 E F0 .94(means compression is)3.44 F -(disabled, a)144 388.8 Q F2(1)2.5 E F0(means compression in enabled.)2.5 -E F2(comp-log)108 412.8 Q F0 .005(Print to stdout four lines of informa\ -tion about transferred kilobytes before and after hardw)144 424.8 R .005 -(are com-)-.1 F(pression from and to the de)144 436.8 Q -(vice since initialization.)-.25 E F2(dds2tar ser)87 460.8 Q -(vice functions)-.1 E(tell)108 472.8 Q F0 .095 -(Print three lines with the)22.67 F F2(curr)2.594 E .094 -(ent tape position)-.18 F F0 2.594(,a)C F2 .094(block size)B F0 -.25(va) -2.594 G .094(lue \(20 by def).25 F .094(ault, may be o)-.1 F -.15(ve) --.15 G(rrid-).15 E .002(den with)144 484.8 R F2(-b)2.502 E F0 .002 -(option\) and a)2.502 F F2 .002(block length)2.502 F F0 -.25(va)2.502 G -.003(lue \(blocksize*512\) to).25 F F3(stdout)2.503 E F0 5.003(.I).68 G -2.503(ft)-5.003 G .003(his output is redirected)-2.503 F -(to a location \214le)144 496.8 Q F3(loc\214le)2.5 E F0 2.5(,t).18 G -(his \214le may be used by)-2.5 E F2(dds2tar\(1\))2.5 E F0 -(to access archi)2.5 E -.15(ve)-.25 G 2.5(so).15 G 2.5(nt)-2.5 G(ape.) --2.5 E F2(label)108 520.8 Q F0 .217 -(If the current tape position is the be)15.44 F .217 -(ginning of an archi)-.15 F .517 -.15(ve a)-.25 H .217(nd the archi).15 -F .517 -.15(ve i)-.25 H 2.717(sl).15 G(abeled,)-2.717 E F2(mt-dds)2.717 -E F0(writes)2.717 E(the label to stdout and mo)144 532.8 Q -.15(ve)-.15 -G 2.5(st).15 G(he tape back to the current position \(or back o)-2.5 E --.15(ve)-.15 G 2.5(rt).15 G(he \214lemark\).)-2.5 E F2(ts)108 556.8 Q F0 -.217(If the current tape position is the be)28.78 F .217 -(ginning of an archi)-.15 F .517 -.15(ve a)-.25 H .217(nd the archi).15 -F .517 -.15(ve i)-.25 H 2.717(sl).15 G(abeled,)-2.717 E F2(mt-dds)2.717 -E F0(writes)2.718 E .847(the timestamp in octal format to stdout and mo) -144 568.8 R -.15(ve)-.15 G 3.347(st).15 G .847 -(he tape back to the current position \(or back)-3.347 F -.15(ove)144 -580.8 S 3.617(rt).15 G 1.117(he \214lemark\).)-3.617 F 1.117 -(If you are using only one computer)6.117 F 3.617(,t)-.4 G 1.117 -(he timestamp can be used as a unique)-3.617 F(archi)144 592.8 Q .3 -.15 -(ve i)-.25 H(denti\214er).15 E(.)-.55 E F2(-b #)108 616.8 Q F0 .746 -(Specify the block size)19.61 F F3(#)3.246 E F0 -.25(va)3.246 G .745 -(lue that is used as a def).25 F .745(ault for the written v)-.1 F .745 -(alue with the)-.25 F F2 .745(mt-dds tell)3.245 F F0 .633 -(command \(see abo)144 628.8 R -.15(ve)-.15 G 3.133(\). Also).15 F .633 -(the internal b)3.133 F(uf)-.2 E .633 -(fer size is speci\214ed with this option which is used to)-.25 F .263(\ -read one block in order to get the block size of the current tape block\ -. So specify the block size of)144 640.8 R(the archi)144 652.8 Q .3 -.15 -(ve o)-.25 H 2.5(ral).15 G(ar)-2.5 E(ger number)-.18 E(.)-.55 E F2 -(other options)87 676.8 Q(-f)108 688.8 Q F3(de)2.85 E(vice)-.15 E F0(De) -144 700.8 Q .791(vice of the tape archi)-.25 F 1.091 -.15(ve \()-.25 H -(def).15 E .791(ault is /de)-.1 F 3.291(v/rmt0\). Must)-.25 F .792 -(be a character special \214le connected to a)3.291 F(dds tape de)144 -712.8 Q(vice.)-.25 E 220.25(2.4 1)299.75 768 R EP -%%Page: 2 2 -%%BeginPageSetup -BP -%%EndPageSetup -/F0 10/Times-Roman@0 SF 374.4(mt-dds\(1L\) mt-dds\(1L\))72 48 R/F1 10 -/Times-Bold@0 SF(-V)108 84 Q F0(,)A F1(--v)A(ersion)-.1 E F0 -(Print the v)144 96 Q(ersion number of)-.15 E F1(mt-dds)2.5 E F0 -(to stderr and e)2.5 E(xit immediately)-.15 E(.)-.65 E F1(--help)108 120 -Q F0(print some screens of online help with e)11 E -(xamples through a pager and e)-.15 E(xit immediately)-.15 E(.)-.65 E/F2 -9/Times-Bold@0 SF(EXAMPLES)72 144 Q F1(Example 1:)108 156 Q F0 -(checking the compression mode of the def)2.5 E(ault tape de)-.1 E(vice) --.25 E(mt-dds comp-query)158 168 Q F1(Example 2:)108 192 Q F0 -(Write the location information as)2.5 E F1(dds2tar)2.5 E F0 -(command line options to stdout.)2.5 E(mt-dds)158 204 Q F2(ENVIR)72 240 -Q(ONMENT)-.27 E F0(The en)108 252 Q(vironment v)-.4 E(ariable)-.25 E F1 --.9(TA)2.5 G(PE).9 E F0 -.15(ove)2.5 G(rrides the def).15 E -(ault tape de)-.1 E(vice /de)-.25 E(v/rmt0.)-.25 E -1.06 -.92(PA G)108 -276 T(ER).92 E .914(The en)144 288 R .914(vironment v)-.4 F(ariable)-.25 -E F1 -1.57 -.74(PA G)3.414 H(ER).74 E F0 -.15(ove)3.414 G .914 -(rrides the b).15 F .913 -(uiltin pager command \("/bin/more"\) to display)-.2 F -(the output of the)144 300 Q F1(--help)2.5 E F0(option.)2.5 E F2 -(SEE ALSO)72 324 Q F0(dds2tar\(1\), dds2inde)108 336 Q -(x\(1\), mt\(1\), tar\(1\))-.15 E F2(HIST)72 360 Q(OR)-.162 E(Y)-.315 E -F0(This program w)108 372 Q(as created in conjunction with dds2tar)-.1 E -(.)-.55 E F2 -.45(AU)72 396 S(THOR).45 E F0(J"or)108 408 Q 3.028(gW)-.18 -G .528(eule \(weule@cs.uni-duesseldorf.de\), Phone +49 211 751409.) --3.828 F .528(This softw)5.528 F .529(are is a)-.1 F -.25(va)-.2 G .529 -(ilable at ftp.uni-).25 F(duesseldorf.de:/pub/unix/apollo)108 420 Q -220.25(2.4 2)299.75 768 R EP -%%Trailer -end -%%EOF -- 2.30.2