]>
Commit | Line | Data |
---|---|---|
74835db6 | 1 | Title: Configuring SASL for Irssi |
46e25db6 | 2 | --- |
74835db6 EK |
3 | The setup for SASL on Irssi differs depending on the version you have (you can |
4 | find out by running `irssi -v` in your nearest shell). | |
46e25db6 | 5 | |
46e25db6 | 6 | |
74835db6 | 7 | # Irssi 0.8.18 or later |
46e25db6 | 8 | |
74835db6 | 9 | Recent Irssi versions include built-in SASL support via `/network`: |
46e25db6 | 10 | |
b5f9d932 EK |
11 | /network add -sasl_username <login> -sasl_password <password> -sasl_mechanism PLAIN freenode |
12 | /server add -auto -net freenode -ssl -ssl_verify irc.freenode.net 6697 | |
46e25db6 | 13 | |
46e25db6 | 14 | |
74835db6 EK |
15 | # Older versions |
16 | ||
17 | These versions need a separate script in order to support SASL: `cap_sasl.pl`. | |
18 | You can install it from <https://scripts.irssi.org>: | |
19 | ||
20 | mkdir -p ~/.irssi/scripts/autorun | |
21 | wget https://scripts.irssi.org/scripts/cap_sasl.pl -O ~/.irssi/scripts/cap_sasl.pl | |
22 | ln -sf ../cap_sasl.pl ~/.irssi/scripts/autorun/ | |
23 | ||
24 | Now load and configure it inside Irssi: | |
25 | ||
26 | /script load cap_sasl | |
0a572d80 | 27 | /network add freenode |
b5f9d932 EK |
28 | /server add -auto -net freenode -ssl -ssl_verify irc.freenode.net 6697 |
29 | /sasl set freenode <login> <password> PLAIN | |
74835db6 | 30 | /sasl save |