archer%segin4.segin.fr@relay.prime.com (Vincent Archer) (12/17/90)
While I was making a backup of my Minix partition on TOS/format floppy disks, I was annoyed that tar could not append files onto an existing archive. Therefore, I hacked (quickly) a 'r' option to tar. Used with 'r' and an existing archive, tar will now append the files at the end of the archive. This doesn't work if the archive is stdout (you cannot append to stdout). The following mods are relative to the mknod4 version of tar.c rather than the basic 1.5 tar.c, but patch might allow one to patch against 1.5... In that case, you'll have to replace TBLOCK_SIZE in movetoend() by BLOCK_SIZE. table !"#$%&'()*+,-./0123456789:;<=>? @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ begin 644 tar.cdif.Z M'YV-*@*"<.'B!9TP<ER,2=#DC1L01,J, 1'C!D4:.F#4T$%C!L4<.6 H:$$2z MQ,&$"QL^C#BQXD4=,6+ I/$QI(* .'/J5'%38 P6-D#D5 "Q L5)A&":)$4y M3AD0",>@26.GC)P$6(/4H8/FC1P=()JDD9JF#!L02.JDF:.FS!RA+XB"4!#"x M*-(J<\*<*0/V)(@M8<;@H=-EBYTWA8T4-M.E:1DS:=@\W0)9\IPN<H5F1AJ&w M#ITR;>#0,?D&1)LP:Y[ZI5-ZC$,S7MN0!@'ER90D6"C"@#'#18S-(,BL'<,Fv M3)HV5L&*"3.G#!D0#J$^?,/F.8H8.7#82$';-N[@<L*8H>-B9,F?04F2E'LTu MJ9RECJ'*(5OU:M:M7;^&'3O5+%JU;+D%EUQTV04"7GKQY=Y?8\@Q6&&');98t M8P<Y5=ED%UZV&7"=?1;::*R9AIIJ2H7HFANPR2%;B+7=EEL,N_7V6U%"!3=<s M<<<E!\)RS3T771C350?"==EMUYV+X(E'7D\[-<DD"!VQ0 ,.0N%D'E-1TI##r M4NH!!T(=S4%GAHUR2,2:''F@, -W<KRQ51INN(455DM, <(,+\#X @XY>$F&q M665\]AR83[TQ)AE?N!%&&Y(]U)QD8YPI)@AST"%''9&2688;=-!I9PPXY G#p MGGW2B!2E=< !AU>CM;&&&V^000,*,J0PYYQ%# '"#2_P:M,*19T:!AE_/B<'o M"F&HNBD9W+TA6AH.O85"'6[,D>JJ<@@*W4-&)&'$$W/8FD 05E!40YXRO&"3n MJ< )4<<9<^C@97UBO!%F&[$^M18(L(Y6)K9TP'D&""?.L=9GG#+9I$Y/UI #m M4#0-I1X(-L 5'I=%C4"G,35\2<(/,!Q!QDNH.!N[T?''/)PA!QPEGZPQl MQVQX_!0/)\6L + IKWPSM0>3;#+*--L,<J7"O1$S5NW%Z1P(3E3!!!,#%H7Rk MGY#%F4"+N'TQQ!--0,$T4ESGYEIHG:4AAF0#+NPD3N;*P$(,-LA094 $:HPUj MG$^94?,<:* @+AQRP$D'"DXDP<074% A10H$UB7$$T]0#?@;=WSA-PL$E]F9i MYFQP7L9@H.^0-PB&NZ<Y&:87U=X0:"@%9H);--8#""(@N%=?2FTA&&'N7?A7h MAEVX(,(. ]8EE>QY[54["+?GWKR"?OG^H&&(;:$8910B)#QED;E5_/%R+?\>g MM%^(48<99EBU!15",/'$$$M\<9L61731.L&QOP='9VC8@A."T(0BV"\)^--?f M^?H'@O]Q15'($2 !#7B__)EN8C&H 0WF9@.:J*<%IQO!WN($ K^!*7"#*QRGe M$*<XQCD.<E:3'.4LUY7,;:YS9?C<#4='!]!Q;EB(\MO^Y)*ZDZQN?Z]CX.R<d M9SO<Z8YZO?M=]^3P/>(9#WDJB(ORE#B]YT7OB;Q[C^\<1!CL28A[P0O?\,)Wc MF2LN4"GH4Q_[W <_^='O@ G<G_D:"$ )%A"/%GRC_P (P3+XD8((#*3;=O(Db M&6B$!3* T=UX,C%'W@"2,?#(!S-30J\,233ON1U"SF"'+<1 ?T(!)?) N8(5a M<&</<DG '.Z0!CI(94@J .4K8TDC@C'G*2<8PPETD( &Y;"'?H,>"!Q7A2+Lz M( %B\-P:3 >L!/1R#+\$P0GD,,P$ !%TRF2F,Z$IS?U9DT;8#-,)\-!-'H+Sy M=N)\9C1S.$U>HC.;)Z!#-R]GP[/ 4PK-E&<Y[5F4= +3#MU,0'OH9:]";04.x M6RE*"X@0AK-D46&+Y G<9,!12,X@8E8J2@+ZP$F2QI!&:1@3"HRIP[, RYW)w M!!8_P1F"V\6 .U9IT[&66 ;.)6YQC7O<$.M2E)0.J5+S"0VRY$#*+<B@"YP3v M00M$P)T>W X&W&F/0]B0!_@@!TAO01J<7H T-XV&*76J&@@28$0S/.=V+$7Fu M67Y $1" !0;/;,\)6G "T^2P6E_J42QO52.QNH&L=""#625*48MJD49F:4Z!t MV(J0U2DSKN"D:UR7VM2G<@X&-@@M=\#BK$UQMI2>!<$3OB %(CS!"4S(0@J&s MV$NCHJ"MS^$!"+ *@IQZ!04B& *0^@4=ISQ$!#]D*FJ[,%L"55(&-8 D#6# r MI?6(U*0TPFZ!BJK2;\84ART%P4M)]]V9)K.F%,&I''0ZK>GYM(5!;>Y)N7M4q M2XU!J:-<;E2G6M6KOE*K;N"J5_\:UL2.M:P11:N=+EJ7!-C6NVQ0+WMY^EZ@p MOM"<N+VLY^0* KK&P*Z[S2M2]MK7KP*64&08[)P*:^##(G@T2VEL\K+;6S9(o MML$9%B6Q,EM<T^;7J5!5+6N)<(7'318K8%GIAGF\V1^G%K2B/3)6>DE:XYX6n MR)Q;;6M?&UONR'<NM55IAG7+6]\>*[C#?<-H2GO<Y':6N4/,Z% V2@.YR6!*m MDXQE';YPFCFL09DPN(&@GZE0I"C6#?D$09F0.I;1&/4$A*-*^/8RJ("Q(0UYl MZ.M%K=;+RO[)#LIL00P(76C4A<9>!EO;4SX]EJ>XX3T,1JE*,>NW78K4MAGVk M05U-8((25JHSMZVL6SEG@DIQA\PP7&L"S Q<X2)Z-+\>#7+E\^;9EIJ6;#A+j MG.JSHZ>@P2H]5?&*D5*X,Z"!#G2]:"6G!$D-5A>$(MUSG_]\54'?@-#M.72Bi M%VVI1J-N3) NG!TF_;0W73K3:N6DI\L ZMN)FM3M.<ZJYI!JMK%Z#*Z&]6/Ih MBZP=)Y,/? "O7&V]5EP+^SFZ_C"O?7V0P^&6V,8&V6Z3C15FH_G9E&HY[MR\g M7&NW!]O:9KA5N@V";Y>)!>*>,KG38&YTMTW.>-MH#7X"W:!(K"30O:0,.OCNf MP2Z\X3EW0:6^\&D14RH,52DA&X/#\%9;<]-K[<.<VG,:.:QA#D!H [R>HA(0e M3*$,< !="DBDQG @",U ,$0B$"%C_ IX=5\L,<C;)HW5(4URQ(<-<&\UA0-d M*0W*G 'R0*_;48YA]*TD.5:\&[XKIP'.@W5@ &'0Q!-P 08G,!W4HRX0&8"$c M!88'*=XF9OA+SF &5-IDF(<D%8G\&;W-'\/=Z] &P4GXMR*@ D+ \NUA#3WZb MTY>-F8U781<*]71%*1,=ZB"'A\1S9R @*;#@3W?+!^H-F>>.G], A[=4]"Q<a MX6TY]"=R\!;J R+?!@+%42G;4@;E 2P# BSX<GGXYP9D(#CP!TL0*"9F\ 6Cz MT7UD( ><LW]PL'GP5Q0@&$HA=H(@< =3P38HL!<]!()687T@H(%K-4NU)!4Hy M0(,)009RY )TD <64AQGL$O5=$WXA'ORDH3W%":'!W_G5%#XI$U-J&RV%0)Kx M079I<"P^Z +(T09B8!5@F"B+4@8I@(3*)DMKP'_*M#9O('U?8#!Z4 ::)X58w M08)" 4_Q,S_U4T&;-R>V96-E4 9K$&QRL#HCV(9PP#E34 1%4#]#4 6/(W-8v MA8<UMU[81P67HC*=\311,155,6T_97[-54TC)87R5W(JU8,#J(*$:(B(J(A#u M8B@=2 <I8#%^!XF22(EI:(F0@XHVYVRCD37/T09=-7&U!"UN0(KP=6$LN(H<t M%XN'^')%]XJ.R(OV4P14<&PS)X7#""305HA_5@1/T'AUMP;.:&'G5Q3:Y3I(s K<1(7(C@@H 9@,AJ75BEO 2>P 17U$E&A2!6NACG(PQR3$H F44)&Z (# CI(r q end Vincent Archer Email: archer%segin4.segin.fr@relay.prime.com "It is not necessary to panic when your system does..."