generating code to run in multiple tar pits

Root Boy Jim rbj at dsys.icst.nbs.gov
Tue May 2 05:20:57 AEST 1989


? From: "T. William Wells" <bill at twwells.uucp>

? Another way to handle different capabilities is to create a directory
? containing files corresponding to each capability. (Isn't there
? something like this in the latest Unixes?)

? That way, things like shells can test them as easily as programs.

? 	/etc/capabilities/symlinks
? 	/etc/capabilities/longnames     (containing the number of characters)
? 	/etc/capabilities/cpp           (containing the path for cpp)
? 	/etc/capabilities/termcap       (containing the library path)
? 	/etc/capabilities/terminfo      (containing the library path)
? 	/etc/capabilities/coff

? And the possibilities are, unfortunately, endless. :-)

Or, perhaps a file containing entrys sepatared by colons: /etc/oscap!

# Version 6 had source code, 14 character filenames and ran on PDP-11s

v6|Version-6|Sixth Edition:sc:os=/unix:pn#14:mt=pdp:

# Version 7 added Alarm(2), fsck, and other stuff

v7|Version-7|Seventh Edition:os=/unix:pn=14:al:fs:tc=v6:

# 4.1 ran on Vaxen, boots from /vmunix, had paging, termcap

b1:bsd-4.1:os=/vmunix:pg:mt=vax:TC=/etc/termcap:tc=v7:

# 4.2 adds paging, long file names, symbolic links

b2|bsd-4.2:pn#255:sl:tc=b1:

# 4.3 adds name server, rdist

b3:bsd-4.3:ns:rd:tc=b2:

# Sequent's DYNIX has no source code, boots /dynix, parallel processing

dy|dynix|Sequent Dynix:sc@:os=/dynix:pp:tc=4.2:

# Sun OS 3.5 is similar to 4.2, has name server, rdist, nfs, yp, xdr, rpc

s3|sun3|sun3.5|Sun OS 3.5:sc@:ns:rd:nf:yp:xd:rp:tc=b2:

# Sun OS 4.0 has dynamic linking

s4|sun4|sun4.0|Sun OS 4.0:ld=dynamic:tc=s3:

# System V has no source, COFF, terminfo, rotated manual sections, paging

sv|sys5|sysv|System V:sc@:ld=coff:TI=/usr/lib/terminfo:fm:pg:tc=v7:

You get the idea, and I hope, the joke.
No flames on the correctness or completeness of the preceding.

? Bill                            { uunet | novavax } !twwells!bill

	Root Boy Jim is what I am
	Are you what you are or what?



More information about the Comp.unix.wizards mailing list