diff options
author | Peder Bergebakken Sundt <pbsds@hotmail.com> | 2024-06-05 22:18:24 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-05 22:18:24 +0200 |
commit | 3603f3ed7c4442e467b8f5064836b4445cac6f4d (patch) | |
tree | fb8aedd80366b91c150123426619333e0b26cbfc | |
parent | addfe1073d80fc4be41ee84b86d451dde820befe (diff) | |
parent | 11e7459aa9880896bb78be57ec885a1c9ea5b651 (diff) |
Merge pull request #317327 from NixOS/backport-283621-to-release-23.11
[Backport release-23.11] payloadsallthethings: init at 3.0-unstable-2024-01-21
-rw-r--r-- | pkgs/by-name/pa/payloadsallthethings/package.nix | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/by-name/pa/payloadsallthethings/package.nix b/pkgs/by-name/pa/payloadsallthethings/package.nix new file mode 100644 index 0000000000000..bc6c76429c0a4 --- /dev/null +++ b/pkgs/by-name/pa/payloadsallthethings/package.nix @@ -0,0 +1,33 @@ +{ lib +, fetchFromGitHub +, stdenvNoCC +}: + +stdenvNoCC.mkDerivation { + pname = "payloadsallthethings"; + version = "3.0-unstable-2024-01-21"; + + src = fetchFromGitHub { + owner = "swisskyrepo"; + repo = "PayloadsAllTheThings"; + rev = "97cfeee270395a838802fa1fcb8a4d5ffc6d6b48"; + hash = "sha256-LRS60v0o5nPSLfGFH6P0Y5roN8Mk5/KyRF4SWTv/7Hw="; + }; + + installPhase = '' + runHook preInstall + mkdir -p $out/share/payloadsallthethings + rm CONTRIBUTING.md mkdocs.yml custom.css + cp -a * $out/share/payloadsallthethings + runHook postInstall + ''; + + meta = { + homepage = "https://github.com/swisskyrepo/PayloadsAllTheThings"; + description = "A list of useful payloads and bypass for Web Application Security and Pentest/CTF"; + license = with lib.licenses; [ mit ]; + maintainers = with lib.maintainers; [ shard7 ]; + platforms = lib.platforms.all; + sourceProvenance = with lib.sourceTypes; [ fromSource ]; + }; +} |