From 43b33f6f5e90cc274408580b7e63542bc34a540f Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Fri, 28 Oct 2016 15:19:22 +0100 Subject: [PATCH] Bouncer port --- src/freedombone-app-irc | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/src/freedombone-app-irc b/src/freedombone-app-irc index 62c135e8..60a4eed2 100755 --- a/src/freedombone-app-irc +++ b/src/freedombone-app-irc @@ -127,6 +127,16 @@ function add_user_irc_bouncer { echo ' ' >> /home/znc/.znc/config/znc.conf echo '' >> /home/znc/.znc/config/znc.conf + mkdir -p /home/znc/.znc/moddata/webadmin + mkdir -p /home/znc/.znc/users/${new_username}/moddata + mkdir -p /home/znc/.znc/users/${new_username}/networks + mkdir /home/znc/.znc/users/${new_username}/moddata/chanserver + mkdir /home/znc/.znc/users/${new_username}/moddata/controlpanel + mkdir /home/znc/.znc/users/${new_username}/moddata/perform + mkdir /home/znc/.znc/users/${new_username}/moddata/webadmin + mkdir -p /home/znc/.znc/users/${new_username}/networks/${PROJECT_NAME}/moddata/chansaver + mkdir -p /home/znc/.znc/users/${new_username}/networks/${PROJECT_NAME}/moddata/simple_away + chown -R znc:znc /home/znc/.znc start_irc_bouncer @@ -535,22 +545,23 @@ function install_irc_bouncer { echo 'Version = 1.4' > /home/znc/.znc/configs/znc.conf echo '' >> /home/znc/.znc/configs/znc.conf - echo " Port = $IRC_PORT" >> /home/znc/.znc/configs/znc.conf + echo " Port = $IRC_BOUNCER_PORT" >> /home/znc/.znc/configs/znc.conf echo ' IPv4 = true' >> /home/znc/.znc/configs/znc.conf echo ' IPv6 = true' >> /home/znc/.znc/configs/znc.conf echo ' SSL = true' >> /home/znc/.znc/configs/znc.conf echo '' >> /home/znc/.znc/configs/znc.conf + echo 'LoadModule = webadmin' >> /home/znc/.znc/configs/znc.conf chown -R znc:znc /home/znc/.znc + add_user_irc_bouncer "${MY_USERNAME}" "${IRC_PASSWORD}" true + # certificate for use with SSL start_irc_bouncer function_check cron_add_mins cron_add_mins 10 "/usr/bin/znc 2> /dev/null" znc - add_user_irc_bouncer "${MY_USERNAME}" "${IRC_PASSWORD}" true - install_completed irc_bouncer }