mirror of
https://github.com/mikaela/mikaela.github.io/
synced 2024-11-15 00:19:25 +01:00
pages/external/identifying: add WeeChat.
This commit is contained in:
parent
12dcf4d1ff
commit
e4edec44bc
12
pages/external/identifying.html
vendored
12
pages/external/identifying.html
vendored
@ -72,6 +72,18 @@ cp YOURNICKNAMEHERE.pem ~/.config/hexchat/certs/client.pem</code></pre>
|
||||
<pre><code>config networks.<network>.certfile /full/path/to/pem.file</code></pre>
|
||||
<p><strong>NOTE: This is server specific</strong>. <a href="https://github.com/ProgVal/Limnoria/issues/612">ProgVal/Limnoria#612 is feature request for global certfiles.</a></p>
|
||||
<h4 id="weechat">WeeChat</h4>
|
||||
<p>I recommend you to <code>/script install iset.pl</code> for easier configuring when you aren't following this.</p>
|
||||
<p>Put the .pem file somewhere where your WeeChat can access it, preferably <code>~/.weechat</code> or whenever your "WeeChat home" is and run the following commands in WeeChat:</p>
|
||||
<pre><code>/set irc.server_default.ssl_cert %h/YOURNICKNAMEHERE.pem"
|
||||
/set irc.server_default.ssl on
|
||||
/set irc.server_default.ssl_dhkey_size 1024
|
||||
/set irc.server_default.ssl_verify off</code></pre>
|
||||
<ol class="incremental" style="list-style-type: decimal">
|
||||
<li>Specifies where is the .pem file for all networks that don't have it invidually specified.</li>
|
||||
<li>Enables SSL for all networks by default unless otherwise configured.</li>
|
||||
<li>Sets <code>dhkey_size</code> to <code>1024</code> (required by some networks like freenode).</li>
|
||||
<li>Disables verifying the certificates (required for self-signed certificates and I think that applies to our certificate too).</li>
|
||||
</ol>
|
||||
<h4 id="znc">ZNC</h4>
|
||||
<h3 id="telling-nickserv-about-your-key">Telling NickServ about your key</h3>
|
||||
<p>NickServ wants to know the fingerprint which you can get with the following command:</p>
|
||||
|
19
pages/external/identifying.html.md
vendored
19
pages/external/identifying.html.md
vendored
@ -140,7 +140,26 @@ config networks.<network>.certfile /full/path/to/pem.file
|
||||
|
||||
#### WeeChat
|
||||
|
||||
I recommend you to `/script install iset.pl` for easier configuring when
|
||||
you aren't following this.
|
||||
|
||||
Put the .pem file somewhere where your WeeChat can access it, preferably
|
||||
`~/.weechat` or whenever your "WeeChat home" is and run the following
|
||||
commands in WeeChat:
|
||||
|
||||
```
|
||||
/set irc.server_default.ssl_cert %h/YOURNICKNAMEHERE.pem"
|
||||
/set irc.server_default.ssl on
|
||||
/set irc.server_default.ssl_dhkey_size 1024
|
||||
/set irc.server_default.ssl_verify off
|
||||
```
|
||||
|
||||
1. Specifies where is the .pem file for all networks that don't have it
|
||||
invidually specified.
|
||||
2. Enables SSL for all networks by default unless otherwise configured.
|
||||
3. Sets `dhkey_size` to `1024` (required by some networks like freenode).
|
||||
4. Disables verifying the certificates (required for self-signed
|
||||
certificates and I think that applies to our certificate too).
|
||||
|
||||
#### ZNC
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user