mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-30 10:41:01 +02:00
msf: bump deps
This commit is contained in:
parent
2ef09f5fa8
commit
80c7f87c46
4 changed files with 111 additions and 0 deletions
|
|
@ -2,3 +2,4 @@ DIST metasploit-payloads-2.0.12.gem 12241920 BLAKE2B 5ca5acfbfe60aafe6c043b7946c
|
|||
DIST metasploit-payloads-2.0.16.gem 12245504 BLAKE2B e8fc47289c89238fbfcf36ad1eef7b5ea874eb179f9e4deda4dedf133d64987499d8a18d0feda5d0bc20f80688d79ecf4ad3c5f190c8c72f647e50bd6cdd5474 SHA512 ee33c7df9a7154bf3062e0ce108fcfb9276a233864836156888c9fb12f2efa4303170cb9628ac4aebbb7ebe6c4b0e26bc6b9b476eb0b976996c21cabea8bc744
|
||||
DIST metasploit-payloads-2.0.19.gem 12245504 BLAKE2B 8953e854cf3973213658518c24a53b14de5f6ac5d9471380a373ff4840280b39e6a4d677f4ac5e0c575d8d81a224bd11cc52321293ca4f3aac9d80185958f749 SHA512 c813e2d327c0e06b26d2f95a249b0128a1dbfc2c6926057f7c02d3b8bae72b983354a2986bd2843d1137673e450ed936119f3c65fe00555bcef1fb82f6469fe0
|
||||
DIST metasploit-payloads-2.0.24.gem 12244480 BLAKE2B 6f01f4a2372de454307efe107f4b725697ca9f1b9dd24b1daa0d94d825529ed43201a406758fe8f47d794726c6cb68eecacfe8f3c6b7dbfc5f63e4eb25391c30 SHA512 8b608ff6c5efbe6e18cae7138765c3611ec314a19acade78fc41fc3568877867727894a7a3710d4aaa514811e123be75159dcb94133e1613815b6f3a830b8f4f
|
||||
DIST metasploit-payloads-2.0.25.gem 12244480 BLAKE2B 8e1a826ee57b21ba4fa94cc95e31e0fab88120296703172cf59be15ea089383238c3f6fa854259ea5c8d2c99093e6556ed26a47ba8b043da9e455b2619151026 SHA512 741e9860651361f25ce8f7a9776720272931520b738fd5b42c11e3c5f7d4c8820eb07b768943e580a2fa81ea17d42353fc0e167f812615b659c6293e55c84375
|
||||
|
|
|
|||
|
|
@ -0,0 +1,44 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
USE_RUBY="ruby25 ruby26"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="data"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Compiled binaries for Metasploit's Meterpreter"
|
||||
HOMEPAGE="https://rubygems.org/gems/metasploit-payloads"
|
||||
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="${PV}"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
IUSE=""
|
||||
|
||||
#no tests
|
||||
RESTRICT="test strip"
|
||||
|
||||
QA_PREBUILT="
|
||||
usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/meterpreter/msflinker_linux_x86.bin
|
||||
usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/meterpreter/ext_server_sniffer.lso
|
||||
usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/meterpreter/ext_server_networkpug.lso
|
||||
usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/meterpreter/ext_server_stdapi.lso
|
||||
usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/android/libs/armeabi/libndkstager.so
|
||||
usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/android/libs/mips/libndkstager.so
|
||||
usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/android/libs/x86/libndkstager.so
|
||||
"
|
||||
|
||||
src_install() {
|
||||
ruby-ng_src_install
|
||||
#tell revdep-rebuild to ignore binaries meant for the target
|
||||
dodir /etc/revdep-rebuild
|
||||
cat <<-EOF > "${ED}"/etc/revdep-rebuild/99-${PN}-${SLOT} || die
|
||||
#These dirs contain prebuilt binaries for running on the TARGET not the HOST
|
||||
SEARCH_DIRS_MASK="/usr/lib*/ruby/gems/*/gems/${PN}-${SLOT}/data/android/libs"
|
||||
EOF
|
||||
}
|
||||
|
|
@ -1,2 +1,3 @@
|
|||
DIST metasploit_payloads-mettle-1.0.2.gem 22206464 BLAKE2B 2c9c16436e5e6620284cc4544d794f0d99f317fa501b245df2ba3a8c999c53624a1e150e4a1b2f525468b7c0a02557ee23d7576697c699851c8e047b71d08461 SHA512 9f1f841f3ae2bb7b6576b5eb99ab0c79c3a600169b210a7782b7cf4175af31da922bf6ac7e0d8a513ae0ebc95279997696ccf42cb5df9d90d9b33d433a6722d5
|
||||
DIST metasploit_payloads-mettle-1.0.3.gem 22211072 BLAKE2B 961039f96eafd4ddfeae2b3ff8ebfa6e5d5e9933ae0b877cd097ecf89fba4f87adfe2c28d53e30b9c3f620d28bdd99fdd71dd82dc270a902fdd5148d65c78d92 SHA512 8c18dcf7264f9b574970dcd023062e7d84e14e42ae9930be36927ee06630a37b5c1e90ff722832a5b77883e86daea80e6bf8d2f466375bb790a3c4f3c4b83243
|
||||
DIST metasploit_payloads-mettle-1.0.4.gem 22211584 BLAKE2B 19cc9425eb9c122ec13ba55f601e0103bc1e0547b7be7af2e0970b4c9cb6632cd257d3a8ac711e490e749a242eda806545aadb7a81e54e2b2af0d0c4c45753c2 SHA512 46876de43a7eb720be2ef178033abc59ae775d5f8f1d0fbea74452a50099e8098c813f98643c4da05c745334b9ce0d882708f6e555898a0dbf891d3441e3e9a8
|
||||
|
|
|
|||
|
|
@ -0,0 +1,65 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
USE_RUBY="ruby25 ruby26"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="build"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Compiled binaries for Metasploit's next-gen Meterpreter"
|
||||
HOMEPAGE="https://rubygems.org/gems/metasploit_payloads-mettle"
|
||||
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="${PV}"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
#no tests
|
||||
RESTRICT="test strip"
|
||||
|
||||
QA_PREBUILT="
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/aarch64-linux-musl/bin/mettle
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/aarch64-linux-musl/bin/mettle.bin
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/armv5b-linux-musleabi/bin/mettle
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/armv5b-linux-musleabi/bin/mettle.bin
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/armv5l-linux-musleabi/bin/mettle
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/armv5l-linux-musleabi/bin/mettle.bin
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/i486-linux-musl/bin/mettle
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/i486-linux-musl/bin/mettle.bin
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/mips64-linux-muslsf/bin/mettle
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/mips64-linux-muslsf/bin/mettle.bin
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/mips64-linux-muslsf/bin/sniffer
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/mips64-linux-muslsf/bin/sniffer.bin
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/mipsel-linux-muslsf/bin/mettle
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/mipsel-linux-muslsf/bin/mettle.bin
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/mipsel-linux-muslsf/bin/sniffer
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/mipsel-linux-muslsf/bin/sniffer.bin
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/mips-linux-muslsf/bin/mettle
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/mips-linux-muslsf/bin/mettle.bin
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/mips-linux-muslsf/bin/sniffer
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/mips-linux-muslsf/bin/sniffer.bin
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/powerpc64le-linux-musl/bin/mettle
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/powerpc64le-linux-musl/bin/mettle.bin
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/powerpc-linux-muslsf/bin/mettle
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/powerpc-linux-muslsf/bin/mettle.bin
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/s390x-linux-musl/bin/mettle
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/s390x-linux-musl/bin/mettle.bin
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/x86_64-linux-musl/bin/mettle
|
||||
usr/lib*/ruby/gems/*/gems/${P}/build/x86_64-linux-musl/bin/mettle.bin
|
||||
"
|
||||
|
||||
src_install() {
|
||||
ruby-ng_src_install
|
||||
#tell revdep-rebuild to ignore binaries meant for the target
|
||||
dodir /etc/revdep-rebuild
|
||||
cat <<-EOF > "${ED}"/etc/revdep-rebuild/99-${PN}-${SLOT} || die
|
||||
#These dirs contain prebuilt binaries for running on the TARGET not the HOST
|
||||
SEARCH_DIRS_MASK="/usr/lib*/ruby/gems/*/gems/${P}/build"
|
||||
EOF
|
||||
}
|
||||
Loading…
Reference in a new issue