From 610d31845ebc9afd9aebd96a18bcfa849f1bd071 Mon Sep 17 00:00:00 2001 From: Bob Mottram <bob@robotics.uk.to> Date: Sat, 29 Oct 2016 10:44:38 +0100 Subject: [PATCH] Generate a self signed certificate for the irc bouncer if needed --- src/freedombone-app-irc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/freedombone-app-irc b/src/freedombone-app-irc index 3515fb72c..a5182ae6d 100755 --- a/src/freedombone-app-irc +++ b/src/freedombone-app-irc @@ -57,7 +57,13 @@ irc_variables=(MY_USERNAME function start_irc_bouncer { update_default_domain - su -c 'znc' - znc + if [ ! -f /home/znc/.znc/znc.pem ]; then + # no certificate exists + su -c 'znc -p' - znc + else + # an existing certificate is being used + su -c 'znc' - znc + fi } function stop_irc_bouncer { -- GitLab