Pārlūkot izejas kodu

mumble permissions

Bob Mottram 9 gadus atpakaļ
vecāks
revīzija
9d595c8d4e
1 mainītis faili ar 9 papildinājumiem un 3 dzēšanām
  1. 9
    3
      src/freedombone

+ 9
- 3
src/freedombone Parādīt failu

@@ -10204,6 +10204,12 @@ function install_voip {
10204 10204
       echo 'VoIP server key not created'
10205 10205
       exit 57893
10206 10206
   fi
10207
+  if [ ! -d /var/lib/mumble-server ]; then
10208
+      mkdir /var/lib/mumble-server
10209
+  fi
10210
+  cp /etc/ssl/certs/mumble.* /var/lib/mumble-server
10211
+  cp /etc/ssl/private/mumble.key /var/lib/mumble-server
10212
+  chown -R mumble-server:mumble-server /var/lib/mumble-server
10207 10213
 
10208 10214
   sed -i "s|welcometext=.*|welcometext=\"<br />Welcome to $DEFAULT_DOMAIN_NAME <b>VoIP</b>.<br />Chat freely!<br />\"|g" /etc/mumble-server.ini
10209 10215
 
@@ -10220,8 +10226,8 @@ function install_voip {
10220 10226
       echo 'allowping=False' >> /etc/mumble-server.ini
10221 10227
   fi
10222 10228
   sed -i 's|allowping=.*|allowping=False|g' /etc/mumble-server.ini
10223
-  sed -i 's|#sslCert=.*|sslCert=/etc/ssl/certs/mumble.crt|g' /etc/mumble-server.ini
10224
-  sed -i 's|#sslKey=.*|sslKey=/etc/ssl/private/mumble.key|g' /etc/mumble-server.ini
10229
+  sed -i 's|#sslCert=.*|sslCert=/var/lib/mumble-server/mumble.crt|g' /etc/mumble-server.ini
10230
+  sed -i 's|#sslKey=.*|sslKey=/var/lib/mumble-server/mumble.key|g' /etc/mumble-server.ini
10225 10231
   sed -i 's|#certrequired=.*|certrequired=True|g' /etc/mumble-server.ini
10226 10232
   sed -i 's|users=100|users=10|g' /etc/mumble-server.ini
10227 10233
   sed -i 's|#channelnestinglimit=10|channelnestinglimit=10|g' /etc/mumble-server.ini
@@ -10232,7 +10238,7 @@ function install_voip {
10232 10238
   sed -i 's|allowhtml=.*|allowhtml=False|g' /etc/mumble-server.ini
10233 10239
   sed -i "s|port=.*|port=$VOIP_PORT|g" /etc/mumble-server.ini
10234 10240
 
10235
-  service mumble-server restart
10241
+  systemctl restart mumble-server
10236 10242
 
10237 10243
   if ! grep -q "VoIP Server" /home/$MY_USERNAME/README; then
10238 10244
       echo '' >> /home/$MY_USERNAME/README