From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: Date: Wed, 11 Jan 2012 22:43:19 -0800 Message-ID: From: John Floren To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: [9fans] miau, an IRC bouncer Topicbox-Message-UUID: 5885fe48-ead7-11e9-9d60-3106f5b1d025 Turns out it's been fixed after a pull--thanks to whoever submitted that pa= tch! John On Wed, Jan 11, 2012 at 10:40 PM, Jens Staal wrote: > That error is very common where "ls -di" is called in the configure > script (strange that it did not complain on your other system). > > a nice fix is fgb's "config" script > http://plan9.bell-labs.com/sources/contrib/fgb/rc/config > > another common problem is "grep", where the easiest is to write > > GREP=3Dgrep > at the top of the configure script. > > 2012/1/12 John Floren : >> On Wed, Jan 11, 2012 at 3:03 PM, John Floren 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. =A0This 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. =A0I >>> 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. =A0You then point an IRC client at you= r >>> 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. =A0In 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 >> >