瀏覽代碼

Bouncer port

Bob Mottram 8 年之前
父節點
當前提交
43b33f6f5e
共有 1 個文件被更改,包括 14 次插入3 次删除
  1. 14
    3
      src/freedombone-app-irc

+ 14
- 3
src/freedombone-app-irc 查看文件

@@ -127,6 +127,16 @@ function add_user_irc_bouncer {
127 127
     echo '    </Network>' >> /home/znc/.znc/config/znc.conf
128 128
     echo '</User>' >> /home/znc/.znc/config/znc.conf
129 129
 
130
+    mkdir -p /home/znc/.znc/moddata/webadmin
131
+    mkdir -p /home/znc/.znc/users/${new_username}/moddata
132
+    mkdir -p /home/znc/.znc/users/${new_username}/networks
133
+    mkdir /home/znc/.znc/users/${new_username}/moddata/chanserver
134
+    mkdir /home/znc/.znc/users/${new_username}/moddata/controlpanel
135
+    mkdir /home/znc/.znc/users/${new_username}/moddata/perform
136
+    mkdir /home/znc/.znc/users/${new_username}/moddata/webadmin
137
+    mkdir -p /home/znc/.znc/users/${new_username}/networks/${PROJECT_NAME}/moddata/chansaver
138
+    mkdir -p /home/znc/.znc/users/${new_username}/networks/${PROJECT_NAME}/moddata/simple_away
139
+
130 140
     chown -R znc:znc /home/znc/.znc
131 141
 
132 142
     start_irc_bouncer
@@ -535,22 +545,23 @@ function install_irc_bouncer {
535 545
 
536 546
     echo 'Version = 1.4' > /home/znc/.znc/configs/znc.conf
537 547
     echo '<Listener l>' >> /home/znc/.znc/configs/znc.conf
538
-    echo "    Port = $IRC_PORT" >> /home/znc/.znc/configs/znc.conf
548
+    echo "    Port = $IRC_BOUNCER_PORT" >> /home/znc/.znc/configs/znc.conf
539 549
     echo '    IPv4 = true' >> /home/znc/.znc/configs/znc.conf
540 550
     echo '    IPv6 = true' >> /home/znc/.znc/configs/znc.conf
541 551
     echo '    SSL = true' >> /home/znc/.znc/configs/znc.conf
542 552
     echo '</Listener>' >> /home/znc/.znc/configs/znc.conf
553
+    echo 'LoadModule = webadmin' >> /home/znc/.znc/configs/znc.conf
543 554
 
544 555
     chown -R znc:znc /home/znc/.znc
545 556
 
557
+    add_user_irc_bouncer "${MY_USERNAME}" "${IRC_PASSWORD}" true
558
+
546 559
     # certificate for use with SSL
547 560
     start_irc_bouncer
548 561
 
549 562
     function_check cron_add_mins
550 563
     cron_add_mins 10 "/usr/bin/znc 2> /dev/null" znc
551 564
 
552
-    add_user_irc_bouncer "${MY_USERNAME}" "${IRC_PASSWORD}" true
553
-
554 565
     install_completed irc_bouncer
555 566
 }
556 567