Skip to content

Instantly share code, notes, and snippets.

@sozercan
Created November 5, 2024 18:42
Show Gist options
  • Save sozercan/76f6b49b7fe7c270cbba2acacd21bac5 to your computer and use it in GitHub Desktop.
Save sozercan/76f6b49b7fe7c270cbba2acacd21bac5 to your computer and use it in GitHub Desktop.
uncompressed manifest.wall from ubuntu chiselled
{
"jsonwall": "1.0",
"schema": "1.0",
"count": 140
}
{
"kind": "content",
"slice": "base-files_bin",
"path": "/bin/"
}
{
"kind": "content",
"slice": "base-files_bin",
"path": "/sbin/"
}
{
"kind": "content",
"slice": "base-files_bin",
"path": "/usr/bin/"
}
{
"kind": "content",
"slice": "base-files_bin",
"path": "/usr/sbin/"
}
{
"kind": "content",
"slice": "base-files_chisel",
"path": "/var/lib/chisel/manifest.wall"
}
{
"kind": "content",
"slice": "base-files_copyright",
"path": "/usr/share/doc/base-files/copyright"
}
{
"kind": "content",
"slice": "base-files_etc",
"path": "/etc/"
}
{
"kind": "content",
"slice": "base-files_home",
"path": "/home/"
}
{
"kind": "content",
"slice": "base-files_home",
"path": "/root/"
}
{
"kind": "content",
"slice": "base-files_lib",
"path": "/lib/"
}
{
"kind": "content",
"slice": "base-files_lib",
"path": "/usr/lib/"
}
{
"kind": "content",
"slice": "base-files_release-info",
"path": "/etc/debian_version"
}
{
"kind": "content",
"slice": "base-files_release-info",
"path": "/etc/dpkg/origins/debian"
}
{
"kind": "content",
"slice": "base-files_release-info",
"path": "/etc/dpkg/origins/default"
}
{
"kind": "content",
"slice": "base-files_release-info",
"path": "/etc/dpkg/origins/ubuntu"
}
{
"kind": "content",
"slice": "base-files_release-info",
"path": "/etc/host.conf"
}
{
"kind": "content",
"slice": "base-files_release-info",
"path": "/etc/issue"
}
{
"kind": "content",
"slice": "base-files_release-info",
"path": "/etc/issue.net"
}
{
"kind": "content",
"slice": "base-files_release-info",
"path": "/etc/lsb-release"
}
{
"kind": "content",
"slice": "base-files_release-info",
"path": "/etc/os-release"
}
{
"kind": "content",
"slice": "base-files_release-info",
"path": "/usr/lib/os-release"
}
{
"kind": "content",
"slice": "base-files_tmp",
"path": "/tmp/"
}
{
"kind": "content",
"slice": "base-files_var",
"path": "/run/"
}
{
"kind": "content",
"slice": "base-files_var",
"path": "/var/cache/"
}
{
"kind": "content",
"slice": "base-files_var",
"path": "/var/lib/"
}
{
"kind": "content",
"slice": "base-files_var",
"path": "/var/log/"
}
{
"kind": "content",
"slice": "base-files_var",
"path": "/var/run"
}
{
"kind": "content",
"slice": "base-files_var",
"path": "/var/tmp/"
}
{
"kind": "content",
"slice": "ca-certificates_copyright",
"path": "/usr/share/doc/ca-certificates/copyright"
}
{
"kind": "content",
"slice": "ca-certificates_data",
"path": "/etc/ssl/certs/ca-certificates.crt"
}
{
"kind": "content",
"slice": "gcc-12-base_copyright",
"path": "/usr/share/doc/gcc-12-base/copyright"
}
{
"kind": "content",
"slice": "libc6_copyright",
"path": "/usr/share/doc/libc6/copyright"
}
{
"kind": "content",
"slice": "libc6_libs",
"path": "/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2"
}
{
"kind": "content",
"slice": "libc6_libs",
"path": "/lib/x86_64-linux-gnu/libBrokenLocale.so.1"
}
{
"kind": "content",
"slice": "libc6_libs",
"path": "/lib/x86_64-linux-gnu/libanl.so.1"
}
{
"kind": "content",
"slice": "libc6_libs",
"path": "/lib/x86_64-linux-gnu/libc.so.6"
}
{
"kind": "content",
"slice": "libc6_libs",
"path": "/lib/x86_64-linux-gnu/libc_malloc_debug.so.0"
}
{
"kind": "content",
"slice": "libc6_libs",
"path": "/lib/x86_64-linux-gnu/libdl.so.2"
}
{
"kind": "content",
"slice": "libc6_libs",
"path": "/lib/x86_64-linux-gnu/libm.so.6"
}
{
"kind": "content",
"slice": "libc6_libs",
"path": "/lib/x86_64-linux-gnu/libmemusage.so"
}
{
"kind": "content",
"slice": "libc6_libs",
"path": "/lib/x86_64-linux-gnu/libmvec.so.1"
}
{
"kind": "content",
"slice": "libc6_libs",
"path": "/lib/x86_64-linux-gnu/libnsl.so.1"
}
{
"kind": "content",
"slice": "libc6_libs",
"path": "/lib/x86_64-linux-gnu/libnss_compat.so.2"
}
{
"kind": "content",
"slice": "libc6_libs",
"path": "/lib/x86_64-linux-gnu/libnss_dns.so.2"
}
{
"kind": "content",
"slice": "libc6_libs",
"path": "/lib/x86_64-linux-gnu/libnss_files.so.2"
}
{
"kind": "content",
"slice": "libc6_libs",
"path": "/lib/x86_64-linux-gnu/libnss_hesiod.so.2"
}
{
"kind": "content",
"slice": "libc6_libs",
"path": "/lib/x86_64-linux-gnu/libpcprofile.so"
}
{
"kind": "content",
"slice": "libc6_libs",
"path": "/lib/x86_64-linux-gnu/libpthread.so.0"
}
{
"kind": "content",
"slice": "libc6_libs",
"path": "/lib/x86_64-linux-gnu/libresolv.so.2"
}
{
"kind": "content",
"slice": "libc6_libs",
"path": "/lib/x86_64-linux-gnu/librt.so.1"
}
{
"kind": "content",
"slice": "libc6_libs",
"path": "/lib/x86_64-linux-gnu/libthread_db.so.1"
}
{
"kind": "content",
"slice": "libc6_libs",
"path": "/lib/x86_64-linux-gnu/libutil.so.1"
}
{
"kind": "content",
"slice": "libc6_libs",
"path": "/lib64/ld-linux-x86-64.so.2"
}
{
"kind": "content",
"slice": "libgcc-s1_copyright",
"path": "/usr/share/doc/libgcc-s1"
}
{
"kind": "content",
"slice": "libgcc-s1_libs",
"path": "/lib/x86_64-linux-gnu/libgcc_s.so.1"
}
{
"kind": "content",
"slice": "openssl_copyright",
"path": "/usr/share/doc/openssl/copyright"
}
{
"kind": "content",
"slice": "openssl_data",
"path": "/usr/lib/ssl/cert.pem"
}
{
"kind": "package",
"name": "base-files",
"version": "12ubuntu4.7",
"sha256": "543f50e12da693710e1d606af61029fa599cde7eb0eaee2c0e34fa47848f4533",
"arch": "amd64"
}
{
"kind": "package",
"name": "ca-certificates",
"version": "20240203~22.04.1",
"sha256": "7b6d6a66bc70a0c0e87893cbe3d0db28e909710ea2f7c6be4d2b74806b1eef75",
"arch": "all"
}
{
"kind": "package",
"name": "gcc-12-base",
"version": "12.3.0-1ubuntu1~22.04",
"sha256": "80a1f5df097af3978f7df2808006ca77197865e5eb7a923712aee6876e7a14cb",
"arch": "amd64"
}
{
"kind": "package",
"name": "libc6",
"version": "2.35-0ubuntu3.8",
"sha256": "76d582e6b5a7057acd8b239edf102329a5a966303d7d1b7a024b447e057b342e",
"arch": "amd64"
}
{
"kind": "package",
"name": "libgcc-s1",
"version": "12.3.0-1ubuntu1~22.04",
"sha256": "8ca7b573446d22ef46a97b4ec537c38acc8653f76391127253040acc7b74af5f",
"arch": "amd64"
}
{
"kind": "package",
"name": "openssl",
"version": "3.0.2-0ubuntu1.18",
"sha256": "21f3dfd7c9f62aac8ae6315e349d16e1614b6eacee84f45287a6782b1d4b59b7",
"arch": "amd64"
}
{
"kind": "path",
"path": "/bin/",
"mode": "0755",
"slices": [
"base-files_bin"
]
}
{
"kind": "path",
"path": "/etc/",
"mode": "0755",
"slices": [
"base-files_etc"
]
}
{
"kind": "path",
"path": "/etc/debian_version",
"mode": "0644",
"slices": [
"base-files_release-info"
],
"sha256": "2314db8908ad34e40020605e91d4567233013838b88e071b9278110c12d065bb",
"size": 13
}
{
"kind": "path",
"path": "/etc/dpkg/origins/debian",
"mode": "0644",
"slices": [
"base-files_release-info"
],
"sha256": "bd81f9756beb90195877d808492a55d66c7155b1017679ced60fb278d378b55a",
"size": 83
}
{
"kind": "path",
"path": "/etc/dpkg/origins/default",
"mode": "0777",
"slices": [
"base-files_release-info"
],
"link": "/etc/dpkg/origins/ubuntu"
}
{
"kind": "path",
"path": "/etc/dpkg/origins/ubuntu",
"mode": "0644",
"slices": [
"base-files_release-info"
],
"sha256": "d2537b95a64d238223bd22c18cab773379359d078d495ed212f28b1ac139662d",
"size": 114
}
{
"kind": "path",
"path": "/etc/host.conf",
"mode": "0644",
"slices": [
"base-files_release-info"
],
"sha256": "02a6e65b457fb589ef212bb09b2a985b7181987b3e8782fd9be81abead1c776d",
"size": 92
}
{
"kind": "path",
"path": "/etc/issue",
"mode": "0644",
"slices": [
"base-files_release-info"
],
"sha256": "7b78454f6137471a9fc786c1c00dec6c47e95a33f133c5e30882776960526b1d",
"size": 26
}
{
"kind": "path",
"path": "/etc/issue.net",
"mode": "0644",
"slices": [
"base-files_release-info"
],
"sha256": "57325dbd8592fe35967b9d5f4415289835147a9303d200aae13219688d46951a",
"size": 19
}
{
"kind": "path",
"path": "/etc/lsb-release",
"mode": "0644",
"slices": [
"base-files_release-info"
],
"sha256": "6dc8ba4242e0e699e3360b84e38ccecfc4dcedaa4701c8ebee3836decd815654",
"size": 104
}
{
"kind": "path",
"path": "/etc/os-release",
"mode": "0777",
"slices": [
"base-files_release-info"
],
"link": "../usr/lib/os-release"
}
{
"kind": "path",
"path": "/etc/ssl/certs/ca-certificates.crt",
"mode": "0644",
"slices": [
"ca-certificates_data"
],
"sha256": "8f2adf96b87e9da120f700d292f446ffe20062d9f57eaa2449ae67a09af970c3",
"final_sha256": "6d84ab71cb726c0641b0af84303c316e3fa50db941dc8507d09045eb2fa5d238",
"size": 219342
}
{
"kind": "path",
"path": "/home/",
"mode": "0755",
"slices": [
"base-files_home"
]
}
{
"kind": "path",
"path": "/lib/",
"mode": "0755",
"slices": [
"base-files_lib"
]
}
{
"kind": "path",
"path": "/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2",
"mode": "0755",
"slices": [
"libc6_libs"
],
"sha256": "595bcdc306999711a5a9c787e5d01618f94eb92c4c09a178e875a324f1072d89",
"size": 240936
}
{
"kind": "path",
"path": "/lib/x86_64-linux-gnu/libBrokenLocale.so.1",
"mode": "0644",
"slices": [
"libc6_libs"
],
"sha256": "b7c4634aba936e23121b6eb11f922cb2f2522908e7f6122969f15f5e6304baca",
"size": 14664
}
{
"kind": "path",
"path": "/lib/x86_64-linux-gnu/libanl.so.1",
"mode": "0644",
"slices": [
"libc6_libs"
],
"sha256": "2828144cd00231b0b36317664d1a2edbdf4f24e5b3831a1daf08ef85974e527e",
"size": 14432
}
{
"kind": "path",
"path": "/lib/x86_64-linux-gnu/libc.so.6",
"mode": "0755",
"slices": [
"libc6_libs"
],
"sha256": "5955dead1a55f545cf9cf34a40b2eb65deb84ea503ac467a266d061073315fa7",
"size": 2220400
}
{
"kind": "path",
"path": "/lib/x86_64-linux-gnu/libc_malloc_debug.so.0",
"mode": "0644",
"slices": [
"libc6_libs"
],
"sha256": "bbe982205aa201813cc3ba15491180e8ea54e9380434e02676de47615de0b5de",
"size": 56704
}
{
"kind": "path",
"path": "/lib/x86_64-linux-gnu/libdl.so.2",
"mode": "0644",
"slices": [
"libc6_libs"
],
"sha256": "15ba6ee5171eb72f8317c22e2c18ac1a1174e6e274fa458be17550764ef8e993",
"size": 14432
}
{
"kind": "path",
"path": "/lib/x86_64-linux-gnu/libgcc_s.so.1",
"mode": "0644",
"slices": [
"libgcc-s1_libs"
],
"sha256": "39c9bb846d8491ec41e89b7d34b824e7b6e7ff37d7b9de549305a15c2f7a6cf7",
"size": 125488
}
{
"kind": "path",
"path": "/lib/x86_64-linux-gnu/libm.so.6",
"mode": "0644",
"slices": [
"libc6_libs"
],
"sha256": "3d448cb402aa7973d3a58f1fefbbe6ac856989702858c9b6ae4128193b0083bf",
"size": 940560
}
{
"kind": "path",
"path": "/lib/x86_64-linux-gnu/libmemusage.so",
"mode": "0644",
"slices": [
"libc6_libs"
],
"sha256": "f983a04a2b2e8230b0bce38ea0965d171b88c5eb12b2a0a876b344337d078d62",
"size": 18904
}
{
"kind": "path",
"path": "/lib/x86_64-linux-gnu/libmvec.so.1",
"mode": "0644",
"slices": [
"libc6_libs"
],
"sha256": "b090a959394fe51945659ef649a448f2f46dac5090453b62874f3fc97a9f0cc1",
"size": 1031720
}
{
"kind": "path",
"path": "/lib/x86_64-linux-gnu/libnsl.so.1",
"mode": "0644",
"slices": [
"libc6_libs"
],
"sha256": "35dbf1a67b4f884f69eacd36596b383d8d4c42388315e57d93d098c1ea5dfb5a",
"size": 101464
}
{
"kind": "path",
"path": "/lib/x86_64-linux-gnu/libnss_compat.so.2",
"mode": "0644",
"slices": [
"libc6_libs"
],
"sha256": "04f71867098cbf0a9fb2f75d53dd07c3f1325ae588302fb7917f5143c86595cc",
"size": 44024
}
{
"kind": "path",
"path": "/lib/x86_64-linux-gnu/libnss_dns.so.2",
"mode": "0644",
"slices": [
"libc6_libs"
],
"sha256": "4df05c2d3c89b7848c8d74027810ed0a1b13aa0c12d7e767ebd82db16060b429",
"size": 14352
}
{
"kind": "path",
"path": "/lib/x86_64-linux-gnu/libnss_files.so.2",
"mode": "0644",
"slices": [
"libc6_libs"
],
"sha256": "6ddfdf35421c722c8cac7476c44b50c90f0899a587c61a29ff9a2ea585f67e42",
"size": 14352
}
{
"kind": "path",
"path": "/lib/x86_64-linux-gnu/libnss_hesiod.so.2",
"mode": "0644",
"slices": [
"libc6_libs"
],
"sha256": "88f2849b81c52194c89e88bbe49bcd5d516f431e2e42147a05409d7cd4e7b208",
"size": 27160
}
{
"kind": "path",
"path": "/lib/x86_64-linux-gnu/libpcprofile.so",
"mode": "0644",
"slices": [
"libc6_libs"
],
"sha256": "bd442f5834e6bbf5db142205a0ed76c0cd508ee0a1a6eadb00237e1b5d8e5236",
"size": 14616
}
{
"kind": "path",
"path": "/lib/x86_64-linux-gnu/libpthread.so.0",
"mode": "0644",
"slices": [
"libc6_libs"
],
"sha256": "fdfd7d83a335ba12bd73e857f95a798dae0355f37935231966fd088647978e23",
"size": 21448
}
{
"kind": "path",
"path": "/lib/x86_64-linux-gnu/libresolv.so.2",
"mode": "0644",
"slices": [
"libc6_libs"
],
"sha256": "a8f03fb7400a9d34d8dc5bcc4d337004bc777462c91a9e8318ada0ce4f2876d1",
"size": 68552
}
{
"kind": "path",
"path": "/lib/x86_64-linux-gnu/librt.so.1",
"mode": "0644",
"slices": [
"libc6_libs"
],
"sha256": "fa2b83203da2d25fb690140e8bc2da0c034532a045eec9fb8264849bad04f219",
"size": 14664
}
{
"kind": "path",
"path": "/lib/x86_64-linux-gnu/libthread_db.so.1",
"mode": "0644",
"slices": [
"libc6_libs"
],
"sha256": "62b2cb55181ac47e05c27018b404e7ce79f437e4300d49b9c0db633fdd5467f9",
"size": 39952
}
{
"kind": "path",
"path": "/lib/x86_64-linux-gnu/libutil.so.1",
"mode": "0644",
"slices": [
"libc6_libs"
],
"sha256": "684e765a68e8a7bacd7af7fdc7c45d31f4553361e511311f14a729b5623109d5",
"size": 14432
}
{
"kind": "path",
"path": "/lib64/ld-linux-x86-64.so.2",
"mode": "0777",
"slices": [
"libc6_libs"
],
"link": "/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2"
}
{
"kind": "path",
"path": "/root/",
"mode": "0700",
"slices": [
"base-files_home"
]
}
{
"kind": "path",
"path": "/run/",
"mode": "0755",
"slices": [
"base-files_var"
]
}
{
"kind": "path",
"path": "/sbin/",
"mode": "0755",
"slices": [
"base-files_bin"
]
}
{
"kind": "path",
"path": "/tmp/",
"mode": "01777",
"slices": [
"base-files_tmp"
]
}
{
"kind": "path",
"path": "/usr/bin/",
"mode": "0755",
"slices": [
"base-files_bin"
]
}
{
"kind": "path",
"path": "/usr/lib/",
"mode": "0755",
"slices": [
"base-files_lib"
]
}
{
"kind": "path",
"path": "/usr/lib/os-release",
"mode": "0644",
"slices": [
"base-files_release-info"
],
"sha256": "594d5ddd35aedb47f00d9c34d140017907a5b9f93c975aba125fc924daac5c07",
"size": 386
}
{
"kind": "path",
"path": "/usr/lib/ssl/cert.pem",
"mode": "0777",
"slices": [
"openssl_data"
],
"link": "/etc/ssl/certs/ca-certificates.crt"
}
{
"kind": "path",
"path": "/usr/sbin/",
"mode": "0755",
"slices": [
"base-files_bin"
]
}
{
"kind": "path",
"path": "/usr/share/doc/base-files/copyright",
"mode": "0644",
"slices": [
"base-files_copyright"
],
"sha256": "cdb5461d8515002d0fe3babb764eec3877458b20f4e4bb16219f62ea953afeea",
"size": 1228
}
{
"kind": "path",
"path": "/usr/share/doc/ca-certificates/copyright",
"mode": "0644",
"slices": [
"ca-certificates_copyright"
],
"sha256": "e85e1bcad3a915dc7e6f41412bc5bdeba275cadd817896ea0451f2140a93967c",
"size": 18940
}
{
"kind": "path",
"path": "/usr/share/doc/gcc-12-base/copyright",
"mode": "0644",
"slices": [
"gcc-12-base_copyright"
],
"sha256": "da8191658b3452ce9caf31638ba61dab31a38c619fa39df119812e050f592fd3",
"size": 68194
}
{
"kind": "path",
"path": "/usr/share/doc/libc6/copyright",
"mode": "0644",
"slices": [
"libc6_copyright"
],
"sha256": "d3c95b56fa33e28b57860580f0baf4e4f4de2a268a2b80f1d031a5191bade265",
"size": 26462
}
{
"kind": "path",
"path": "/usr/share/doc/libgcc-s1",
"mode": "0777",
"slices": [
"libgcc-s1_copyright"
],
"link": "gcc-12-base"
}
{
"kind": "path",
"path": "/usr/share/doc/openssl/copyright",
"mode": "0777",
"slices": [
"openssl_copyright"
],
"link": "../libssl3/copyright"
}
{
"kind": "path",
"path": "/var/cache/",
"mode": "0755",
"slices": [
"base-files_var"
]
}
{
"kind": "path",
"path": "/var/lib/",
"mode": "0755",
"slices": [
"base-files_var"
]
}
{
"kind": "path",
"path": "/var/lib/chisel/manifest.wall",
"mode": "0644",
"slices": [
"base-files_chisel"
]
}
{
"kind": "path",
"path": "/var/log/",
"mode": "0755",
"slices": [
"base-files_var"
]
}
{
"kind": "path",
"path": "/var/run",
"mode": "0777",
"slices": [
"base-files_var"
],
"link": "/run"
}
{
"kind": "path",
"path": "/var/tmp/",
"mode": "01777",
"slices": [
"base-files_var"
]
}
{
"kind": "slice",
"name": "base-files_base"
}
{
"kind": "slice",
"name": "base-files_bin"
}
{
"kind": "slice",
"name": "base-files_chisel"
}
{
"kind": "slice",
"name": "base-files_copyright"
}
{
"kind": "slice",
"name": "base-files_etc"
}
{
"kind": "slice",
"name": "base-files_home"
}
{
"kind": "slice",
"name": "base-files_lib"
}
{
"kind": "slice",
"name": "base-files_release-info"
}
{
"kind": "slice",
"name": "base-files_tmp"
}
{
"kind": "slice",
"name": "base-files_var"
}
{
"kind": "slice",
"name": "ca-certificates_copyright"
}
{
"kind": "slice",
"name": "ca-certificates_data"
}
{
"kind": "slice",
"name": "gcc-12-base_copyright"
}
{
"kind": "slice",
"name": "libc6_copyright"
}
{
"kind": "slice",
"name": "libc6_libs"
}
{
"kind": "slice",
"name": "libgcc-s1_copyright"
}
{
"kind": "slice",
"name": "libgcc-s1_libs"
}
{
"kind": "slice",
"name": "openssl_copyright"
}
{
"kind": "slice",
"name": "openssl_data"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment