diff --git a/debian/jitsi-meet.conffiles b/debian/jitsi-meet.conffiles deleted file mode 100644 index 8c83bdca0..000000000 --- a/debian/jitsi-meet.conffiles +++ /dev/null @@ -1 +0,0 @@ -/usr/share/jitsi-meet/config.js diff --git a/debian/jitsi-meet.docs b/debian/jitsi-meet.docs index 963cb87a0..8421d4d7d 100644 --- a/debian/jitsi-meet.docs +++ b/debian/jitsi-meet.docs @@ -1,3 +1,4 @@ README.md doc/debian/jitsi-meet/jitsi-meet.example doc/debian/jitsi-meet/README +config.js diff --git a/debian/jitsi-meet.postinst b/debian/jitsi-meet.postinst index 1eb82da8e..9b48f9479 100644 --- a/debian/jitsi-meet.postinst +++ b/debian/jitsi-meet.postinst @@ -69,14 +69,14 @@ case "$1" in fi # jitsi meet - chown -R www-data:www-data /usr/share/jitsi-meet/ - sed -i "s/jitsi-meet.example.com/$JVB_HOSTNAME/g" /usr/share/jitsi-meet/config.js - # enable turn - #if grep "// useStunTurn: true," /usr/share/jitsi-meet/config.js > /dev/null; then - # sed -i "s/\/\/\ \ useStunTurn:\ true,/\ \ \ \ useStunTurn:\ true,/" /usr/share/jitsi-meet/config.js - #fi - invoke-rc.d nginx restart + JITSI_MEET_CONFIG="/etc/jitsi/meet/$JVB_HOSTNAME-config.js" + if [ ! -f $JITSI_MEET_CONFIG ]; then + mkdir -p /etc/jitsi/meet/ + cp /usr/share/doc/jitsi-meet/config.js $JITSI_MEET_CONFIG + sed -i "s/jitsi-meet.example.com/$JVB_HOSTNAME/g" $JITSI_MEET_CONFIG + fi + invoke-rc.d nginx reload ;; abort-upgrade|abort-remove|abort-deconfigure) diff --git a/debian/rules b/debian/rules index 1d2bfab69..2ffa63a21 100755 --- a/debian/rules +++ b/debian/rules @@ -14,7 +14,7 @@ override_dh_install: dh_installdirs - dh_install + dh_install -X/config.js yui-compressor -o debian/jitsi-meet/usr/share/jitsi-meet/libs/strophe/strophe.caps.jsonly.min.js \ debian/patches/missing-source/libs/strophe/strophe.caps.jsonly.js yui-compressor -o debian/jitsi-meet/usr/share/jitsi-meet/libs/strophe/strophe.disco.min.js \ diff --git a/doc/debian/jitsi-meet/jitsi-meet.example b/doc/debian/jitsi-meet/jitsi-meet.example index 843bef002..896912b80 100644 --- a/doc/debian/jitsi-meet/jitsi-meet.example +++ b/doc/debian/jitsi-meet/jitsi-meet.example @@ -13,6 +13,10 @@ server { root /usr/share/jitsi-meet; index index.html index.htm; + location /config.js { + alias /etc/jitsi/meet/jitsi-meet.example.com-config.js; + } + location ~ ^/([a-zA-Z0-9]+)$ { rewrite ^/(.*)$ / break; }