Skip to content

Example: deploy cert for weechat relay server

Björn edited this page Feb 24, 2020 · 1 revision

Example hook snipped to combine key and cert into weechat's relay.pem file and notify weechat to reload the file

   IRC_DOMAIN="irc.example.com"
   IRC_USER="username"

    if [[ $DOMAIN == $IRC_DOMAIN]]; then
	[ -f $CERTFILE ] && [ -f $KEYFILE ] && \
	        cat $CERTFILE $KEYFILE >/home/${IRC_USER}/.weechat/ssl/relay.pem
	[ -p /home/${IRC_USER}/.weechat/weechat_fifo ] && echo '*/relay sslcertkey' >/home/${IRC_USER}/.weechat/weechat_fifo
    fi