Hello there,

First off, the new 2.2 kernel version is excellent :^)
Stumbled upon it today, great leapforward since the 2.0 days; it even works with a 
module for my lt softmodem :D

I was thinking about the entire 'what to fit on the floppy' debate, and decided to 
quickly implement a micro-package format & produce a few '.tom' packages to add to 
tomsrtbt on the fly over the net.

It is all controlled by 'expandtom' a <1Kb shell script - which is admittedly nothing 
more than a big dirty hack.

Basically, its called with:
expandtom URL

where URL is of form http:// or ftp:// or file:// ;
if no 'stem' of URL is specified, it is taken as a file from
http://fastconnection.freeserve.co.uk/rb/toms/
which is where all the .toms I create myself will reside

The '.tom' package file :^) is simply a .tgz archieve created with /usr/ as its base 
(i.e. contains subdirectories /bin & /lib & so on)

This is exploded into /tmp/local; which is symlinked from /usr/local - $PATH is 
updated as well...



Currently created .tom's:

e3.tom  (but of course :o)
thttpd.tom (useful as a file server)
spect.tom  (vga spectrum emulator, libs & a couple of games)
infocom.tom  (dumb-frotz z-code interpretor, plus a couple of games)
links.tom  (links - superior frame-enabled web browser)
cdtool.tom  (cdtool, controls audio aspects of cd drive)
mp3rip.tom  (old version of lame, as well as cdda2wav & quick ripper script I wrote as 
a front end)

Almost all the binaries for these were stolen from the excellent (in different ways) 
mulinux ( http://sunsite.dk/mulinux )

JarvistFrost ~;)

-- 

Courdoroy pillows- They're making headlines!

Reply via email to