Page 2 of 6 FirstFirst 1234 ... LastLast
Results 11 to 20 of 59

Thread: [Howto] Setup irssi and join #ubuntu on Freenode

  1. #11
    Join Date
    Dec 2006
    Beans
    7,349

    Re: [Howto] Setup irssi and join #ubuntu on Freenode

    Added a few details concerning picking up an unaffiliated cloak from Freenode.

    Andrew
    You think that's air you're breathing now?

  2. #12
    Join Date
    Nov 2007
    Location
    US
    Beans
    51
    Distro
    Ubuntu 18.04 Bionic Beaver

    Re: [Howto] Setup irssi and join #ubuntu on Freenode

    Excellent guide! I set up irssi and am loving it.

  3. #13
    Join Date
    Dec 2006
    Beans
    7,349

    Re: [Howto] Setup irssi and join #ubuntu on Freenode

    Hi Jaraxle,

    Quote Originally Posted by Jaraxle View Post
    Excellent guide! I set up irssi and am loving it.
    Great news! Once irssi is all setup and you have learned a few basic commands I suspect you will wonder why you did it any other way .

    Andrew
    You think that's air you're breathing now?

  4. #14
    Soul-Sing is offline Chocolate-Covered Ubuntu Beans
    Join Date
    Aug 2006
    Beans
    1,374
    Distro
    Ubuntu 13.04 Raring Ringtail

    Re: [Howto] Setup irssi and join #ubuntu on Freenode

    Hi Andrew how to set up irssi with SSL support, i understand you have to install a perl script to makes this work on irssi?
    (cap_sasl pl)
    i tried:
    Code:
    /server add -auto -ssl -network freenode irc.freenode.net 7000
    but with no succes.

  5. #15
    Join Date
    Dec 2006
    Beans
    7,349

    Re: [Howto] Setup irssi and join #ubuntu on Freenode

    Hi leoquant,

    Quote Originally Posted by leoquant View Post
    Hi Andrew how to set up irssi with SSL support, i understand you have to install a perl script to makes this work on irssi?
    (cap_sasl pl)
    Not the most straightforward thing to do as it turns out, but I have managed it on SLackware and now on Ubuntu. I will spare you the horrors of the Slackware installation as I had to download, compile and install several perl modules and hunt around for a cert pack..... But for Ubuntu the SSL connection is pretty straightforward. First you will need the ca-certs:

    Code:
    sudo apt-get install ca-certificates
    and then the command to logon to the Freenode ssl port as well as check the certificate is:

    Code:
    /server add -auto -ssl -ssl_verify -ssl_capath /etc/ssl/certs -network freenode irc.freenode.net 7000
    This will give you the SSL connection (and the +Zi) but if you want to get an sasl connection for your password to go to nickserv it gets a little thornier. First you will need the additional perl modules I had to painfully scrape together with cpan2tgz:

    Code:
    sudo apt-get install libcrypt-blowfish-perl libcrypt-dh-perl libcrypt-openssl-bignum-perl libmath-bigint-gmp-perl
    and then grab the perl script from Freenode:

    Code:
    $ cd $HOME.irssi/scripts/
    $ wget http://freenode.net/sasl/cap_sasl.pl
    $ cd autorun
    $ ln -s ../cap_sasl.pl
    Then load up irssi again and run:

    Code:
    /sasl set freenode <primary-nick> <password> DH-BLOWFISH
    /sasl save
    /save
    making the obvious substitution for <primary-nick> <password>. Next login should show something like:

    Code:
    19:09 -!- Irssi: Looking up irc.freenode.net
    19:09 -!- Irssi: SASL: auth loaded from /home/andrew/.irssi/sasl.auth
    19:09 -!- Irssi: Connecting to irc.freenode.net [130.237.188.200] port 7000
    19:09 -!- Irssi: Connection to irc.freenode.net established
    19:09 !lindbohm.freenode.net *** Looking up your hostname...
    19:09 !lindbohm.freenode.net *** Checking Ident
    19:09 !lindbohm.freenode.net *** Found your hostname
    19:09 !lindbohm.freenode.net *** No Ident response
    19:09 -!- Irssi: CLICAP: supported by server: identify-msg multi-prefix sasl 
    19:09 -!- Irssi: CLICAP: requesting: multi-prefix sasl
    19:09 -!- Irssi: CLICAP: now enabled: multi-prefix sasl  
    19:09 -!- andrew_50!andrew@unaffiliated/andrew50/x-1857826 andrew_50 You are 
              now logged in as andrew_50.
    19:09 -!- Irssi: SASL authentication successful
    19:09 -!- Welcome to the freenode Internet Relay Chat Network andrew_50
    and that should be it . This is a little too complex for the body of this guide, in particular because Freenode may change all of this soon or the next version of irssi might have native sasl support...

    All the best,

    Andrew
    Last edited by andrew.46; February 9th, 2010 at 09:18 AM.
    You think that's air you're breathing now?

  6. #16
    Soul-Sing is offline Chocolate-Covered Ubuntu Beans
    Join Date
    Aug 2006
    Beans
    1,374
    Distro
    Ubuntu 13.04 Raring Ringtail

    Re: [Howto] Setup irssi and join #ubuntu on Freenode

    Thank you so much, after some testing i managed to get this to work, which is great.
    (I had to do some/little modifications in ./irssi)

  7. #17
    Join Date
    Dec 2006
    Beans
    7,349

    Re: [Howto] Setup irssi and join #ubuntu on Freenode

    Hi leoquant,

    Quote Originally Posted by leoquant View Post
    Thank you so much, after some testing i managed to get this to work, which is great.
    (I had to do some/little modifications in ./irssi)
    Excellent news . Now we just have to hope for native sasl support for irssi!

    Andrew
    You think that's air you're breathing now?

  8. #18
    Join Date
    Dec 2006
    Beans
    7,349

    Re: [Howto] Setup irssi and join #ubuntu on Freenode

    I have renovated this guide and tested on Karmic. More importantly I have added in all the necessary details for an SSL connection with Freenode + sasl encryption for the password exchange. Please let me know if any typos or inaccuracies have crept in .

    Andrew
    You think that's air you're breathing now?

  9. #19
    Soul-Sing is offline Chocolate-Covered Ubuntu Beans
    Join Date
    Aug 2006
    Beans
    1,374
    Distro
    Ubuntu 13.04 Raring Ringtail

    Re: [Howto] Setup irssi and join #ubuntu on Freenode

    Quote Originally Posted by andrew.46 View Post
    I have renovated this guide and tested on Karmic. More importantly I have added in all the necessary details for an SSL connection with Freenode + sasl encryption for the password exchange. Please let me know if any typos or inaccuracies have crept in .

    Andrew
    It works also on 8.04.4. and Jaunty

  10. #20
    Join Date
    Dec 2006
    Beans
    7,349

    Re: [Howto] Setup irssi and join #ubuntu on Freenode

    Hi leoquant!!!!

    Quote Originally Posted by leoquant View Post
    It works also on 8.04.4. and Jaunty
    I suspected as much but I have always preferred to only document what I have personally tested .

    Andrew
    You think that's air you're breathing now?

Page 2 of 6 FirstFirst 1234 ... LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •