瀏覽代碼

Fixes updates on distributions that are missing openjdk 8.

j8
damencho 10 年之前
父節點
當前提交
a701821698
共有 2 個文件被更改,包括 8 次插入1 次删除
  1. 1
    1
      debian/control
  2. 7
    0
      debian/jitsi-meet.postinst

+ 1
- 1
debian/control 查看文件

@@ -11,7 +11,7 @@ Homepage: https://jitsi.org/meet
11 11
 Package: jitsi-meet
12 12
 Architecture: all
13 13
 Depends: ${misc:Depends}, jitsi-videobridge, jitsi-meet-prosody, libjs-strophe (>= 1.1.3),
14
- libjs-jquery, libjs-jquery-ui, openjdk-8-jre-headless
14
+ libjs-jquery, libjs-jquery-ui, openjdk-8-jre-headless | nginx
15 15
 Description: WebRTC JavaScript video conferences
16 16
  Jitsi Meet is a WebRTC JavaScript application that uses Jitsi
17 17
  Videobridge to provide high quality, scalable video conferences.

+ 7
- 0
debian/jitsi-meet.postinst 查看文件

@@ -46,6 +46,13 @@ case "$1" in
46 46
         # stores the hostname so we will reuse it later, like in purge
47 47
         db_set jitsi-meet/jvb-hostname $JVB_HOSTNAME
48 48
 
49
+        NGINX_INSTALL_CHECK="$(dpkg-query -W -f '${PackageSpec}:${Status}\n' nginx 2>&1 | grep -v "ok installed" || :)"
50
+        if [ -n "${NGINX_INSTALL_CHECK}" ]; then
51
+            FORCE_NGINX="false"
52
+        else
53
+            FORCE_NGINX="true"
54
+        fi
55
+
49 56
         # SSL for nginx
50 57
         db_get jitsi-meet/cert-choice
51 58
         CERT_CHOICE="$RET"

Loading…
取消
儲存