Automatic cert renewal
The bot should notice when its certificate is about to expire (say < 1 month left). When it does that, it should generate a new client certificate (maybe with the script in creds/statusbot
?) and add the fingerprint of that cert to its IRC user certificates (/msg NickServ cert add <fp>
). After that it should notify us and restart. Once it has done that and it has successfully authenticated with the new cert, it should remove the old fingerprint from NickServ's database (via /msg NickServ cert del <fp>
).