|
@@ -197,6 +197,20 @@ function remove_jitsi {
|
197
|
197
|
remove_ddns_domain $JITSI_DOMAIN_NAME
|
198
|
198
|
}
|
199
|
199
|
|
|
200
|
+function jitsi_disable_google_spyware {
|
|
201
|
+ # Presumably they included Google Analytics for benign reasons, but it's
|
|
202
|
+ # an obvious security problem. This should disable it.
|
|
203
|
+ sed -i "s|Google Analytics|Google Spyware deactivated|g" /usr/share/jitsi-meet/analytics.js
|
|
204
|
+ sed -i "s|www.google-analytics.com|${JITSI_DOMAIN_NAME}|g" /usr/share/jitsi-meet/analytics.js
|
|
205
|
+ sed -i 's|ga(|//ga(|g' /usr/share/jitsi-meet/analytics.js
|
|
206
|
+ sed -i 's|action +|//action +|g' /usr/share/jitsi-meet/analytics.js
|
|
207
|
+
|
|
208
|
+ sed -i "s|Google Analytics|Google Spyware deactivated|g" /usr/share/jitsi-meet/libs/analytics.js
|
|
209
|
+ sed -i "s|www.google-analytics.com|${JITSI_DOMAIN_NAME}|g" /usr/share/jitsi-meet/libs/analytics.js
|
|
210
|
+ sed -i 's|ga(|//ga(|g' /usr/share/jitsi-meet/libs/analytics.js
|
|
211
|
+ sed -i 's|action +|//action +|g' /usr/share/jitsi-meet/libs/analytics.js
|
|
212
|
+}
|
|
213
|
+
|
200
|
214
|
function install_jitsi {
|
201
|
215
|
if [[ "$(can_install_videobridge)" == "0" ]]; then
|
202
|
216
|
echo $'jitsi meet/videobridge can only be installed on i386 or amd64 architectures'
|
|
@@ -385,6 +399,8 @@ function install_jitsi {
|
385
|
399
|
|
386
|
400
|
set_completion_param "jitsi domain" "$JITSI_DOMAIN_NAME"
|
387
|
401
|
|
|
402
|
+ jitsi_disable_google_spyware
|
|
403
|
+
|
388
|
404
|
systemctl restart nginx
|
389
|
405
|
systemctl restart prosody
|
390
|
406
|
|