Skip to content

Commit d7cc86c

Browse files
authored
AppImage: Set OPENSSL_CONF for newer openssl compat (#3283)
On systems with newer versions of openssl, the installed file /etc/ssl/openssl.cnf is incompatible with our bundled version of libssl.so, but will be loaded by default unless OPENSSL_CONF is set to /dev/null (or some other invalid path) in the environment.
1 parent 9fe1dd6 commit d7cc86c

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

installer/launch-linux.sh

+6-1
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,14 @@
33
# Add the current folder the library path
44
LD_LIBRARY_PATH="."
55

6-
# Set some environment variables for ImageMagick and Qt5
6+
# Set some environment variables
77
export QT_PLUGIN_PATH="."
88

9+
# For Debian-based systems with newer openssl, see:
10+
# https://github.com/OpenShot/openshot-qt/issues/3242
11+
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=918727
12+
export OPENSSL_CONF=/dev/null
13+
914
# Launch application
1015
HERE="$(dirname "$(readlink -f "${0}")")"
1116
exec "${HERE}"/openshot-qt "$@"

0 commit comments

Comments
 (0)