aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-07-08 08:53:08 +0200
committerDanilo M. <danix@danix.xyz>2026-07-08 08:53:08 +0200
commit43b73353fadb189e922506302839c25b4c4d6c7d (patch)
tree28689473c376eab917dbe5f36ae6666c84647716
parente50c4ff0c88fb86ddd58043c309b80a1625b228a (diff)
downloadslackware-pentesting-suite-43b73353fadb189e922506302839c25b4c4d6c7d.tar.gz
slackware-pentesting-suite-43b73353fadb189e922506302839c25b4c4d6c7d.zip
metasploit-framework-bin: rename with -bin suffix for SBo (.deb repack)
-rw-r--r--metasploit-framework-bin/README (renamed from metasploit-framework/README)0
-rw-r--r--metasploit-framework-bin/README.SLACKWARE (renamed from metasploit-framework/README.SLACKWARE)4
-rw-r--r--metasploit-framework-bin/doinst.sh (renamed from metasploit-framework/doinst.sh)0
-rw-r--r--metasploit-framework-bin/metasploit-framework-bin.SlackBuild (renamed from metasploit-framework/metasploit-framework.SlackBuild)11
-rw-r--r--metasploit-framework-bin/metasploit-framework-bin.info (renamed from metasploit-framework/metasploit-framework.info)2
-rw-r--r--metasploit-framework-bin/msfvenom.bash-completion (renamed from metasploit-framework/msfvenom.bash-completion)0
-rw-r--r--metasploit-framework-bin/slack-desc19
-rw-r--r--metasploit-framework/slack-desc19
8 files changed, 28 insertions, 27 deletions
diff --git a/metasploit-framework/README b/metasploit-framework-bin/README
index fb0a25e..fb0a25e 100644
--- a/metasploit-framework/README
+++ b/metasploit-framework-bin/README
diff --git a/metasploit-framework/README.SLACKWARE b/metasploit-framework-bin/README.SLACKWARE
index ea70c42..bcd37af 100644
--- a/metasploit-framework/README.SLACKWARE
+++ b/metasploit-framework-bin/README.SLACKWARE
@@ -1,10 +1,10 @@
Please run the SlackBuild script as root user.
An optional cron script to keep the framework up to date is
-distributed inside the /usr/doc/metasploit-${VERSION} directory and
+distributed inside the /usr/doc/metasploit-framework-bin-${VERSION} directory and
it's called "msfupdate.sh", there also is a logrotate config file
called "msfupdate.logrotate" which can be useful.
-Inside the /usr/doc/metasploit-${VERSION} directory you'll also find a
+Inside the /usr/doc/metasploit-framework-bin-${VERSION} directory you'll also find a
bash-completion script for msfvenom, courtesy of kali linux.
diff --git a/metasploit-framework/doinst.sh b/metasploit-framework-bin/doinst.sh
index 171ae4e..171ae4e 100644
--- a/metasploit-framework/doinst.sh
+++ b/metasploit-framework-bin/doinst.sh
diff --git a/metasploit-framework/metasploit-framework.SlackBuild b/metasploit-framework-bin/metasploit-framework-bin.SlackBuild
index e2ce921..ae81cb2 100644
--- a/metasploit-framework/metasploit-framework.SlackBuild
+++ b/metasploit-framework-bin/metasploit-framework-bin.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Slackware build script for metasploit-framework
+# Slackware build script for metasploit-framework-bin
# Copyright 2026 danix < danix@danix.xyz >
# All rights reserved.
@@ -24,7 +24,8 @@
cd $(dirname $0) ; CWD=$(pwd)
-PRGNAM=metasploit-framework
+PRGNAM=metasploit-framework-bin
+SRCNAM=metasploit-framework
VERSION=${VERSION:-6.4.135}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -63,7 +64,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $PKG
-ar p $CWD/${PRGNAM}_${VERSION}~*~1rapid7-1_$DEBARCH.deb data.tar.gz | tar xzv
+ar p $CWD/${SRCNAM}_${VERSION}~*~1rapid7-1_$DEBARCH.deb data.tar.gz | tar xzv
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -82,8 +83,8 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a $PKG/opt/$PRGNAM/LICENSE $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a $PKG/opt/metasploit-framework/embedded/framework/README.md $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a $PKG/opt/$SRCNAM/LICENSE $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a $PKG/opt/$SRCNAM/embedded/framework/README.md $PKG/usr/doc/$PRGNAM-$VERSION
cp -a $CWD/msfvenom.bash-completion $PKG/usr/doc/$PRGNAM-$VERSION
cp -a $CWD/README.SLACKWARE $PKG/usr/doc/$PRGNAM-$VERSION
diff --git a/metasploit-framework/metasploit-framework.info b/metasploit-framework-bin/metasploit-framework-bin.info
index 5ac7ae8..493bc0f 100644
--- a/metasploit-framework/metasploit-framework.info
+++ b/metasploit-framework-bin/metasploit-framework-bin.info
@@ -1,4 +1,4 @@
-PRGNAM="metasploit-framework"
+PRGNAM="metasploit-framework-bin"
VERSION="6.4.135"
HOMEPAGE="https://www.metasploit.com/"
DOWNLOAD="https://apt.metasploit.com/pool/main/m/metasploit-framework/metasploit-framework_6.4.135~20260522055654~1rapid7-1_i386.deb"
diff --git a/metasploit-framework/msfvenom.bash-completion b/metasploit-framework-bin/msfvenom.bash-completion
index 91b5e96..91b5e96 100644
--- a/metasploit-framework/msfvenom.bash-completion
+++ b/metasploit-framework-bin/msfvenom.bash-completion
diff --git a/metasploit-framework-bin/slack-desc b/metasploit-framework-bin/slack-desc
new file mode 100644
index 0000000..11113bd
--- /dev/null
+++ b/metasploit-framework-bin/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+metasploit-framework-bin: metasploit-framework-bin (most used pentesting framework)
+metasploit-framework-bin:
+metasploit-framework-bin: Knowledge is power, especially when it's shared. A
+metasploit-framework-bin: collaboration between the open source community and Rapid7,
+metasploit-framework-bin: Metasploit helps security teams do more than just verify
+metasploit-framework-bin: vulnerabilities, manage security assessments, and improve
+metasploit-framework-bin: security awareness; it empowers and arms defenders to always
+metasploit-framework-bin: stay one step (or two) ahead of the game.
+metasploit-framework-bin:
+metasploit-framework-bin: This is a repackaging of the official binary .deb file
+metasploit-framework-bin: distributed by Rapid7.
diff --git a/metasploit-framework/slack-desc b/metasploit-framework/slack-desc
deleted file mode 100644
index af6ddf7..0000000
--- a/metasploit-framework/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-metasploit-framework: metasploit-framework (The worlds most used pentesting framework)
-metasploit-framework:
-metasploit-framework: Knowledge is power, especially when it's shared. A collaboration
-metasploit-framework: between the open source community and Rapid7, Metasploit helps
-metasploit-framework: security teams do more than just verify vulnerabilities, manage
-metasploit-framework: security assessments, and improve security awareness;
-metasploit-framework: it empowers and arms defenders to always stay one step (or two)
-metasploit-framework: ahead of the game.
-metasploit-framework:
-metasploit-framework: This is a repackaging of the official binary .deb file
-metasploit-framework: distributed by Rapid7.