The shar file appended to this message contains a revised version of my gophertree utility. I've fixed a few bugs, and added a few features. See the comments for a blow-by-blow. Usage: gophertree [-d -bn -ln -rn] host port [path] -d causes gophertree to list only directories -b limits the number of items listed to n (n of each type) -l sets page length -r limits how many levels gophertree will descend into the tree It should be more graceful about handling CNAMEd machines now. (In English: if your gopher runs on serv2.cl.msu.edu, but is also called gopher.msu.edu, then you can now get away with pointing gophertree at the gopher... address.) The listing will still contain the name the server returns, which probably ISN'T the alias. It would be nice if this beast had per-type limits on how many items it will print. If you have suggestions on (1) command line syntax, and (2) how to handle the ellipsis at the end of a truncated section, without (3) rudely sorting the directory, please (4) send them to me. Warning: this thing is getting to look more and more like Farhad&Mark's favorite hairball. Besides, it's written in everyone's favorite write-only language, Perl. Not for the weak of stomach. You've been warned. Comments, flames, requests to drbmaint@ibm.cl.msu.edu