mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-30 00:28:44 +08:00
Add recipes
This commit is contained in:
parent
ccb9e4e580
commit
9375488b57
10
recipes/wip/analysis/radare2/recipe.toml
Normal file
10
recipes/wip/analysis/radare2/recipe.toml
Normal file
@ -0,0 +1,10 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
tar = "https://github.com/radareorg/radare2/releases/download/6.1.4/radare2-6.1.4.tar.xz"
|
||||
[build]
|
||||
template = "meson"
|
||||
mesonflags = [
|
||||
"-Duse_webui=false",
|
||||
"-Denable_tests=false",
|
||||
"-Denable_r2r=false",
|
||||
]
|
||||
8
recipes/wip/libs/security/libksba/recipe.toml
Normal file
8
recipes/wip/libs/security/libksba/recipe.toml
Normal file
@ -0,0 +1,8 @@
|
||||
#TODO compile and test
|
||||
[source]
|
||||
tar = "https://www.gnupg.org/ftp/gcrypt/libksba/libksba-1.8.0.tar.bz2"
|
||||
[build]
|
||||
template = "configure"
|
||||
dependencies = [
|
||||
"libgpg-error",
|
||||
]
|
||||
7
recipes/wip/net/analysis/masscan/recipe.toml
Normal file
7
recipes/wip/net/analysis/masscan/recipe.toml
Normal file
@ -0,0 +1,7 @@
|
||||
#TODO add script for gnu make: https://github.com/robertdavidgraham/masscan#building
|
||||
[source]
|
||||
git = "https://github.com/robertdavidgraham/masscan"
|
||||
rev = "1.3.2"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
7
recipes/wip/net/analysis/zgrab/recipe.toml
Normal file
7
recipes/wip/net/analysis/zgrab/recipe.toml
Normal file
@ -0,0 +1,7 @@
|
||||
#TODO add script for gnu make: https://github.com/zmap/zgrab2#installation
|
||||
[source]
|
||||
git = "https://github.com/zmap/zgrab2"
|
||||
rev = "v1.0.0"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
16
recipes/wip/net/analysis/zmap/recipe.toml
Normal file
16
recipes/wip/net/analysis/zmap/recipe.toml
Normal file
@ -0,0 +1,16 @@
|
||||
#TODO compile and test
|
||||
# build instructions: https://github.com/zmap/zmap/blob/main/INSTALL.md#building-from-source
|
||||
[source]
|
||||
git = "https://github.com/zmap/zmap"
|
||||
rev = "v4.4.0"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
dependencies = [
|
||||
"libgmp",
|
||||
"gengetopt",
|
||||
"libpcap",
|
||||
"json-c",
|
||||
"libunistring",
|
||||
"judy",
|
||||
]
|
||||
7
recipes/wip/security/lmd/recipe.toml
Normal file
7
recipes/wip/security/lmd/recipe.toml
Normal file
@ -0,0 +1,7 @@
|
||||
#TODO add script to handle "install.sh" : https://github.com/rfxn/linux-malware-detect#2-installation
|
||||
[source]
|
||||
tar = "https://github.com/rfxn/linux-malware-detect/releases/download/v2.0.1/maldet-2.0.1.tar.gz"
|
||||
[build]
|
||||
template = "custom"
|
||||
[package]
|
||||
dependencies = ["bash"]
|
||||
16
recipes/wip/security/maltrail/recipe.toml
Normal file
16
recipes/wip/security/maltrail/recipe.toml
Normal file
@ -0,0 +1,16 @@
|
||||
#TODO add script for proper packaging: https://github.com/stamparm/maltrail#requirements
|
||||
#TODO package pcapy-ng: https://github.com/stamparm/pcapy-ng/
|
||||
[source]
|
||||
git = "https://github.com/stamparm/maltrail"
|
||||
rev = "1.4"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}/home/user/maltrail"
|
||||
cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}/home/user/maltrail"
|
||||
"""
|
||||
[package]
|
||||
dependencies = [
|
||||
"python312",
|
||||
]
|
||||
25
recipes/wip/security/openvas/recipe.toml
Normal file
25
recipes/wip/security/openvas/recipe.toml
Normal file
@ -0,0 +1,25 @@
|
||||
#TODO discover minimum dependencies from cmake log
|
||||
# build instructions: https://github.com/greenbone/openvas-scanner/blob/main/INSTALL.md
|
||||
[source]
|
||||
git = "https://github.com/greenbone/openvas-scanner"
|
||||
rev = "v23.45.6"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "cmake"
|
||||
#dependencies = [
|
||||
#"net-snmp",
|
||||
#"libpcap",
|
||||
#"glib",
|
||||
#"json-glib",
|
||||
#"libgcrypt",
|
||||
#"gpgme",
|
||||
#"redis",
|
||||
#"libssh",
|
||||
#"libksba",
|
||||
#"gnutls",
|
||||
#"curl",
|
||||
#"libbsd",
|
||||
#"krb5",
|
||||
#"gvm-libs",
|
||||
#"file",
|
||||
#]
|
||||
10
recipes/wip/security/tiger/recipe.toml
Normal file
10
recipes/wip/security/tiger/recipe.toml
Normal file
@ -0,0 +1,10 @@
|
||||
#TODO compile and test
|
||||
# installation instructions: https://cgit.git.savannah.gnu.org/cgit/tiger.git/tree/USING#n80
|
||||
[source]
|
||||
tar = "https://download.savannah.gnu.org/releases/tiger/tiger_3.2.4rc1.tar.gz"
|
||||
[build]
|
||||
template = "configure"
|
||||
[package]
|
||||
dependencies = [
|
||||
"bash"
|
||||
]
|
||||
8
recipes/wip/security/vuls/recipe.toml
Normal file
8
recipes/wip/security/vuls/recipe.toml
Normal file
@ -0,0 +1,8 @@
|
||||
#TODO add script for cross-compilation: https://vuls.io/docs/en/install-manually.html
|
||||
#TODO which sql database implementation is needed?
|
||||
[source]
|
||||
git = "https://github.com/future-architect/vuls"
|
||||
rev = "v0.39.2"
|
||||
shallow_clone = true
|
||||
[build]
|
||||
template = "custom"
|
||||
Loading…
Reference in New Issue
Block a user