hamilton@uxc.cso.uiuc.edu (12/18/86)
#! /bin/sh # This is a shell archive, meaning: # 1. Remove everything above the #! /bin/sh line. # 2. Save the resulting text in a file. # 3. Execute the file with /bin/sh (not csh) to create: # kick.uu program to re-arm KickBench # makeboth batch script to create a KickBench # makeboth.doc theory of operation # makedospart DiskEd script to build file system on KickBench # patch1.1 DiskEd scripts for different versions of KickStart # patch1.2 aka 1.2 Enhancer # patch1.2b4 # patch1.2g # patch1.2p aka 1.2b6 # unkick batch script to dis-arm KickBench # This archive created: Tue Dec 16 15:02:46 1986 export PATH; PATH=/bin:/usr/bin:$PATH if test -f 'kick.uu' then echo shar: "will not over-write existing file 'kick.uu'" else sed 's/^X//' << \SHAR_EOF > 'kick.uu' Xbegin 666 kick XM```#\P`````````+``````````H````"````<0```&X```#I````A@````0` XM```%````.0```"$````(````-P```^D````"3OD```````````/L`````0`` XM``$````"`````````_(```/I````<2//````'"/`````)"/(````*$*Y```` XM("QY````!"/.````!)/)3J[^VBA`2JP`K&<``*AA``%L(&P`K-'(T<@@:``0 XMT<C1R$CG(#!%^0```*Q'^0```"QT`7``$!@FRF`"%-A1R/_\0AH@.0```"0@ XM>0```"@2&%.`;QX,`0`@;_12@B;*8`H2&%.`#`$`(&\$%,%@\D(:8-Q"&D*; XM(`),WPP$2'D````L+P!.N0`````CP````!!.N0```!`CP````!0CP````!A. XMN0````!P`"YY````'$YU80``QF$``+`CP````"!"IR\`)$`@*@`D9Q`L>0`` XM``@@0"(H``!.KO^"(BH`(&<H)#P```/M3J[_XB/`````$"/`````%"/````` XM&&<*Y8@@0"EH``@`I$ZY`````'``8`0@+P`$+GD````<+P`L>0````0@.0`` XM``AG`B)`3J[^8DJY````(&<.3J[_?")Y````($ZN_H8@'TYU2.<!!BX\``.` XM!RQX``1.KO^43-]@@'!D8+!![`!<3J[^@$'L`%Q.KOZ,3G5"N0````A#^0`` XM`:P@/````!Y.KOW8(\`````(9[9.=0`````#[````!H````"```!N@```:H` XM``&D```!:@```5X```%0```!0@```2(```$<```!%@```/8```#D````U``` XM`,8```#`````M````*8```!R````;````%0```!.````(````!0````.```` XM"`````(````"`````P```30```#,`````@````D```"N````N@````````/R XM```#Z@```&X``0`````````````````````````````````````````````` XM```````````````````````````````````````````````````````````` XM```````````````````````````````````````````````````````````` XM```````````````````````````````````````````````````````````` XM```````````````````````````````````````````````````````````` XM```````````````````````````````````````````````````````````` XM```````````````````````````````````````````````````````````` XM```````````````````````````````````````````````````````````` XM```````````````````````````````````````````````````````````` XM`````````````````````````````````````````&1O<RYL:6)R87)Y```` XM`_(```/I````Z4Y6__!P`3/``````#/``````G``+4#_\"U`__@M0/_T("X` XM"`R``````F<P#(`````#9@``B")N``P@:0`($!`,``!I9Q`,``!)9PIP>"\` XM80`":%B/<`$M0/_X0J[__"`N__P,@`````1L(B(N__#A@2)N``P@:0`$T<`0 XM$$B`2,#2@"U!__!2KO_\8-(@+O_P`H#?W_S_#(!$1C`Z9A(@+O_PX(`"@``` XM``,M0/_T8`IP>"\`80`"`EB/<``O`"\`3KD`````4(\CP`````1*@&8*<&0O XM`&$``>!8CW`X+P`O.0````1.N0````!0CR/`````"$J`9@IP9"\`80`!NEB/ XM0J<O.0````@O+O_T2'D```($3KD```"43^\`$#/``````DI`9PIP9"\`80`! XMBEB/<`(O`"\\```$`$ZY`````%"/(\``````2H!F"G!G+P!A``%D6(\@>0`` XM``@Q?``-`!PO.0````A.N0```,A8CS/``````$I`9PIP9"\`80`!-EB/('D` XM```(("@`("/`````#$*H`"P@>0````@A?```!```)"!Y````""%Y```````H XM('D````((7D````,`#`@>0````@Q?(`"`!PO.0````A.N0```,A8CS/````` XM`$I`9PIP9"\`80``REB/('D`````#*@1$4[Y`@!G"G!D+P!A``"P6(]*KO_X XM9SA"KO_\("[__`R`````@&P:Y8`@>0````#1P")`T_P````$()%2KO_\8-HO XM.0````!A``$.6(]@#"!Y`````""\2TE#2R!Y````"#%\@`,`'"\Y````"$ZY XM````R%B/,\``````2D!G"'!D+P!A.%B/('D````(,7R`!``<+SD````(3KD` XM``#(6(\SP`````!*0&<(<&0O`&$,6(]"IV$&6(].7DYU3E8``$IY`````F8R XM('D````(,7P`"0`<('D````(0J@`)"\Y````"$ZY````R%B/+SD````(3KD` XM``"T6(]*N0````!G%"\\```$`"\Y`````$ZY````&%"/2KD````(9Q)P."\` XM+SD````(3KD```!(4(]*N0````1G#B\Y````!$ZY````G%B/+RX`"$ZY```! XM/%B/3EY.=4Y6__1(YP<`?O]P`"!N``@A0``$*@`,A0```0!D("`%(@7E@2!N XM``C1P2P0O(=C""(&4H&>@6`"GH92A6#8(&X`""%'``1,WP#@3EY.=0`````# XM[`````$````!```#2@````H````$```#"````OH```).```"0````C(```(H XM```!]@```;(```%(```!$@```"(````%```#.````S````,B```#%@```NP` XM``+>```"U````L@```+````"H````I(```*&```"=````F8```):```!X@`` XM`=0```'(```!P````;H```&L```!G@```90```&*```!=@```6@```%<```! XM(@```0@```#R````Y````,P````.````"`````(````'```#/@```,0````" XM````"````R@```#J````"0````H```,.```"\@```N0```*8```";````=H` XM``%N```!0````1@````````#\0```)P````L`````````"\````$````,0`` XM`!(````R````%````#4````V````-@```$P````W````5@```#D```!<```` XM.@```&P````\````C@```#T```"@````/P```+(```!"````O````$,```#0 XM````1````-0```!&````W@```$<```#V````2````/H```!*```!!````$L` XM``$F````3````2H```!.```!-````$\```%,````4````5````!2```!6@`` XM`%,```%F````5````7H```!5```!?@```%8```&(````6````9@```!9```! XMG````%H```&J````6P```;@```!=```!Q@```%\```'2````8````>8```!A XM```!Z@```&,```'T````9````@0```!F```"#@```&@```(4````:0```B0` XM``!J```"/@```&T```),````;P```E@```!P```"9````'$```)X````<@`` XM`GP```!S```"A````'0```*0````=0```J0```!V```"J````'@```*P```` XM>P```K8```!]```"N@```'X```*^````@````L8```"!```"T@```((```+< XM````@P```NH```"%```"^````(8```,`````AP```Q0```"(```#'````(D` XM``,N````B@```S8```",```#1````(\```-0````D0```U0```"4```#7``` XM`)4```->````E@```V@```"8```#<@```)D```.`````F@```X0```"<```# XMC````)X```.2````GP```YH```/R```#Z@```(8`````1$]3``````````-P XM,WP``P`<(&D`*""\1$]3`$ZN_CA#^@`83J[_H$J`9PH@0"!H`!9P`$YU</]@ XM^F1O<RYL:6)R87)Y```````````````````````````````````````````` XM```````````````````````````````````````````````````````````` XM```````````````````````````````````````````````````````````` XM```````````````````````````````````````````````````````````` XM```````````````````````````````````````````````````````````` XM```````````````````````````````````````````````````````````` XM```````````````````````````````````````````````````````````` XM```````````````````````````````````````````````````````````` XM```````````````````````````````````````````````````````````` XM```````````````````````````````````````````````````````````` XM``````!T<F%C:V1I<VLN9&5V:6-E`````````_(```/K````!````_(```/I XM````!2!O``0@B%B00J@`!"%(``A.=0`````#\@```^D````Y2.<_("@O`"`6 XM+P`G+SS_____3KD```!$*@`L!73_M(58CV8&<`!@``!N+SP``0`!2'@`(DZY XM`````"1`SXI*A\^*4(]F#B\&3KD```!8<`!8CV!")40`"A5#``D5?``$``A" XM*@`.%48`#T*G3KD````P)4``$$J$6(]G#"\*3KD```!L6(]@#$AJ`!1.N0`` XM``!8CR`*3-\$_$YU2.<@("1O``Q*J@`*9PHO"DZY````@%B/%7P`_P`(=/\E XM0@`4=``4*@`/+P).N0```%A(>``B+PI.N0```!A/[P`,3-\$!$YU```#[``` XM``$````&````C@````@````*````-@```!0```!N````R@```$H```"````` XMK@```-8````````#\@```^D````A2.<X`"0O`!`F+P`42H)F!'``8"XO/``! XM``$O`TZY`````"!`R8A*A,F(4(]F!'``8!`1?``%``@Q0P`2(4(`#B`(3-\` XM'$YU2.<P`"!O``S'B$J#QXAG```F$7P`_P`(=/\A0@`4=/\A0@`8=``T*``2 XM+P(O"$ZY````&%"/3-\`#$YU```#[`````(````*````'@```'@````````# XM\@```^D````(+PXL>0````A.KO_*+%].=2\.+'D````(3J[_Q"Q?3G4```/L XM`````@````(````4````!`````````/R```#Z0```#<O#BQY````!$SO``,` XM"$ZN_SHL7TYU```O#BQY````!")O``@@+P`,3J[_+BQ?3G4O#BQY````!")O XM``A.KO[:+%].=2\.+'D````$("\`"$ZN_K8L7TYU+PXL>0````0@+P`(3J[^ XML"Q?3G4O#BQY````!")O``A.KOZ>+%].=2\.+'D````$(F\`"$ZN_I@L7TYU XM+PXL>0````0@;P`(3.\"`0`,(B\`%$ZN_D0L7TYU```O#BQY````!")O``A. XMKOX^+%].=2\.+'D````$(F\`"$ZN_C@L7TYU```#[`````H````"````S``` XJ`+@```"8````A````'````!<````2````#0````<````!`````````/R X` Xend SHAR_EOF if test 6155 -ne "`wc -c < 'kick.uu'`" then echo shar: "error transmitting 'kick.uu'" '(should have been 6155 characters)' fi fi if test -f 'makeboth' then echo shar: "will not over-write existing file 'makeboth'" else sed 's/^X//' << \SHAR_EOF > 'makeboth' X.key version/a X.bra ( X.ket ) Xif not exists ram:makeboth X if exists makeboth X copy makeboth ram: X else X echo "can't find file: makeboth" X quit X endif Xendif Xif not exists ram:makedospart X if exists makedospart X copy makedospart ram: X else X echo "can't find file: makedospart" X quit X endif Xendif Xif not exists ram:disked X if exists disked X copy disked ram: X else X if exists c:disked X copy c:disked ram: X else X echo "can't find file: disked or c:disked" X quit X endif X endif Xendif Xif not exists ram:kick X if exists kick X copy kick ram: X else X if exists c:kick X copy c:kick ram: X else X echo "can't find file: kick or c:kick" X quit X endif X endif Xendif Xif not exists ram:unkick X if exists unkick X copy unkick ram: X else X if exists s:unkick X copy s:unkick ram: X else X echo "can't find file: unkick or s:unkick" X quit X endif X endif Xendif Xecho >ram:mb.testfile "test for default directory" Xif not exists :mb.testfile X copy patch#? ram: X cd ram: X echo "CD RAM:" X echo "" X echo "Necessary files have been copied to RAM:." X echo "You should now re-execute makeboth." X quit Xendif Xif not exists "patch(version)" X echo "There is no patch file for version: (version)" X echo "Valid versions are suffixes of patch in the following files:" X list pat patch#? quick X quit Xendif Xecho "Insert (version) kickstart in drive DF0: and a blank disk in drive DF1:" Xecho " " Xdiskcopy df0: to df1: Xkick df1: install Xdisked >nil: <makedospart DF1: Xrelabel df1: both Xdisked >nil: <patch(version) DF1: Xmakedir df1:c Xmakedir df1:s Xmakedir df1:libs Xmakedir df1:devs Xmakedir df1:l Xmakedir df1:system Xmakedir df1:fonts Xcopy kick df1:c Xcopy unkick df1:s Xecho " " Xecho "Now copy all the system stuff onto the disk yourself." Xecho "If you want the disk to automatically re-arm itself, then" Xecho "have the startup-sequence execute *"kick*" with no arguments." Xecho " " Xecho "When you've put all the files on the disk you should arm it with" Xecho "the command: kick DF1:" Xecho " " Xecho "You'll have to take care of the garbage on RAM: yourself!" SHAR_EOF if test 2217 -ne "`wc -c < 'makeboth'`" then echo shar: "error transmitting 'makeboth'" '(should have been 2217 characters)' fi fi if test -f 'makeboth.doc' then echo shar: "will not over-write existing file 'makeboth.doc'" else sed 's/^X//' << \SHAR_EOF > 'makeboth.doc' X XAll files and programs Copyright (c) 1986 by Alonzo Gariepy. XPermission is given to distribute these files in ARC format Xand to use them for any purpose as long as this file and those Xlisted below are included unchanged. Patch files for different Xversions of the operating system may be added. X XAlonzo Gariepy X620 Christie St. XToronto, Ontario XCANADA M6G 3E5 X X(416) 653-1876 X XThis file documents the creation and usage of a "both:" disk. This Xdisk contains both the kickstart and system disk, and will boot up Xdirectly from power on without swapping disk. X Xfiles included in this release are: X Xmakeboth the main command file Xmakedospart input file to disked to construct dos part of disk Xkick program for re-arming or installing boot on both disks Xunkick command file for changing disk to DOS type Xpatch1.1 input file to disked for version 1.1 Xpatch1.2p input file to disked for prerelease of version 1.2 X XIt is assumed that you have a copy of disked (delivered to developers by XCommodore) and that you know what files you need and want on your system Xdisk. Putting those files on is your job. I generally omit the editors Xand printer drivers I am not using, as well, of course, as anything to do Xwith the workbench or translator/narrator devices. X XTo use makeboth you must put all of the above files in a directory. XDisked must either be in that directory or in C:. X XYou must then type X X execute makeboth <version> X Xwhere <version> would be something like 1.1 or 1.2p X XIf the directory you have chosen is not RAM:, all needed files will be Xcopied to RAM:, the default directory will changed for you to RAM:, and Xyou will be instructed to re-execute makeboth. X XThere is as much error checking as possible in the command file. XI suggest that you keep all disks write protected except the one you Xare making. X XHOW TO USE A BOTH DISK X XAfter the both disk is created, it must be armed before it can be used Xas a kickstart. This is accomplished with the command X X kick DF1: X XYou can also specify DF0: which is the default. X XOnce you have booted a both disk, it becomes a DOS disk. At some point Xbefore you turn off the computer you will have to re-arm the disk with Xthe command X X kick X XIf you re-arm the disk and then swap disks in and out, AmigaDOS will think Xyour system disk has become a kickstart disk. You will then have to reboot Xthe computer. You can unarm a disk before removing it (when you want to Xswap disks back and forth) with the command X X execute unkick X Xthus avoiding this problem. X XIf you have a turnkey application like a bulletin board system running Xon the amiga, you would probably want to put the "kick" command in the Xstartup-sequence since you will never be swapping disks. It has the Xadvantage that the machine will reboot all the way in caseof a power Xfailure. If you live in a third world region, you mightwant to make X"kick" the first command in your startup sequence. X XCertain commands will cause the Amiga to re-identify a disk. These Xinclude disked, diskcopy, diskdoctor, and diskchange. All these Xcommands normally involve swapping disks in and out of the machine. X XIn general use, I don't usually type "kick" until I'm about to turn off Xthe machine. If I typed it accidentally and then decided to leave the Xmachine on I would type "execute unkick". X XIf you forget to rearm a disk before powering off and on, you can't use Xit as a kickstart but it will still boot. X SHAR_EOF if test 3471 -ne "`wc -c < 'makeboth.doc'`" then echo shar: "error transmitting 'makeboth.doc'" '(should have been 3471 characters)' fi fi if test -f 'makedospart' then echo shar: "will not over-write existing file 'makedospart'" else sed 's/^X//' << \SHAR_EOF > 'makedospart' Xx Xg880 Xz X0/2 X3/72 X11/1000 X79/881 X105/3181 X106/255 X107/1000 X108/73559924 X109/1744830464 X118/3181 X119/255 X120/1000 X121/3181 X122/255 X123/1000 X127/1 Xk Xp Xg881 Xz Xp Xg1000 Xz X0/2 X1/1000 X2/72 X4/2 X80/-1 X105/3181 X106/255 X107/1000 X108/158034275 X109/1802728545 X110/1920204800 X125/880 X126/1001 X127/-3 X77/002 X76/003 X75/004 X74/005 X73/006 X72/007 X71/008 X70/009 X69/010 X68/011 X67/012 X66/013 X65/014 X64/015 X63/016 X62/017 X61/018 X60/019 X59/020 X58/021 X57/022 X56/023 X55/024 X54/025 X53/026 X52/027 X51/028 X50/029 X49/030 X48/031 X47/032 X46/033 X45/034 X44/035 X43/036 X42/037 X41/038 X40/039 X39/040 X38/041 X37/042 X36/043 X35/044 X34/045 X33/046 X32/047 X31/048 X30/049 X29/050 X28/051 X27/052 X26/053 X25/054 X24/055 X23/056 X22/057 X21/058 X20/059 X19/060 X18/061 X17/062 X16/063 X15/064 X14/065 X13/066 X12/067 X11/068 X10/069 X09/070 X08/071 X07/072 X06/073 Xk Xp Xg1001 Xz X0/16 X1/1001 X2/72 X125/1000 X126/1002 X127/-3 X77/074 X76/075 X75/076 X74/077 X73/078 X72/079 X71/080 X70/081 X69/082 X68/083 X67/084 X66/085 X65/086 X64/087 X63/088 X62/089 X61/090 X60/091 X59/092 X58/093 X57/094 X56/095 X55/096 X54/097 X53/098 X52/099 X51/100 X50/101 X49/102 X48/103 X47/104 X46/105 X45/106 X44/107 X43/108 X42/109 X41/110 X40/111 X39/112 X38/113 X37/114 X36/115 X35/116 X34/117 X33/118 X32/119 X31/120 X30/121 X29/122 X28/123 X27/124 X26/125 X25/126 X24/127 X23/128 X22/129 X21/130 X20/131 X19/132 X18/133 X17/134 X16/135 X15/136 X14/137 X13/138 X12/139 X11/140 X10/141 X09/142 X08/143 X07/144 X06/145 Xk Xp Xg1002 Xz X0/16 X1/1002 X2/72 X125/1000 X126/1003 X127/-3 X77/146 X76/147 X75/148 X74/149 X73/150 X72/151 X71/152 X70/153 X69/154 X68/155 X67/156 X66/157 X65/158 X64/159 X63/160 X62/161 X61/162 X60/163 X59/164 X58/165 X57/166 X56/167 X55/168 X54/169 X53/170 X52/171 X51/172 X50/173 X49/174 X48/175 X47/176 X46/177 X45/178 X44/179 X43/180 X42/181 X41/182 X40/183 X39/184 X38/185 X37/186 X36/187 X35/188 X34/189 X33/190 X32/191 X31/192 X30/193 X29/194 X28/195 X27/196 X26/197 X25/198 X24/199 X23/200 X22/201 X21/202 X20/203 X19/204 X18/205 X17/206 X16/207 X15/208 X14/209 X13/210 X12/211 X11/212 X10/213 X09/214 X08/215 X07/216 X06/217 Xk Xp Xg1003 Xz X0/16 X1/1003 X2/72 X125/1000 X126/1004 X127/-3 X77/218 X76/219 X75/220 X74/221 X73/222 X72/223 X71/224 X70/225 X69/226 X68/227 X67/228 X66/229 X65/230 X64/231 X63/232 X62/233 X61/234 X60/235 X59/236 X58/237 X57/238 X56/239 X55/240 X54/241 X53/242 X52/243 X51/244 X50/245 X49/246 X48/247 X47/248 X46/249 X45/250 X44/251 X43/252 X42/253 X41/254 X40/255 X39/256 X38/257 X37/258 X36/259 X35/260 X34/261 X33/262 X32/263 X31/264 X30/265 X29/266 X28/267 X27/268 X26/269 X25/270 X24/271 X23/272 X22/273 X21/274 X20/275 X19/276 X18/277 X17/278 X16/279 X15/280 X14/281 X13/282 X12/283 X11/284 X10/285 X09/286 X08/287 X07/288 X06/289 Xk Xp Xg1004 Xz X0/16 X1/1004 X2/72 X125/1000 X126/1005 X127/-3 X77/290 X76/291 X75/292 X74/293 X73/294 X72/295 X71/296 X70/297 X69/298 X68/299 X67/300 X66/301 X65/302 X64/303 X63/304 X62/305 X61/306 X60/307 X59/308 X58/309 X57/310 X56/311 X55/312 X54/313 X53/314 X52/315 X51/316 X50/317 X49/318 X48/319 X47/320 X46/321 X45/322 X44/323 X43/324 X42/325 X41/326 X40/327 X39/328 X38/329 X37/330 X36/331 X35/332 X34/333 X33/334 X32/335 X31/336 X30/337 X29/338 X28/339 X27/340 X26/341 X25/342 X24/343 X23/344 X22/345 X21/346 X20/347 X19/348 X18/349 X17/350 X16/351 X15/352 X14/353 X13/354 X12/355 X11/356 X10/357 X09/358 X08/359 X07/360 X06/361 Xk Xp Xg1005 Xz X0/16 X1/1005 X2/72 X125/1000 X126/1006 X127/-3 X77/362 X76/363 X75/364 X74/365 X73/366 X72/367 X71/368 X70/369 X69/370 X68/371 X67/372 X66/373 X65/374 X64/375 X63/376 X62/377 X61/378 X60/379 X59/380 X58/381 X57/382 X56/383 X55/384 X54/385 X53/386 X52/387 X51/388 X50/389 X49/390 X48/391 X47/392 X46/393 X45/394 X44/395 X43/396 X42/397 X41/398 X40/399 X39/400 X38/401 X37/402 X36/403 X35/404 X34/405 X33/406 X32/407 X31/408 X30/409 X29/410 X28/411 X27/412 X26/413 X25/414 X24/415 X23/416 X22/417 X21/418 X20/419 X19/420 X18/421 X17/422 X16/423 X15/424 X14/425 X13/426 X12/427 X11/428 X10/429 X09/430 X08/431 X07/432 X06/433 Xk Xp Xg1006 Xz X0/16 X1/1006 X2/72 X125/1000 X126/1007 X127/-3 X77/434 X76/435 X75/436 X74/437 X73/438 X72/439 X71/440 X70/441 X69/442 X68/443 X67/444 X66/445 X65/446 X64/447 X63/448 X62/449 X61/450 X60/451 X59/452 X58/453 X57/454 X56/455 X55/456 X54/457 X53/458 X52/459 X51/460 X50/461 X49/462 X48/463 X47/464 X46/465 X45/466 X44/467 X43/468 X42/469 X41/470 X40/471 X39/472 X38/473 X37/474 X36/475 X35/476 X34/477 X33/478 X32/479 X31/480 X30/481 X29/482 X28/483 X27/484 X26/485 X25/486 X24/487 X23/488 X22/489 X21/490 X20/491 X19/492 X18/493 X17/494 X16/495 X15/496 X14/497 X13/498 X12/499 X11/500 X10/501 X09/502 X08/503 X07/504 X06/505 Xk Xp Xg1007 Xz X0/16 X1/1007 X2/7 X125/1000 X126/0 X127/-3 X77/506 X76/507 X75/508 X74/509 X73/510 X72/511 X71/512 Xk Xp Xg0 Xq SHAR_EOF if test 4246 -ne "`wc -c < 'makedospart'`" then echo shar: "error transmitting 'makedospart'" '(should have been 4246 characters)' fi fi if test -f 'patch1.1' then echo shar: "will not over-write existing file 'patch1.1'" else sed 's/^X//' << \SHAR_EOF > 'patch1.1' Xx Xg33 X104/1610612768 X105/3202881178 Xp Xg0 Xq SHAR_EOF if test 43 -ne "`wc -c < 'patch1.1'`" then echo shar: "error transmitting 'patch1.1'" '(should have been 43 characters)' fi fi if test -f 'patch1.2' then echo shar: "will not over-write existing file 'patch1.2'" else sed 's/^X//' << \SHAR_EOF > 'patch1.2' Xx Xg326 X2/1716674560 X3/1900210 X5/-489045741 Xp Xg0 Xq SHAR_EOF if test 58 -ne "`wc -c < 'patch1.2'`" then echo shar: "error transmitting 'patch1.2'" '(should have been 58 characters)' fi fi if test -f 'patch1.2b4' then echo shar: "will not over-write existing file 'patch1.2b4'" else sed 's/^X//' << \SHAR_EOF > 'patch1.2b4' Xx Xg325 X34/1716674560 X35/1900210 X37/-489045741 Xp Xg0 Xq SHAR_EOF if test 53 -ne "`wc -c < 'patch1.2b4'`" then echo shar: "error transmitting 'patch1.2b4'" '(should have been 53 characters)' fi fi if test -f 'patch1.2g' then echo shar: "will not over-write existing file 'patch1.2g'" else sed 's/^X//' << \SHAR_EOF > 'patch1.2g' Xx Xg326 X2/1716674560 X3/1900210 X5/-489045741 Xp Xg0 Xq SHAR_EOF if test 58 -ne "`wc -c < 'patch1.2g'`" then echo shar: "error transmitting 'patch1.2g'" '(should have been 58 characters)' fi fi if test -f 'patch1.2p' then echo shar: "will not over-write existing file 'patch1.2p'" else sed 's/^X//' << \SHAR_EOF > 'patch1.2p' Xx Xg326 X62/1716674560 X63/1900210 X65/-489045741 Xp Xg0 Xq SHAR_EOF if test 53 -ne "`wc -c < 'patch1.2p'`" then echo shar: "error transmitting 'patch1.2p'" '(should have been 53 characters)' fi fi if test -f 'unkick' then echo shar: "will not over-write existing file 'unkick'" else sed 's/^X//' << \SHAR_EOF > 'unkick' X.key disk X.bra ( X.ket ) Xkick (disk$df0:) install Xrun >nil: wait 4+ Xdiskchange (disk$df0) SHAR_EOF if test 89 -ne "`wc -c < 'unkick'`" then echo shar: "error transmitting 'unkick'" '(should have been 89 characters)' fi fi exit 0 # End of shell archive
wagner@utcs.UUCP (12/26/86)
This whole KICKBENCH idea fascinates me. I had one some time ago, on one of the Beta release disks. I wondered at the time why they were relatively easy to get here weeks before anyone heard about them state-side. Now, having looked at the address of the original writer, I'm not surprised (actually, it looks like he lives about 3 blocks away from me...perhaps I should call him!). But anyways...my question is...other than for Bulletin Boards and other such, does anyone really use this thing? Does anyone have ~200K to spare on their workbench disk? I'm thinking of buying a third disk drive, so I can have 2 permanent disks (a 2part workbench) and one drive to do all my swapping into/out of. Am I missing something (yet again?). Michael