aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--system/volatility3/README1
-rw-r--r--system/volatility3/volatility3.SlackBuild11
-rw-r--r--system/volatility3/volatility3.info8
3 files changed, 12 insertions, 8 deletions
diff --git a/system/volatility3/README b/system/volatility3/README
index 84e96b75a4..338803ac83 100644
--- a/system/volatility3/README
+++ b/system/volatility3/README
@@ -15,4 +15,5 @@ framework, Volatility3.
The following are optional dependancies:
- capstone
- jsonschema
+ - s3fs-fuse
diff --git a/system/volatility3/volatility3.SlackBuild b/system/volatility3/volatility3.SlackBuild
index 43c741338f..ff49093b60 100644
--- a/system/volatility3/volatility3.SlackBuild
+++ b/system/volatility3/volatility3.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Slackware build script for volatility3
-# Copyright 2022-2024 Barry Grundy <bgrundy[at]linuxleo.com>
+# Copyright 2022-2025 Barry Grundy <bgrundy[at]linuxleo.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -21,12 +21,12 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
-# Updated for 2.7.0, July 2024
+# Updated for 2.11.0, March 2025
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=volatility3
-VERSION=${VERSION:-2.7.0}
+VERSION=${VERSION:-2.11.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -80,7 +80,10 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-python3 setup.py install --root=$PKG
+PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])')
+export PYTHONPATH=/opt/python$PYVER/site-packages
+
+python3 ./setup.py install --root=$PKG
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
diff --git a/system/volatility3/volatility3.info b/system/volatility3/volatility3.info
index b3c8082c54..a488d6a51b 100644
--- a/system/volatility3/volatility3.info
+++ b/system/volatility3/volatility3.info
@@ -1,10 +1,10 @@
PRGNAM="volatility3"
-VERSION="2.7.0"
+VERSION="2.11.0"
HOMEPAGE="https://volatilityfoundation.org/"
-DOWNLOAD="https://github.com/volatilityfoundation/volatility3/archive/v2.7.0/volatility3-2.7.0.tar.gz"
-MD5SUM="182854784245fdcb261178263a942ba8"
+DOWNLOAD="https://github.com/volatilityfoundation/volatility3/archive/v2.11.0/volatility3-2.11.0.tar.gz"
+MD5SUM="3b3634fc42043720f6586b6fbfca04ff"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="pefile capstone python3-pycrypto python3-pycryptodomex python3-yara"
+REQUIRES="pefile python3-pycrypto python3-pycryptodomex python3-yara python3-setuptools-opt"
MAINTAINER="Barry J. Grundy"
EMAIL="bgrundy AT linuxleo.com"