From cf770f3ada77cf35e1b620187fb7529dbb84acc6 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Wed, 8 Jul 2026 19:51:52 +0200 Subject: metasploit-framework-bin: apply SBo reviewer fixes, add man pages Christoph Willing's review changes: - generate /usr/bin launcher symlinks in the SlackBuild and let makepkg build doinst.sh per-arch, instead of shipping a preloaded doinst.sh. The preloaded doinst.sh was baked from an x86_64 build; on i386 its symlink targets did not exist, leaving a stray symlink in / on install. - cat msfvenom.bash-completion and README.SLACKWARE into place instead of cp -a, avoiding inserting files with a non-root uid/gid. Also: - ship msfconsole.1 and msfvenom.1 man pages from kali (the .deb ships none of its own), gzipped into /usr/man/man1. - note in README.SLACKWARE that the completion is a snapshot matching the shipped MSF version, and that the man pages come from kali. - document in CLAUDE.md how to regenerate the completion and refresh the man pages on version bumps. Co-Authored-By: Claude Opus 4.8 --- metasploit-framework-bin/README.SLACKWARE | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'metasploit-framework-bin/README.SLACKWARE') diff --git a/metasploit-framework-bin/README.SLACKWARE b/metasploit-framework-bin/README.SLACKWARE index bcd37af..cabf2ed 100644 --- a/metasploit-framework-bin/README.SLACKWARE +++ b/metasploit-framework-bin/README.SLACKWARE @@ -6,5 +6,10 @@ it's called "msfupdate.sh", there also is a logrotate config file called "msfupdate.logrotate" which can be useful. Inside the /usr/doc/metasploit-framework-bin-${VERSION} directory you'll also find a -bash-completion script for msfvenom, courtesy of kali linux. +bash-completion script for msfvenom, courtesy of kali linux. It is a +snapshot generated from the Metasploit version shipped in this package, +so its payload and encoder lists match this release. + +man pages for msfconsole and msfvenom (also courtesy of kali linux) are +installed under /usr/man/man1. -- cgit v1.2.3