|
@@ -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
|