aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2 daysmetasploit-framework-bin: regenerate msfvenom completion for 6.4.143mainDanilo M.1-1/+1
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2 daysmetasploit-framework-bin: update to 6.4.143Danilo M.2-6/+6
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2 daysmetasploit-framework-bin: apply SBo reviewer fixes, add man pagesDanilo M.6-295/+325
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 <noreply@anthropic.com>
3 daysdocs: rename metasploit-framework to metasploit-framework-bin in referencesDanilo M.4-6/+6
3 daysmksboarchive: default output to SBo/ directoryDanilo M.1-4/+4
3 daysmetasploit-framework-bin: rename with -bin suffix for SBo (.deb repack)Danilo M.8-27/+28
4 daysnetexec: fix doc file perms to 644Danilo M.1-0/+1
4 daysnetexec: mark tested on -currentDanilo M.1-1/+1
4 daysnetexec: fix venv relocation over bin/ dir contentsDanilo M.1-3/+7
4 daysnetexec: install vendored wheels with --no-depsDanilo M.1-2/+6
4 daysmetasploit-framework: mark tested on -currentDanilo M.1-1/+1
4 daysmetasploit-framework: ship bundled ELF payloads executableDanilo M.2-0/+8
4 daysmetasploit-framework: add i386 supportDanilo M.2-8/+10
4 daysmetasploit-framework: update to 6.4.135Danilo M.4-7/+5
2026-06-26netexec: track in README table and nvcheckerDanilo M.2-0/+7
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26netexec: add version 1.5.1Danilo M.5-0/+277
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26docs: use ~/Templates/SlackBuilds as template source of truthDanilo M.1-1/+30
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26docs: move docs/ to .docs/ to avoid SBo package collisionDanilo M.1-0/+0
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26updated feroxbuster slackbuild for author infosDanilo M.1-1/+1
2026-06-26docs: add netexec SlackBuild design specDanilo M.1-0/+141
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26docs: add Tested -current/-stable columns to package tableDanilo M.1-14/+16
Track build-test status per Slackware branch. All packages are build-tested on -current; feroxbuster is also confirmed on -stable, the rest are not yet tested there. Add a one-line legend for the table symbols. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26extras: make mksboarchive resolve the package from CWDDanilo M.2-16/+19
The previous version derived the repo root from the script's own location via git, which broke once the script was installed outside the repo (e.g. ~/bin): it ran git in ~/bin and failed with 'not a git repository'. Resolve the package as <pkg>/ below the current directory instead and run from the repo root. The installed copy now works identically. README updated. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26extras: add -h/--help to mksboarchiveDanilo M.1-2/+18
Print usage and exit 0 on -h/--help; usage now explains OUTPUT and the symlink stripping. Run with no args still prints usage on stderr and exits 2. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26extras: add mksboarchive helper to build SBo tarballs on demandDanilo M.2-0/+45
mksboarchive <package> builds the same <package>.tar.gz the post-commit hook produces, but on demand by name. It validates the package, strips any sbodl source symlinks, and archives to $OUTPUT (default: CWD). Documented in the root README. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26docs: explain vendored crates rationale and regenerationDanilo M.1-0/+34
Add a Vendored Crates section to the root README covering why Rust packages ship a vendored tarball (SBo builds run offline in a clean chroot) and how to regenerate it reproducibly with cargo-vendor-filterer and SOURCE_DATE_EPOCH. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26feroxbuster: switch vendor tarball to reproducible tar.gzDanilo M.3-4/+21
Regenerate the vendored crates with cargo-vendor-filterer and a SOURCE_DATE_EPOCH pinned to the release tag commit date, producing a byte-for-byte reproducible tar.gz. Update the second source URL and MD5SUM_x86_64 accordingly, unpack .tar.gz in the SlackBuild, and document the exact generation command in the package README. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-25feroxbuster: put /opt/rust/bin on PATH instead of sourcing profile scriptDanilo M.2-6/+8
rust-opt installs its toolchain under /opt/rust/bin and ships no /etc/profile.d script, so the previous conditional source was a no-op and -stable kept falling back to the old system cargo. Prepend /opt/rust/bin to PATH directly when present. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-25feroxbuster: build against rust-opt for -stable compatibilityDanilo M.3-1/+14
System cargo on Slackware -stable cannot read the v4 Cargo.lock. Add rust-opt to REQUIRES and source its profile script when present so the newer cargo is used; no-op on -current. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-25docs: document git hooks and SBO_ARCHIVE usageDanilo M.2-0/+46
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-25hooks: let SBO_ARCHIVE env answer post-commit archive promptDanilo M.1-8/+17
SBO_ARCHIVE=yes|no skips the TTY prompt so agents and scripts can answer non-interactively. Empty/unset keeps the interactive behavior. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-25feroxbuster: add doinst.sh to handle .new config fileDanilo M.2-0/+15
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-25extras: add SBo git hooks (pre-commit sbolint, post-commit archive)Danilo M.2-0/+141
Versioned source of truth for the hooks installed in .git/hooks/. Reinstall after reclone with: cp .extras/hooks/* .git/hooks/ Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-25nvchecker: remove powershell stanzaDanilo M.1-6/+0
Package was removed in f67c2df. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-25feroxbuster: add version 2.13.1Danilo M.6-0/+201
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-05-13Updated metasploit-framework to latest releaseDanilo M.3-5/+5
2026-04-30removed: powershellDanilo M.5-117/+1
2026-04-30Update: nuclei 3.8.0Danilo M.3-5/+5
2026-04-30Update: exploitdb 2026_04_30Danilo M.3-5/+5
2026-04-30Update: metasploit-framework v6.4.131Danilo M.3-5/+5
2026-04-08exploitdb: update to 2026-04-07Danilo M.4-5/+7
2026-04-04fixed image link in README.mdDanilo M.2-1/+2
2026-04-04README.md: update metasploit-framework version to 6.4.126Danilo M.1-1/+1
2026-04-04metasploit-framework: update to 6.4.126Danilo M.2-4/+4
2026-04-03remove hydra and nessus packagesDanilo M.14-466/+0
Both are already maintained on SBo and identical to upstream. Remove package directories and clean up README and nvchecker.toml. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-03add CLAUDE.md and AGENTS.md; fix READMEDanilo M.3-3/+482
- Add CLAUDE.md with repo conventions and build strategy docs - Add AGENTS.md with mandatory workflows for AI agents - Fix nuclei SBo availability (❎ → ✅) - Remove stale hydra note (SBo has been updated to 9.6) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-03moved all packages to the root of the repositoryDanilo M.65-2/+0
2026-03-24Updated README and nvchecker filesDanilo M.2-0/+8
2026-03-24added Nessus packagedanix6-0/+280
2026-03-24updated README and nvchecker fileDanilo M.2-3/+21
2026-03-24updated metasploit package to latest version.danix2-5/+5