expandtom

no one <[email protected]>
Newsgroups gmane.linux.tomsrtbt
Message-ID <[email protected]>
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!
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.