[__jitsi*] Update to 2.0.6293
This commit is contained in:
parent
c64997d8fb
commit
affd398cff
3 changed files with 26 additions and 24 deletions
|
@ -13,6 +13,7 @@ esac
|
||||||
|
|
||||||
|
|
||||||
JITSI_HOST="${__target_host}"
|
JITSI_HOST="${__target_host}"
|
||||||
|
# Currently unused, see below
|
||||||
JITSI_VERSION="$(cat "${__object}/parameter/jitsi-version")"
|
JITSI_VERSION="$(cat "${__object}/parameter/jitsi-version")"
|
||||||
TURN_SERVER="$(cat "${__object}/parameter/turn-server")"
|
TURN_SERVER="$(cat "${__object}/parameter/turn-server")"
|
||||||
TURN_SECRET="$(cat "${__object}/parameter/turn-secret")"
|
TURN_SECRET="$(cat "${__object}/parameter/turn-secret")"
|
||||||
|
@ -56,7 +57,11 @@ EOF
|
||||||
export require="${require} __debconf_set_selections/jitsi_meet"
|
export require="${require} __debconf_set_selections/jitsi_meet"
|
||||||
|
|
||||||
# Install and upgrade packages as needed
|
# Install and upgrade packages as needed
|
||||||
__package_apt jitsi-meet --version "${JITSI_VERSION}"
|
__package_apt jitsi-meet
|
||||||
|
# We are not doing version pinning anymore because it breaks when
|
||||||
|
# the version is not the latest.
|
||||||
|
# This happens because dependencies cannot be properly resolved.
|
||||||
|
# --version "${JITSI_VERSION}"
|
||||||
|
|
||||||
# Proceed only after installation/upgrade has finished
|
# Proceed only after installation/upgrade has finished
|
||||||
export require="__package_apt/jitsi-meet"
|
export require="__package_apt/jitsi-meet"
|
||||||
|
@ -163,11 +168,18 @@ VirtualHost "guest.${JITSI_HOST}"
|
||||||
c2s_require_encryption = false
|
c2s_require_encryption = false
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
__line jitsi_jicofo_secured_domains \
|
__block jitsi_jicofo_secured_domains \
|
||||||
--file /etc/jitsi/jicofo/sip-communicator.properties \
|
--prefix "// begin cdist: jicofo_secured_domains" \
|
||||||
--line "org.jitsi.jicofo.auth.URL=XMPP:${JITSI_HOST}" \
|
--suffix "// end cdist: jicofo_secured_domains" \
|
||||||
--regex "org.jitsi.jicofo.auth.URL=" \
|
--file /etc/jitsi/jicofo/jicofo.conf \
|
||||||
--state ${SECURED_DOMAINS_STATE_JICOFO}
|
--state "${SECURED_DOMAINS_STATE_JICOFO}" \
|
||||||
|
--text '-' <<EOF
|
||||||
|
authentication: {
|
||||||
|
enabled: true
|
||||||
|
type: XMPP
|
||||||
|
login-url: ${JITSI_HOST}
|
||||||
|
}
|
||||||
|
EOF
|
||||||
|
|
||||||
# These two should be changed on new release
|
# These two should be changed on new release
|
||||||
PROMETHEUS_JITSI_EXPORTER_SHOULD_VERSION="1.1.5"
|
PROMETHEUS_JITSI_EXPORTER_SHOULD_VERSION="1.1.5"
|
||||||
|
|
|
@ -185,7 +185,7 @@ var interfaceConfig = {
|
||||||
RECENT_LIST_ENABLED: true,
|
RECENT_LIST_ENABLED: true,
|
||||||
REMOTE_THUMBNAIL_RATIO: 1, // 1:1
|
REMOTE_THUMBNAIL_RATIO: 1, // 1:1
|
||||||
|
|
||||||
SETTINGS_SECTIONS: [ 'devices', 'language', 'moderator', 'profile', 'calendar' ],
|
SETTINGS_SECTIONS: [ 'devices', 'language', 'moderator', 'profile', 'calendar', 'sounds' ],
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Specify which sharing features should be displayed. If the value is not set
|
* Specify which sharing features should be displayed. If the value is not set
|
||||||
|
@ -219,13 +219,7 @@ var interfaceConfig = {
|
||||||
* DEPRECATED!
|
* DEPRECATED!
|
||||||
* This config was moved to config.js as \`toolbarButtons\`.
|
* This config was moved to config.js as \`toolbarButtons\`.
|
||||||
*/
|
*/
|
||||||
// TOOLBAR_BUTTONS: [
|
// TOOLBAR_BUTTONS: [],
|
||||||
// 'microphone', 'camera', 'closedcaptions', 'desktop', 'embedmeeting', 'fullscreen',
|
|
||||||
// 'fodeviceselection', 'hangup', 'profile', 'chat', 'recording',
|
|
||||||
// 'livestreaming', 'etherpad', 'sharedvideo', 'settings', 'raisehand',
|
|
||||||
// 'videoquality', 'filmstrip', 'invite', 'feedback', 'stats', 'shortcuts',
|
|
||||||
// 'tileview', 'select-background', 'download', 'help', 'mute-everyone', 'mute-video-everyone', 'security'
|
|
||||||
// ],
|
|
||||||
|
|
||||||
TOOLBAR_TIMEOUT: 4000,
|
TOOLBAR_TIMEOUT: 4000,
|
||||||
|
|
||||||
|
@ -241,7 +235,8 @@ var interfaceConfig = {
|
||||||
// Determines how the video would fit the screen. 'both' would fit the whole
|
// Determines how the video would fit the screen. 'both' would fit the whole
|
||||||
// screen, 'height' would fit the original video height to the height of the
|
// screen, 'height' would fit the original video height to the height of the
|
||||||
// screen, 'width' would fit the original video width to the width of the
|
// screen, 'width' would fit the original video width to the width of the
|
||||||
// screen respecting ratio.
|
// screen respecting ratio, 'nocrop' would make the video as large as
|
||||||
|
// possible and preserve aspect ratio without cropping.
|
||||||
VIDEO_LAYOUT_FIT: 'both',
|
VIDEO_LAYOUT_FIT: 'both',
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -174,7 +174,7 @@ var interfaceConfig = {
|
||||||
RECENT_LIST_ENABLED: true,
|
RECENT_LIST_ENABLED: true,
|
||||||
REMOTE_THUMBNAIL_RATIO: 1, // 1:1
|
REMOTE_THUMBNAIL_RATIO: 1, // 1:1
|
||||||
|
|
||||||
SETTINGS_SECTIONS: [ 'devices', 'language', 'moderator', 'profile', 'calendar' ],
|
SETTINGS_SECTIONS: [ 'devices', 'language', 'moderator', 'profile', 'calendar', 'sounds' ],
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Specify which sharing features should be displayed. If the value is not set
|
* Specify which sharing features should be displayed. If the value is not set
|
||||||
|
@ -208,13 +208,7 @@ var interfaceConfig = {
|
||||||
* DEPRECATED!
|
* DEPRECATED!
|
||||||
* This config was moved to config.js as `toolbarButtons`.
|
* This config was moved to config.js as `toolbarButtons`.
|
||||||
*/
|
*/
|
||||||
// TOOLBAR_BUTTONS: [
|
// TOOLBAR_BUTTONS: [],
|
||||||
// 'microphone', 'camera', 'closedcaptions', 'desktop', 'embedmeeting', 'fullscreen',
|
|
||||||
// 'fodeviceselection', 'hangup', 'profile', 'chat', 'recording',
|
|
||||||
// 'livestreaming', 'etherpad', 'sharedvideo', 'settings', 'raisehand',
|
|
||||||
// 'videoquality', 'filmstrip', 'invite', 'feedback', 'stats', 'shortcuts',
|
|
||||||
// 'tileview', 'select-background', 'download', 'help', 'mute-everyone', 'mute-video-everyone', 'security'
|
|
||||||
// ],
|
|
||||||
|
|
||||||
TOOLBAR_TIMEOUT: 4000,
|
TOOLBAR_TIMEOUT: 4000,
|
||||||
|
|
||||||
|
@ -230,7 +224,8 @@ var interfaceConfig = {
|
||||||
// Determines how the video would fit the screen. 'both' would fit the whole
|
// Determines how the video would fit the screen. 'both' would fit the whole
|
||||||
// screen, 'height' would fit the original video height to the height of the
|
// screen, 'height' would fit the original video height to the height of the
|
||||||
// screen, 'width' would fit the original video width to the width of the
|
// screen, 'width' would fit the original video width to the width of the
|
||||||
// screen respecting ratio.
|
// screen respecting ratio, 'nocrop' would make the video as large as
|
||||||
|
// possible and preserve aspect ratio without cropping.
|
||||||
VIDEO_LAYOUT_FIT: 'both',
|
VIDEO_LAYOUT_FIT: 'both',
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in a new issue