mirror of
https://github.com/MobSF/Mobile-Security-Framework-MobSF.git
synced 2026-10-11 22:50:09 +00:00
HOTFIX: Update wkhtmltopdf and dependencies
This commit is contained in:
+2
-4
@@ -22,10 +22,8 @@ ENV DEBIAN_FRONTEND=noninteractive \
|
||||
MOBSF_ADB_BINARY=/usr/bin/adb \
|
||||
JDK_FILE=openjdk-22.0.2_linux-x64_bin.tar.gz \
|
||||
JDK_FILE_ARM=openjdk-22.0.2_linux-aarch64_bin.tar.gz \
|
||||
LIBSSL_FILE=libssl1.1_1.1.1w-0+deb11u1_amd64.deb \
|
||||
LIBSSL_FILE_ARM=libssl1.1_1.1.1w-0+deb11u1_arm64.deb \
|
||||
WKH_FILE=wkhtmltox_0.12.6.1-2.bullseye_amd64.deb \
|
||||
WKH_FILE_ARM=wkhtmltox_0.12.6.1-2.bullseye_arm64.deb \
|
||||
WKH_FILE=wkhtmltox_0.12.6.1-3.bookworm_amd64.deb \
|
||||
WKH_FILE_ARM=wkhtmltox_0.12.6.1-3.bookworm_arm64.deb \
|
||||
JAVA_HOME=/jdk-22.0.2 \
|
||||
PATH=/jdk-22.0.2/bin:/root/.local/bin:$PATH \
|
||||
DJANGO_SUPERUSER_USERNAME=mobsf \
|
||||
|
||||
@@ -7,20 +7,13 @@ if [ "$TARGETPLATFORM" == "linux/arm64" ]
|
||||
then
|
||||
WKH_FILE=$WKH_FILE_ARM
|
||||
JDK_FILE=$JDK_FILE_ARM
|
||||
LIBSSL_FILE=$LIBSSL_FILE_ARM
|
||||
fi
|
||||
|
||||
echo "Target platform identified as $TARGETPLATFORM"
|
||||
JDK_URL="https://download.java.net/java/GA/jdk22.0.2/c9ecb94cd31b495da20a27d4581645e8/9/GPL/${JDK_FILE}"
|
||||
WKH_URL="https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6.1-2/${WKH_FILE}"
|
||||
LIBSSL11_URL="http://ftp.us.debian.org/debian/pool/main/o/openssl/${LIBSSL_FILE}"
|
||||
WKH_URL="https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6.1-3/${WKH_FILE}"
|
||||
|
||||
# Download and install wkhtmltopdf
|
||||
# Install dependencies for wkhtmltopdf
|
||||
echo "Installing $LIBSSL_FILE ..."
|
||||
wget --quiet -O /tmp/${LIBSSL_FILE} "${LIBSSL11_URL}" && \
|
||||
dpkg -i /tmp/${LIBSSL_FILE} && \
|
||||
rm -f /tmp/${LIBSSL_FILE}
|
||||
|
||||
echo "Installing $WKH_FILE ..."
|
||||
wget --quiet -O /tmp/${WKH_FILE} "${WKH_URL}" && \
|
||||
|
||||
Reference in New Issue
Block a user