Bob Mottram 8 jaren geleden
bovenliggende
commit
98523bc0b1
1 gewijzigde bestanden met toevoegingen van 30 en 30 verwijderingen
  1. 30
    30
      src/freedombone-app-irc

+ 30
- 30
src/freedombone-app-irc Bestand weergeven

@@ -63,9 +63,9 @@ function stop_irc_bouncer {
63 63
 function remove_user_irc_bouncer {
64 64
     remove_username="$1"
65 65
 
66
-    if [ -f /home/znc/.znc/config/znc.conf ]; then
66
+    if [ -f /home/znc/.znc/configs/znc.conf ]; then
67 67
         stop_irc_bouncer
68
-        sed -i "/<User ${remove_username}>/,/</User>/d" /home/znc/.znc/config/znc.conf
68
+        sed -i "/<User ${remove_username}>/,/</User>/d" /home/znc/.znc/configs/znc.conf
69 69
         start_irc_bouncer
70 70
     fi
71 71
 }
@@ -106,34 +106,34 @@ function add_user_irc_bouncer {
106 106
     new_user_hash=$(echo "${new_user_password}${new_user_salt}" | sha256sum)
107 107
     new_user_pass="sha256#${new_user_hash}#${new_user_salt}#"
108 108
 
109
-    echo "<User ${new_username}>" >> /home/znc/.znc/config/znc.conf
110
-    echo "    Pass       = ${new_user_pass}" >> /home/znc/.znc/config/znc.conf
111
-    echo "    Admin      = ${is_admin}" >> /home/znc/.znc/config/znc.conf
112
-    echo "    Nick       = ${new_username}" >> /home/znc/.znc/config/znc.conf
113
-    echo "    AltNick    = ${new_username}_" >> /home/znc/.znc/config/znc.conf
114
-    echo "    Ident      = ${new_username}" >> /home/znc/.znc/config/znc.conf
115
-    echo "    RealName   = ${new_username}" >> /home/znc/.znc/config/znc.conf
116
-    echo '    Buffer     = 100' >> /home/znc/.znc/config/znc.conf
117
-    echo '    AutoClearChanBuffer = true' >> /home/znc/.znc/config/znc.conf
118
-    echo '    ChanModes  = +stn' >> /home/znc/.znc/config/znc.conf
119
-    echo '' >> /home/znc/.znc/config/znc.conf
120
-    echo '    LoadModule = chansaver' >> /home/znc/.znc/config/znc.conf
121
-    echo '    LoadModule = controlpanel' >> /home/znc/.znc/config/znc.conf
122
-    echo '    LoadModule = perform' >> /home/znc/.znc/config/znc.conf
123
-    echo '' >> /home/znc/.znc/config/znc.conf
124
-    echo "    <Network ${PROJECT_NAME}>" >> /home/znc/.znc/config/znc.conf
125
-    echo '        LoadModule = chansaver' >> /home/znc/.znc/config/znc.conf
126
-    echo '        LoadModule = keepnick' >> /home/znc/.znc/config/znc.conf
127
-    echo '        LoadModule = perform' >> /home/znc/.znc/config/znc.conf
128
-    echo '        LoadModule = simple_away' >> /home/znc/.znc/config/znc.conf
129
-    echo '' >> /home/znc/.znc/config/znc.conf
130
-    echo "        Server     = ${DEFAULT_DOMAIN_NAME} +${IRC_PORT}" >> /home/znc/.znc/config/znc.conf
131
-    echo "        Server     = ${IRC_ONION_HOSTNAME} +${IRC_PORT}" >> /home/znc/.znc/config/znc.conf
132
-    echo '' >> /home/znc/.znc/config/znc.conf
133
-    echo "        <Chan ${PROJECT_NAME}>" >> /home/znc/.znc/config/znc.conf
134
-    echo '        </Chan>' >> /home/znc/.znc/config/znc.conf
135
-    echo '    </Network>' >> /home/znc/.znc/config/znc.conf
136
-    echo '</User>' >> /home/znc/.znc/config/znc.conf
109
+    echo "<User ${new_username}>" >> /home/znc/.znc/configs/znc.conf
110
+    echo "    Pass       = ${new_user_pass}" >> /home/znc/.znc/configs/znc.conf
111
+    echo "    Admin      = ${is_admin}" >> /home/znc/.znc/configs/znc.conf
112
+    echo "    Nick       = ${new_username}" >> /home/znc/.znc/configs/znc.conf
113
+    echo "    AltNick    = ${new_username}_" >> /home/znc/.znc/configs/znc.conf
114
+    echo "    Ident      = ${new_username}" >> /home/znc/.znc/configs/znc.conf
115
+    echo "    RealName   = ${new_username}" >> /home/znc/.znc/configs/znc.conf
116
+    echo '    Buffer     = 100' >> /home/znc/.znc/configs/znc.conf
117
+    echo '    AutoClearChanBuffer = true' >> /home/znc/.znc/configs/znc.conf
118
+    echo '    ChanModes  = +stn' >> /home/znc/.znc/configs/znc.conf
119
+    echo '' >> /home/znc/.znc/configs/znc.conf
120
+    echo '    LoadModule = chansaver' >> /home/znc/.znc/configs/znc.conf
121
+    echo '    LoadModule = controlpanel' >> /home/znc/.znc/configs/znc.conf
122
+    echo '    LoadModule = perform' >> /home/znc/.znc/configs/znc.conf
123
+    echo '' >> /home/znc/.znc/configs/znc.conf
124
+    echo "    <Network ${PROJECT_NAME}>" >> /home/znc/.znc/configs/znc.conf
125
+    echo '        LoadModule = chansaver' >> /home/znc/.znc/configs/znc.conf
126
+    echo '        LoadModule = keepnick' >> /home/znc/.znc/configs/znc.conf
127
+    echo '        LoadModule = perform' >> /home/znc/.znc/configs/znc.conf
128
+    echo '        LoadModule = simple_away' >> /home/znc/.znc/configs/znc.conf
129
+    echo '' >> /home/znc/.znc/configs/znc.conf
130
+    echo "        Server     = ${DEFAULT_DOMAIN_NAME} +${IRC_PORT}" >> /home/znc/.znc/configs/znc.conf
131
+    echo "        Server     = ${IRC_ONION_HOSTNAME} +${IRC_PORT}" >> /home/znc/.znc/configs/znc.conf
132
+    echo '' >> /home/znc/.znc/configs/znc.conf
133
+    echo "        <Chan ${PROJECT_NAME}>" >> /home/znc/.znc/configs/znc.conf
134
+    echo '        </Chan>' >> /home/znc/.znc/configs/znc.conf
135
+    echo '    </Network>' >> /home/znc/.znc/configs/znc.conf
136
+    echo '</User>' >> /home/znc/.znc/configs/znc.conf
137 137
 
138 138
     mkdir -p /home/znc/.znc/users/${new_username}/moddata
139 139
     mkdir -p /home/znc/.znc/users/${new_username}/networks