Title: mood Version: .92a Submitted: Apr 10 1993 Author: quanstro@stolaf.edu (goon) Submittor: quanstro@stolaf.edu (goon) Description: social programs including rwhod, rwho replacements Mood 0.92a --- a collection of "social" programs. This was compiled on a SPARC running SunOS 4.1.2, VAX running XINU Unix, and a NeXT running NeXTOS 2.1. I make no claims about portability of these programs to other systems. If you have a bug fix please mail me at quanstro@stolaf.edu. I will endevour to answer all questions promptly but can make no promises that all bugs will actually be fixed. (How I wish I could!) * what is a mood? A mood is whatever one want's it to be. For example, on my system, these were the moods on 2. Feb 1992: [moberg ] Jennie is feeling that life is wonderful. [knobel ] Laura is butt sore from her 2nd big bike ride of the season . . . Oh where are all those wonderful backrubs when you need them??? Curse interim break! *sigh* [...] * fmood: gets other user's moods and displays them in various and sundry formats. (there is a shell script which is installed by make install which can be useful if fmood is not compiled for a particular architecture) * daemon: this is the daemon for doing remote moods. Mood is perfectly happy attempting to connect to a remote mood server with the constructs "mood dek@foo.bar.com" or "mood dek@131.21.3.1". * ffriends: prints out the log in names of your "friends" (the people whose login names appear in ~/.friends. (There is also a slower shell-script version which provides more information but this verbose output is harder to manipulate and to format to one's own liking) * theirmail: reports on the status of other user's mailboxes. * geeks: reports on the ten geekiest people on the system (by number of hours logged in) * in.rwhod: the daemon for my implementation of rwho. This implemenation is minimally 2n! faster than Berkeley rwho and is noticablly faster than finger (1) even on a SPARC II. When run with the command like `-c ' then in.rwhod does the client thing, reporting when necessary back to the server. When run without these options, in.rwhod does the server thing collecting information from clients and responding to queries. * rwho: the user-level interface to the in.rwhod server. typical output looks like [mari.acc.stolaf] quanstro ttyp3 (loki4.cs.stolaf.) [mari.acc.stolaf] quanstro ttyp4 (loki4.cs.stolaf.) [mari.acc.stolaf] tremlh ttyp5 (g-atalk2.atalk.s) [mari.acc.stolaf] matgress ttyp6 (xyplex1.stolaf.e) [mari.acc.stolaf] fritchie ttyp8 (spare2.acc.stola) [asgaard.acc.sto] gruetzne ttyp0 (131.234.128.231 ) [asgaard.acc.sto] tremlh ttyp1 (g-atalk2.atalk.s) * rw: a reformatter for rwho output. Typical output looks like [mari.acc.stolaf] schultej quanstro quanstro quanstro quanstro tremlh matgress fritchie [asgaard.acc.sto] gruetzne tremlh math12c fritchie [newton.acc.stol] quanstro Have fun and happy hacking! quanstro@stolaf.edu (goon, ewq)