25 lines
1.0 KiB
JSON
Executable File
25 lines
1.0 KiB
JSON
Executable File
{
|
|
"kit": "emergency",
|
|
"version": "1.0",
|
|
"tools": [
|
|
{ "name": "busybox", "category": "shell", "rationale": "Swiss-army knife: sh, ls, cp, mv, cat" },
|
|
{ "name": "gdisk", "category": "disk", "rationale": "Repair GPT partition tables" },
|
|
{ "name": "e2fsck", "category": "disk", "rationale": "Repair corrupted ext4 filesystems" },
|
|
{ "name": "cryptsetup", "category": "crypto", "rationale": "Open LUKS volumes if initramfs fails" },
|
|
{ "name": "openssh", "category": "network", "rationale": "Exfiltrate data or pull remote Essences" },
|
|
{ "name": "vim", "category": "editor", "rationale": "Edit /etc/fstab or grub.cfg in a broken env" },
|
|
{ "name": "coreutils", "category": "integrity", "rationale": "sha256sum to verify other binaries" }
|
|
],
|
|
"build": {
|
|
"linkage": "static",
|
|
"libc": "musl",
|
|
"strip": "--strip-unneeded",
|
|
"target_arches": ["x86_64", "aarch64"]
|
|
},
|
|
"delivery": {
|
|
"format": "svb",
|
|
"signed_by": "grid-master-key",
|
|
"download_path": "/api/portable/emergency-kit"
|
|
}
|
|
}
|