On Wed, Jan 11, 2012 at 3:03 PM, John Floren <j...@jfloren.net> wrote: > Back when I had my FreeBSD server, I used to run a tmux session and > irssi to keep myself connected to IRC at all times. This let me > access it from any computer with an SSH client. > > Now I only run a Plan 9 server, but I missed the simplicity and > convenience of having just one nickname on IRC at all times. I > finally got fed up and did a very crude port of Miau, an IRC bouncer. > A bouncer stays connected to your selected servers and channels while > serving the IRC protocol itself. You then point an IRC client at your > bouncer, which instantly restores for you all the channels you had > open. > > This serves essentially the same purpose as ircfs, but with the > advantage that you don't need Plan 9 or Inferno to access it--any > computer with an IRC client can connect. In fact, you can just use > Mibbit to connect as long as you have a web browser. > > Porting Miau was pretty easy; the configure script actually ran > properly and I only had to do a little bit of hacking to account for > things like the lack of crypt() (so yes, you have to type in a > plaintext password in the config file rather than giving it a hash). > There's a tar at /n/sources/contrib/john/miau9.tgz, or you can check > out the bitbucket repo from http://bitbucket.org/floren/miau9 > (preferred). > > Known bugs: It's really easy to type "maui" instead of "miau". > > > John >
Oddly, I can't get this to compile on my home Plan 9 system; there, it bails out like all other configure scripts I've ever tried to use: # ./configure ln: conf115166.dir destination exists usage: ls [-ACFHLRUacdflprstu1] [file ...] configure: error: working directory cannot be determined # I'll have to try and figure out the difference. John