瀏覽代碼

Bouncer port

Bob Mottram 8 年之前
父節點
當前提交
43b33f6f5e
共有 1 個檔案被更改,包括 14 行新增3 行删除
  1. 14
    3
      src/freedombone-app-irc

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

127
     echo '    </Network>' >> /home/znc/.znc/config/znc.conf
127
     echo '    </Network>' >> /home/znc/.znc/config/znc.conf
128
     echo '</User>' >> /home/znc/.znc/config/znc.conf
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
     chown -R znc:znc /home/znc/.znc
140
     chown -R znc:znc /home/znc/.znc
131
 
141
 
132
     start_irc_bouncer
142
     start_irc_bouncer
535
 
545
 
536
     echo 'Version = 1.4' > /home/znc/.znc/configs/znc.conf
546
     echo 'Version = 1.4' > /home/znc/.znc/configs/znc.conf
537
     echo '<Listener l>' >> /home/znc/.znc/configs/znc.conf
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
     echo '    IPv4 = true' >> /home/znc/.znc/configs/znc.conf
549
     echo '    IPv4 = true' >> /home/znc/.znc/configs/znc.conf
540
     echo '    IPv6 = true' >> /home/znc/.znc/configs/znc.conf
550
     echo '    IPv6 = true' >> /home/znc/.znc/configs/znc.conf
541
     echo '    SSL = true' >> /home/znc/.znc/configs/znc.conf
551
     echo '    SSL = true' >> /home/znc/.znc/configs/znc.conf
542
     echo '</Listener>' >> /home/znc/.znc/configs/znc.conf
552
     echo '</Listener>' >> /home/znc/.znc/configs/znc.conf
553
+    echo 'LoadModule = webadmin' >> /home/znc/.znc/configs/znc.conf
543
 
554
 
544
     chown -R znc:znc /home/znc/.znc
555
     chown -R znc:znc /home/znc/.znc
545
 
556
 
557
+    add_user_irc_bouncer "${MY_USERNAME}" "${IRC_PASSWORD}" true
558
+
546
     # certificate for use with SSL
559
     # certificate for use with SSL
547
     start_irc_bouncer
560
     start_irc_bouncer
548
 
561
 
549
     function_check cron_add_mins
562
     function_check cron_add_mins
550
     cron_add_mins 10 "/usr/bin/znc 2> /dev/null" znc
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
     install_completed irc_bouncer
565
     install_completed irc_bouncer
555
 }
566
 }
556
 
567