mirror of
https://gitcode.com/GitHub_Trending/ji/jitsi-meet.git
synced 2025-12-30 11:22:31 +00:00
fix(deb): Adds Include on upgrade prosody. (#16687)
* fix(deb): Adds Include on upgrade prosody. * squash: Restart if config has changed.
This commit is contained in:
7
debian/jitsi-meet-prosody.postinst
vendored
7
debian/jitsi-meet-prosody.postinst
vendored
@@ -124,10 +124,17 @@ case "$1" in
|
|||||||
ln -s $PROSODY_HOST_CONFIG /etc/prosody/conf.d/$JVB_HOSTNAME.cfg.lua
|
ln -s $PROSODY_HOST_CONFIG /etc/prosody/conf.d/$JVB_HOSTNAME.cfg.lua
|
||||||
fi
|
fi
|
||||||
PROSODY_CREATE_JICOFO_USER="true"
|
PROSODY_CREATE_JICOFO_USER="true"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! grep -q "VirtualHost \"$JVB_HOSTNAME\"" $PROSODY_CONFIG_OLD; then
|
||||||
# on some distributions main prosody config doesn't include configs
|
# on some distributions main prosody config doesn't include configs
|
||||||
# from conf.d folder enable it as this where we put our config by default
|
# from conf.d folder enable it as this where we put our config by default
|
||||||
|
# also when upgrading to new prosody version from prosody repo we need to add it again
|
||||||
if ! grep -q "Include \"conf\.d\/\*\.cfg.lua\"" $PROSODY_CONFIG_OLD; then
|
if ! grep -q "Include \"conf\.d\/\*\.cfg.lua\"" $PROSODY_CONFIG_OLD; then
|
||||||
echo -e "\nInclude \"conf.d/*.cfg.lua\"" >> $PROSODY_CONFIG_OLD
|
echo -e "\nInclude \"conf.d/*.cfg.lua\"" >> $PROSODY_CONFIG_OLD
|
||||||
|
|
||||||
|
# trigger a restart
|
||||||
|
PROSODY_CONFIG_PRESENT="false"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user