Skip to content

Commit

Permalink
2018 update! woo! with irssi screencast!
Browse files Browse the repository at this point in the history
  • Loading branch information
wilhelmy committed Nov 2, 2018
1 parent 99a8438 commit 46d877c
Show file tree
Hide file tree
Showing 21 changed files with 4,951 additions and 44 deletions.
532 changes: 532 additions & 0 deletions content/connect/asciinema/irssi.cast

Large diffs are not rendered by default.

47 changes: 34 additions & 13 deletions content/connect/irssi.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,24 +5,45 @@ First, add the Xinutec network to your configuration with the following
command:

/network add xinutec
If you want to just connect to the network, enter the following command:

[SSL client certificates](../channels/ssl) are our official way of registering channels
and handling channel access control. Please read this article along with the
[article on channel modes](../channels/modes) before continuing with the irssi specific
instructions if you're interested in being a channel operator. Otherwise,
continue with the instructions on connecting without a client certificate.
/server add -ssl_verify -auto -network xinutec irc.xinutec.net 6697

Without client certificate, enter this command, all on one line:
This will add the server and connect to it automatically whenever irssi is
started (because of `-auto`). In order to add the changes to your config file, you need to use

/server add -ssl_verify -auto -network xinutec irc.xinutec.net 6697
/save

As the last step, you probably want to connect to the network:

/connect xinutec
All done!

Here's an example of what the default configuration of irssi looks like:

<asciinema-player src="asciinema/irssi.cast" theme="tango"></asciinema-player>


Using a client certificate
--------------------------

This is only required if you want to register your channels because you're a
channel operator.

[SSL client certificates](../channels/ssl) are our official way of registering
channels and handling channel access control. Please read this article along
with the [article on channel modes](../channels/modes) before continuing with
the irssi specific instructions below.

In case you do have a client certificate with associated private key, save
them both in `~/.irssi/client.pem` by concatenating them with the following
shell-command:
Assuming you followed the instructions linked above, you now have a client
certificate with associated private key, so save them both in
`~/.irssi/client.pem` by concatenating them with the following shell-command:

cat key.pem cert.pem > ~/.irssi/client.pem

and use the following irssi command, again all on one line:
and use the following irssi command, all on one line:

/server add -ssl_cert ~/.irssi/client.pem -ssl_verify
-auto -network xinutec irc.xinutec.net 6697
Expand All @@ -43,5 +64,5 @@ list:
autoconnect = "yes";
},

If you don't want to use a client certificate, simply remove the line that
starts with `ssl_cert`.
If you later decide that you don't want to use a client certificate, simply
remove the line that starts with `ssl_cert`.
4 changes: 3 additions & 1 deletion home/channels/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@
<meta http-equiv="content-style-type" content="text/css"/>
<meta name="description" content="Xinutec Network - Channels"/>
<link rel="stylesheet" href="/home/css/home.css" type="text/css" title="Default" media="screen"/>
<link rel="stylesheet" href="/home/css/asciinema-player.css" type="text/css"/>
<link rel="icon" type="image/x-icon" href="/home/favicon.ico"/>
<script src="/home/js/asciinema-player.js" type="text/javascript"></script>
</head>

<body>
Expand Down Expand Up @@ -77,7 +79,7 @@ <h3>Channels

<div id="footer">
<div id="copyright"><a href="/home/contact">Copyright &copy; 2007-2016 Xinutec Research Labs</a></div>
<div id="updated">Last updated Thu Dec 22 23:42:30 CET 2016</div>
<div id="updated">Last updated Tue Oct 30 16:12:26 CET 2018</div>
</div>
</body>
</html>
4 changes: 3 additions & 1 deletion home/channels/linux.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@
<meta http-equiv="content-style-type" content="text/css"/>
<meta name="description" content="Xinutec Network - Channels / Linux"/>
<link rel="stylesheet" href="/home/css/home.css" type="text/css" title="Default" media="screen"/>
<link rel="stylesheet" href="/home/css/asciinema-player.css" type="text/css"/>
<link rel="icon" type="image/x-icon" href="/home/favicon.ico"/>
<script src="/home/js/asciinema-player.js" type="text/javascript"></script>
</head>

<body>
Expand Down Expand Up @@ -82,7 +84,7 @@ <h2>#linux

<div id="footer">
<div id="copyright"><a href="/home/contact">Copyright &copy; 2007-2016 Xinutec Research Labs</a></div>
<div id="updated">Last updated Thu Dec 22 23:41:51 CET 2016</div>
<div id="updated">Last updated Tue Oct 30 16:12:26 CET 2018</div>
</div>
</body>
</html>
4 changes: 3 additions & 1 deletion home/channels/modes.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@
<meta http-equiv="content-style-type" content="text/css"/>
<meta name="description" content="Xinutec Network - Channels / Modes"/>
<link rel="stylesheet" href="/home/css/home.css" type="text/css" title="Default" media="screen"/>
<link rel="stylesheet" href="/home/css/asciinema-player.css" type="text/css"/>
<link rel="icon" type="image/x-icon" href="/home/favicon.ico"/>
<script src="/home/js/asciinema-player.js" type="text/javascript"></script>
</head>

<body>
Expand Down Expand Up @@ -117,7 +119,7 @@ <h2>Special channel modes

<div id="footer">
<div id="copyright"><a href="/home/contact">Copyright &copy; 2007-2016 Xinutec Research Labs</a></div>
<div id="updated">Last updated Tue Jan 26 04:29:08 CET 2016</div>
<div id="updated">Last updated Tue Oct 30 16:12:26 CET 2018</div>
</div>
</body>
</html>
4 changes: 3 additions & 1 deletion home/channels/ssl.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@
<meta http-equiv="content-style-type" content="text/css"/>
<meta name="description" content="Xinutec Network - Channels / Ssl"/>
<link rel="stylesheet" href="/home/css/home.css" type="text/css" title="Default" media="screen"/>
<link rel="stylesheet" href="/home/css/asciinema-player.css" type="text/css"/>
<link rel="icon" type="image/x-icon" href="/home/favicon.ico"/>
<script src="/home/js/asciinema-player.js" type="text/javascript"></script>
</head>

<body>
Expand Down Expand Up @@ -135,7 +137,7 @@ <h2>SSL client certificates

<div id="footer">
<div id="copyright"><a href="/home/contact">Copyright &copy; 2007-2016 Xinutec Research Labs</a></div>
<div id="updated">Last updated Thu Dec 22 22:41:50 CET 2016</div>
<div id="updated">Last updated Tue Oct 30 16:12:26 CET 2018</div>
</div>
</body>
</html>
Loading

0 comments on commit 46d877c

Please sign in to comment.