I'm looking for a program similar to the linspy that will work under kernel 2.2.x.
If you're reading this and don't know what linspy is. It's similar to ttysnoop except that it's not a daemon. Linspy loads into the kernel and attaches to the write or read functions (forgot which). There's a program that reads /dev/ltab (a device you create) and will allow you to attach to tty* and take control. I mainly use this at work when I have to unmount a drive. sometimes I leave a shell in that dir and don't want to kill the xterm.