# Cheatsheet Some useful commands for development and testing. ## Certificates Following commands require `OpenSSL` to be installed. It is provided as `openssl` package in Arch Linux. Generate self-signed TLS certificate: openssl req -x509 -newkey rsa:4096 -sha256 -days 365 -noenc \ -keyout certs/xmpp.key -out certs/xmpp.pem \ -subj "/CN=example.com" Print content of a TLS certificate: openssl x509 -in certs/xmpp.pem -text ## Protocol Specs XMPP XSDs - [https://xmpp.org/schemas/index.shtml] IRC modern spec - [https://modern.ircdocs.horse/] ## Using irssi irssi in a TUI-based IRC client. Connecting: /connect -nocap
[ [ []]] Password should be the same as in storage. Example: /connect -nocap 127.0.0.1 6667 parolchik1 kek