From 9fef8d36232d782388394a7de48b21d438592b69 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Tue, 13 Feb 2024 10:52:25 -0800 Subject: [PATCH 01/56] house cleaning --- Makefile | 559 +-- TODO | 6 - cache/aws/x86_64/bzImage | 3 - cache/aws/x86_64/lib/libpcsclite.a | 3 - cache/aws/x86_64/libssl-static.tgz | 3 - cache/aws/x86_64/nsm.ko | 3 - cache/aws/x86_64/rust-libstd-musl.tgz | 3 - cache/bin/gen_init_cpio | 3 - cache/toolchain.tgz | 3 - config/apt-base.list | 28 - config/apt-hashes-x86_64.list | 270 -- config/apt-pins-x86_64.list | 270 -- config/apt-sources-x86_64.list | 3 - config/aws/linux.config | 3699 ----------------- config/debug/busybox.config | 1202 ------ config/generic/linux.config | 3012 -------------- config/generic/rootfs.list | 11 - config/make.env | 19 - dist/aws-x86_64.eif | 3 - dist/aws-x86_64.pcrs | 3 - dist/qos_client.linux-x86_64 | 3 - dist/qos_client.oci.x86_64.tar | 3 - dist/qos_client.x86_64.tar | 3 - dist/qos_enclave.linux-x86_64 | 3 - dist/qos_enclave.oci.x86_64.tar | 3 - dist/qos_enclave.x86_64.tar | 3 - dist/qos_host.linux-x86_64 | 3 - dist/qos_host.oci.x86_64.tar | 3 - dist/qos_host.x86_64.tar | 3 - dist/release.env | 5 - fetch/apt/Packages.bz2 | 3 - fetch/apt/aardvark-dns_1.4.0-3_amd64.deb | 3 - fetch/apt/autoconf-archive_20220903-3_all.deb | 3 - fetch/apt/autoconf_2.71-3_all.deb | 3 - fetch/apt/automake_1%3a1.16.5-1.3_all.deb | 3 - fetch/apt/autotools-dev_20220109.1_all.deb | 3 - fetch/apt/base-files_12.4+deb12u1_amd64.deb | 3 - fetch/apt/bc_1.07.1-3+b1_amd64.deb | 3 - fetch/apt/binfmt-support_2.2.2-2_amd64.deb | 3 - fetch/apt/binutils-common_2.40-2_amd64.deb | 3 - ...binutils-x86-64-linux-gnu_2.40-2_amd64.deb | 3 - fetch/apt/binutils_2.40-2_amd64.deb | 3 - fetch/apt/bison_2%3a3.8.2+dfsg-1+b1_amd64.deb | 3 - fetch/apt/build-essential_12.9_amd64.deb | 3 - fetch/apt/buildah_1.28.2+ds1-3+b1_amd64.deb | 3 - fetch/apt/bzip2_1.0.8-5+b1_amd64.deb | 3 - fetch/apt/ca-certificates_20230311_all.deb | 3 - fetch/apt/cargo_0.66.0+ds1-1_amd64.deb | 3 - fetch/apt/cmake-data_3.25.1-1_all.deb | 3 - fetch/apt/cmake_3.25.1-1_amd64.deb | 3 - ...etworking-plugins_1.1.1+ds1-3+b5_amd64.deb | 3 - fetch/apt/cpio_2.13+dfsg-7.1_amd64.deb | 3 - fetch/apt/cpp-12_12.2.0-14_amd64.deb | 3 - fetch/apt/cpp_4%3a12.2.0-3_amd64.deb | 3 - fetch/apt/crun_1.8.1-1+b1_amd64.deb | 3 - fetch/apt/curl_7.88.1-10+deb12u1_amd64.deb | 3 - fetch/apt/dirmngr_2.2.40-1.1_amd64.deb | 3 - fetch/apt/dmsetup_2%3a1.02.185-2_amd64.deb | 3 - fetch/apt/dpkg-dev_1.21.22_all.deb | 3 - fetch/apt/fakeroot_1.31-1.2_amd64.deb | 3 - fetch/apt/file_1%3a5.44-3_amd64.deb | 3 - fetch/apt/flex_2.6.4-8.2_amd64.deb | 3 - .../apt/fontconfig-config_2.14.1-4_amd64.deb | 3 - fetch/apt/fonts-dejavu-core_2.37-6_all.deb | 3 - fetch/apt/fuse-overlayfs_1.10-1_amd64.deb | 3 - fetch/apt/fuse3_3.14.0-4_amd64.deb | 3 - fetch/apt/g++-12_12.2.0-14_amd64.deb | 3 - fetch/apt/g++_4%3a12.2.0-3_amd64.deb | 3 - fetch/apt/gcc-12_12.2.0-14_amd64.deb | 3 - fetch/apt/gcc_4%3a12.2.0-3_amd64.deb | 3 - fetch/apt/gettext-base_0.21-12_amd64.deb | 3 - fetch/apt/gettext_0.21-12_amd64.deb | 3 - fetch/apt/git-man_1%3a2.39.2-1.1_all.deb | 3 - fetch/apt/git-restore-mtime_2022.12-1_all.deb | 3 - fetch/apt/git_1%3a2.39.2-1.1_amd64.deb | 3 - fetch/apt/gnupg-l10n_2.2.40-1.1_all.deb | 3 - fetch/apt/gnupg-utils_2.2.40-1.1_amd64.deb | 3 - fetch/apt/gnupg_2.2.40-1.1_all.deb | 3 - ...hub-containers-common_0.50.1+ds1-4_all.deb | 3 - ...g-github-containers-image_5.23.1-4_all.deb | 3 - fetch/apt/gpg-agent_2.2.40-1.1_amd64.deb | 3 - fetch/apt/gpg-wks-client_2.2.40-1.1_amd64.deb | 3 - fetch/apt/gpg-wks-server_2.2.40-1.1_amd64.deb | 3 - fetch/apt/gpg_2.2.40-1.1_amd64.deb | 3 - fetch/apt/gpgconf_2.2.40-1.1_amd64.deb | 3 - fetch/apt/gpgsm_2.2.40-1.1_amd64.deb | 3 - fetch/apt/icu-devtools_72.1-3_amd64.deb | 3 - fetch/apt/iptables_1.8.9-2_amd64.deb | 3 - fetch/apt/krb5-locales_1.20.1-2_all.deb | 3 - fetch/apt/less_590-2_amd64.deb | 3 - .../libabsl20220623_20220623.1-1_amd64.deb | 3 - .../libalgorithm-diff-perl_1.201-1_all.deb | 3 - ...algorithm-diff-xs-perl_0.04-8+b1_amd64.deb | 3 - .../libalgorithm-merge-perl_0.08-5_all.deb | 3 - fetch/apt/libaom3_3.6.0-1_amd64.deb | 3 - fetch/apt/libarchive-tools_3.6.2-1_amd64.deb | 3 - fetch/apt/libarchive13_3.6.2-1_amd64.deb | 3 - fetch/apt/libasan8_12.2.0-14_amd64.deb | 3 - fetch/apt/libassuan0_2.5.5-5_amd64.deb | 3 - fetch/apt/libatomic1_12.2.0-14_amd64.deb | 3 - fetch/apt/libavif15_0.11.1-1_amd64.deb | 3 - fetch/apt/libbinutils_2.40-2_amd64.deb | 3 - fetch/apt/libbrotli1_1.0.9-2+b6_amd64.deb | 3 - fetch/apt/libbsd0_0.11.7-2_amd64.deb | 3 - fetch/apt/libc-bin_2.36-9+deb12u1_amd64.deb | 3 - .../apt/libc-dev-bin_2.36-9+deb12u1_amd64.deb | 3 - .../libc-devtools_2.36-9+deb12u1_amd64.deb | 3 - fetch/apt/libc6-dev_2.36-9+deb12u1_amd64.deb | 3 - fetch/apt/libc6_2.36-9+deb12u1_amd64.deb | 3 - fetch/apt/libcbor0.8_0.8.0-2+b1_amd64.deb | 3 - fetch/apt/libcc1-0_12.2.0-14_amd64.deb | 3 - .../libclang-cpp14_1%3a14.0.6-12_amd64.deb | 3 - fetch/apt/libcrypt-dev_1%3a4.4.33-2_amd64.deb | 3 - fetch/apt/libctf-nobfd0_2.40-2_amd64.deb | 3 - fetch/apt/libctf0_2.40-2_amd64.deb | 3 - ...ibcurl3-gnutls_7.88.1-10+deb12u1_amd64.deb | 3 - .../libcurl3-nss_7.88.1-10+deb12u1_amd64.deb | 3 - .../apt/libcurl4_7.88.1-10+deb12u1_amd64.deb | 3 - fetch/apt/libdav1d6_1.0.0-2_amd64.deb | 3 - fetch/apt/libde265-0_1.0.11-1_amd64.deb | 3 - fetch/apt/libdeflate0_1.14-1_amd64.deb | 3 - ...ibdevmapper1.02.1_2%3a1.02.185-2_amd64.deb | 3 - fetch/apt/libdpkg-perl_1.21.22_all.deb | 3 - fetch/apt/libedit2_3.1-20221030-2_amd64.deb | 3 - fetch/apt/libelf-dev_0.188-2.1_amd64.deb | 3 - fetch/apt/libelf1_0.188-2.1_amd64.deb | 3 - fetch/apt/liberror-perl_0.17029-2_all.deb | 3 - fetch/apt/libexpat1_2.5.0-1_amd64.deb | 3 - fetch/apt/libfakeroot_1.31-1.2_amd64.deb | 3 - fetch/apt/libfaketime_0.9.10-2.1_amd64.deb | 3 - fetch/apt/libffi-dev_3.4.4-1_amd64.deb | 3 - fetch/apt/libfido2-1_1.12.0-2+b1_amd64.deb | 3 - ...libfile-fcntllock-perl_0.22-4+b1_amd64.deb | 3 - fetch/apt/libfl-dev_2.6.4-8.2_amd64.deb | 3 - fetch/apt/libfl2_2.6.4-8.2_amd64.deb | 3 - fetch/apt/libfontconfig1_2.14.1-4_amd64.deb | 3 - .../apt/libfreetype6_2.12.1+dfsg-5_amd64.deb | 3 - fetch/apt/libfuse3-3_3.14.0-4_amd64.deb | 3 - fetch/apt/libgav1-1_0.18.0-1+b1_amd64.deb | 3 - fetch/apt/libgcc-12-dev_12.2.0-14_amd64.deb | 3 - fetch/apt/libgd3_2.3.3-9_amd64.deb | 3 - fetch/apt/libgdbm-compat4_1.23-3_amd64.deb | 3 - fetch/apt/libgdbm6_1.23-3_amd64.deb | 3 - fetch/apt/libgit2-1.5_1.5.1+ds-1_amd64.deb | 3 - fetch/apt/libgomp1_12.2.0-14_amd64.deb | 3 - fetch/apt/libgpgme11_1.18.0-3+b1_amd64.deb | 3 - fetch/apt/libgpm2_1.20.7-10+b1_amd64.deb | 3 - fetch/apt/libgprofng0_2.40-2_amd64.deb | 3 - fetch/apt/libgssapi-krb5-2_1.20.1-2_amd64.deb | 3 - fetch/apt/libheif1_1.15.1-1_amd64.deb | 3 - fetch/apt/libhttp-parser2.9_2.9.4-5_amd64.deb | 3 - fetch/apt/libicu-dev_72.1-3_amd64.deb | 3 - fetch/apt/libicu72_72.1-3_amd64.deb | 3 - fetch/apt/libip4tc2_1.8.9-2_amd64.deb | 3 - fetch/apt/libip6tc2_1.8.9-2_amd64.deb | 3 - fetch/apt/libisl23_0.25-1_amd64.deb | 3 - fetch/apt/libitm1_12.2.0-14_amd64.deb | 3 - fetch/apt/libjansson4_2.14-2_amd64.deb | 3 - fetch/apt/libjbig0_2.1-6.1_amd64.deb | 3 - .../apt/libjpeg62-turbo_1%3a2.1.5-2_amd64.deb | 3 - fetch/apt/libjsoncpp25_1.9.5-4_amd64.deb | 3 - fetch/apt/libk5crypto3_1.20.1-2_amd64.deb | 3 - fetch/apt/libkeyutils1_1.6.3-2_amd64.deb | 3 - fetch/apt/libkrb5-3_1.20.1-2_amd64.deb | 3 - fetch/apt/libkrb5support0_1.20.1-2_amd64.deb | 3 - fetch/apt/libksba8_1.6.3-2_amd64.deb | 3 - .../apt/libldap-2.5-0_2.5.13+dfsg-5_amd64.deb | 3 - .../apt/libldap-common_2.5.13+dfsg-5_all.deb | 3 - fetch/apt/liblerc4_4.0.0+ds-2_amd64.deb | 3 - fetch/apt/libllvm14_1%3a14.0.6-12_amd64.deb | 3 - .../liblocale-gettext-perl_1.07-5_amd64.deb | 3 - fetch/apt/liblsan0_12.2.0-14_amd64.deb | 3 - fetch/apt/libltdl-dev_2.4.7-5_amd64.deb | 3 - fetch/apt/libltdl7_2.4.7-5_amd64.deb | 3 - fetch/apt/libmagic-mgc_1%3a5.44-3_amd64.deb | 3 - fetch/apt/libmagic1_1%3a5.44-3_amd64.deb | 3 - fetch/apt/libmbedcrypto7_2.28.3-1_amd64.deb | 3 - fetch/apt/libmbedtls14_2.28.3-1_amd64.deb | 3 - fetch/apt/libmbedx509-1_2.28.3-1_amd64.deb | 3 - fetch/apt/libmnl0_1.0.4-3_amd64.deb | 3 - fetch/apt/libmpc3_1.3.1-1_amd64.deb | 3 - fetch/apt/libmpfr6_4.2.0-1_amd64.deb | 3 - fetch/apt/libncurses-dev_6.4-4_amd64.deb | 3 - fetch/apt/libncurses6_6.4-4_amd64.deb | 3 - fetch/apt/libncursesw6_6.4-4_amd64.deb | 3 - .../libnetfilter-conntrack3_1.0.9-3_amd64.deb | 3 - fetch/apt/libnfnetlink0_1.0.2-2_amd64.deb | 3 - .../libnftables1_1.0.6-2+deb12u1_amd64.deb | 3 - fetch/apt/libnftnl11_1.2.4-2_amd64.deb | 3 - fetch/apt/libnghttp2-14_1.52.0-1_amd64.deb | 3 - fetch/apt/libnpth0_1.6-3_amd64.deb | 3 - fetch/apt/libnsl-dev_1.3.0-2_amd64.deb | 3 - fetch/apt/libnsl2_1.3.0-2_amd64.deb | 3 - fetch/apt/libnspr4_2%3a4.35-1_amd64.deb | 3 - fetch/apt/libnss3_2%3a3.87.1-1_amd64.deb | 3 - fetch/apt/libnuma1_2.0.16-1_amd64.deb | 3 - fetch/apt/libperl5.36_5.36.0-7_amd64.deb | 3 - fetch/apt/libpfm4_4.13.0-1_amd64.deb | 3 - fetch/apt/libpipeline1_1.5.7-1_amd64.deb | 3 - fetch/apt/libpkgconf3_1.8.1-1_amd64.deb | 3 - fetch/apt/libpng16-16_1.6.39-2_amd64.deb | 3 - fetch/apt/libproc2-0_2%3a4.0.2-3_amd64.deb | 3 - fetch/apt/libpsl5_0.21.2-1_amd64.deb | 3 - .../libpython3-stdlib_3.11.2-1+b1_amd64.deb | 3 - .../libpython3.11-minimal_3.11.2-6_amd64.deb | 3 - .../libpython3.11-stdlib_3.11.2-6_amd64.deb | 3 - fetch/apt/libquadmath0_12.2.0-14_amd64.deb | 3 - fetch/apt/librav1e0_0.5.1-6_amd64.deb | 3 - fetch/apt/libreadline8_8.2-1.3_amd64.deb | 3 - fetch/apt/librhash0_1.4.3-3_amd64.deb | 3 - ...1_2.4+20151223.gitfa8646d.1-2+b2_amd64.deb | 3 - fetch/apt/libsasl2-2_2.1.28+dfsg-10_amd64.deb | 3 - ...bsasl2-modules-db_2.1.28+dfsg-10_amd64.deb | 3 - .../libsasl2-modules_2.1.28+dfsg-10_amd64.deb | 3 - fetch/apt/libsqlite3-0_3.40.1-2_amd64.deb | 3 - fetch/apt/libssh2-1_1.10.0-3+b1_amd64.deb | 3 - fetch/apt/libssl-dev_3.0.9-1_amd64.deb | 3 - fetch/apt/libssl3_3.0.9-1_amd64.deb | 3 - .../libstd-rust-1.63_1.63.0+dfsg1-2_amd64.deb | 3 - .../libstd-rust-dev_1.63.0+dfsg1-2_amd64.deb | 3 - .../apt/libstdc++-12-dev_12.2.0-14_amd64.deb | 3 - .../libsubid4_1%3a4.13+dfsg1-1+b1_amd64.deb | 3 - .../apt/libsvtav1enc1_1.4.1+dfsg-1_amd64.deb | 3 - .../libsystemd-dev_252.12-1~deb12u1_amd64.deb | 3 - .../libsystemd0_252.12-1~deb12u1_amd64.deb | 3 - fetch/apt/libtiff6_4.5.0-6_amd64.deb | 3 - fetch/apt/libtirpc-common_1.3.3+ds-1_all.deb | 3 - fetch/apt/libtirpc-dev_1.3.3+ds-1_amd64.deb | 3 - fetch/apt/libtirpc3_1.3.3+ds-1_amd64.deb | 3 - fetch/apt/libtool_2.4.7-5_all.deb | 3 - fetch/apt/libtsan2_12.2.0-14_amd64.deb | 3 - fetch/apt/libubsan1_12.2.0-14_amd64.deb | 3 - fetch/apt/libudev1_252.12-1~deb12u1_amd64.deb | 3 - fetch/apt/libuv1_1.44.2-1_amd64.deb | 3 - fetch/apt/libwebp7_1.2.4-0.2_amd64.deb | 3 - .../libx11-6_2%3a1.8.4-2+deb12u1_amd64.deb | 3 - .../libx11-data_2%3a1.8.4-2+deb12u1_all.deb | 3 - fetch/apt/libx265-199_3.5-2+b1_amd64.deb | 3 - fetch/apt/libxau6_1%3a1.0.9-1_amd64.deb | 3 - fetch/apt/libxcb1_1.15-1_amd64.deb | 3 - fetch/apt/libxdmcp6_1%3a1.1.2-3_amd64.deb | 3 - fetch/apt/libxext6_2%3a1.3.4-1+b1_amd64.deb | 3 - ...xml2-dev_2.9.14+dfsg-1.3~deb12u1_amd64.deb | 3 - .../libxml2_2.9.14+dfsg-1.3~deb12u1_amd64.deb | 3 - fetch/apt/libxmuu1_2%3a1.1.3-3_amd64.deb | 3 - fetch/apt/libxpm4_1%3a3.5.12-1.1_amd64.deb | 3 - fetch/apt/libxtables12_1.8.9-2_amd64.deb | 3 - fetch/apt/libyajl2_2.1.0-3+deb12u2_amd64.deb | 3 - fetch/apt/libyaml-0-2_0.2.5-1_amd64.deb | 3 - ...ibyuv0_0.0~git20230123.b2528b0-1_amd64.deb | 3 - fetch/apt/libz3-4_4.8.12-3.1_amd64.deb | 3 - fetch/apt/libz3-dev_4.8.12-3.1_amd64.deb | 3 - fetch/apt/linux-libc-dev_6.1.38-4_amd64.deb | 3 - fetch/apt/llvm-14-dev_1%3a14.0.6-12_amd64.deb | 3 - ...vm-14-linker-tools_1%3a14.0.6-12_amd64.deb | 3 - .../llvm-14-runtime_1%3a14.0.6-12_amd64.deb | 3 - .../apt/llvm-14-tools_1%3a14.0.6-12_amd64.deb | 3 - fetch/apt/llvm-14_1%3a14.0.6-12_amd64.deb | 3 - fetch/apt/llvm-dev_1%3a14.0-55.6_amd64.deb | 3 - .../apt/llvm-runtime_1%3a14.0-55.6_amd64.deb | 3 - fetch/apt/llvm_1%3a14.0-55.6_amd64.deb | 3 - fetch/apt/m4_1.4.19-3_amd64.deb | 3 - fetch/apt/make_4.3-4.1_amd64.deb | 3 - fetch/apt/manpages-dev_6.03-2_all.deb | 3 - fetch/apt/manpages_6.03-2_all.deb | 3 - fetch/apt/media-types_10.0.0_all.deb | 3 - fetch/apt/musl-dev_1.2.3-1_amd64.deb | 3 - fetch/apt/musl-tools_1.2.3-1_amd64.deb | 3 - fetch/apt/musl_1.2.3-1_amd64.deb | 3 - fetch/apt/netavark_1.4.0-3_amd64.deb | 3 - fetch/apt/netbase_6.4_all.deb | 3 - fetch/apt/nftables_1.0.6-2+deb12u1_amd64.deb | 3 - fetch/apt/ninja-build_1.11.1-1_amd64.deb | 3 - fetch/apt/nss-plugin-pem_1.0.8+1-1_amd64.deb | 3 - .../apt/openssh-client_1%3a9.2p1-2_amd64.deb | 3 - fetch/apt/openssl_3.0.9-1_amd64.deb | 3 - fetch/apt/patch_2.7.6-7_amd64.deb | 3 - fetch/apt/perl-modules-5.36_5.36.0-7_all.deb | 3 - fetch/apt/perl_5.36.0-7_amd64.deb | 3 - fetch/apt/pinentry-curses_1.2.1-1_amd64.deb | 3 - fetch/apt/pkg-config_1.8.1-1_amd64.deb | 3 - fetch/apt/pkgconf-bin_1.8.1-1_amd64.deb | 3 - fetch/apt/pkgconf_1.8.1-1_amd64.deb | 3 - fetch/apt/procps_2%3a4.0.2-3_amd64.deb | 3 - fetch/apt/psmisc_23.6-1_amd64.deb | 3 - .../apt/publicsuffix_20230209.2326-1_all.deb | 3 - .../apt/python3-minimal_3.11.2-1+b1_amd64.deb | 3 - .../python3-pkg-resources_66.1.1-1_all.deb | 3 - .../python3-pygments_2.14.0+dfsg-1_all.deb | 3 - fetch/apt/python3-yaml_6.0-3+b2_amd64.deb | 3 - .../apt/python3.11-minimal_3.11.2-6_amd64.deb | 3 - fetch/apt/python3.11_3.11.2-6_amd64.deb | 3 - fetch/apt/python3_3.11.2-1+b1_amd64.deb | 3 - fetch/apt/readline-common_8.2-1.3_all.deb | 3 - fetch/apt/rpcsvc-proto_1.4.3-1_amd64.deb | 3 - fetch/apt/rustc_1.63.0+dfsg1-2_amd64.deb | 3 - fetch/apt/sudo_1.9.13p3-1+deb12u1_amd64.deb | 3 - .../apt/uidmap_1%3a4.13+dfsg1-1+b1_amd64.deb | 3 - fetch/apt/xauth_1%3a1.1.2-1_amd64.deb | 3 - fetch/apt/xz-utils_5.4.1-0.2_amd64.deb | 3 - .../zlib1g-dev_1%3a1.2.13.dfsg-1_amd64.deb | 3 - ...9E6BFA40E1119328688F981929C2481BEAC51B.asc | 109 - ...7F28654894E3BD457199BE38DBBDC86092693E.asc | 78 - ...61ECD76088748C70590D55E90A401336C8AAA9.asc | 478 --- ...E9416F76E610DBD09D040F47B70C55ACC9965B.asc | 23 - ...6C422E04DE5D2EE0F7E9E7DBB0DCA38D405491.asc | 109 - fetch/linux-5.19.6.tar.sign | 19 - fetch/linux-5.19.6.tar.xz | 3 - scripts/setup-lfs.sh | 19 - src/images/core/Dockerfile | 11 - .../aws => src/images/enclave}/rootfs.list | 0 tools.mk | 4 - 312 files changed, 30 insertions(+), 10774 deletions(-) delete mode 100644 TODO delete mode 100644 cache/aws/x86_64/bzImage delete mode 100644 cache/aws/x86_64/lib/libpcsclite.a delete mode 100644 cache/aws/x86_64/libssl-static.tgz delete mode 100644 cache/aws/x86_64/nsm.ko delete mode 100644 cache/aws/x86_64/rust-libstd-musl.tgz delete mode 100755 cache/bin/gen_init_cpio delete mode 100644 cache/toolchain.tgz delete mode 100644 config/apt-base.list delete mode 100644 config/apt-hashes-x86_64.list delete mode 100644 config/apt-pins-x86_64.list delete mode 100644 config/apt-sources-x86_64.list delete mode 100644 config/aws/linux.config delete mode 100644 config/debug/busybox.config delete mode 100644 config/generic/linux.config delete mode 100644 config/generic/rootfs.list delete mode 100644 config/make.env delete mode 100644 dist/aws-x86_64.eif delete mode 100644 dist/aws-x86_64.pcrs delete mode 100755 dist/qos_client.linux-x86_64 delete mode 100644 dist/qos_client.oci.x86_64.tar delete mode 100644 dist/qos_client.x86_64.tar delete mode 100755 dist/qos_enclave.linux-x86_64 delete mode 100644 dist/qos_enclave.oci.x86_64.tar delete mode 100644 dist/qos_enclave.x86_64.tar delete mode 100755 dist/qos_host.linux-x86_64 delete mode 100644 dist/qos_host.oci.x86_64.tar delete mode 100644 dist/qos_host.x86_64.tar delete mode 100644 dist/release.env delete mode 100644 fetch/apt/Packages.bz2 delete mode 100644 fetch/apt/aardvark-dns_1.4.0-3_amd64.deb delete mode 100644 fetch/apt/autoconf-archive_20220903-3_all.deb delete mode 100644 fetch/apt/autoconf_2.71-3_all.deb delete mode 100644 fetch/apt/automake_1%3a1.16.5-1.3_all.deb delete mode 100644 fetch/apt/autotools-dev_20220109.1_all.deb delete mode 100644 fetch/apt/base-files_12.4+deb12u1_amd64.deb delete mode 100644 fetch/apt/bc_1.07.1-3+b1_amd64.deb delete mode 100644 fetch/apt/binfmt-support_2.2.2-2_amd64.deb delete mode 100644 fetch/apt/binutils-common_2.40-2_amd64.deb delete mode 100644 fetch/apt/binutils-x86-64-linux-gnu_2.40-2_amd64.deb delete mode 100644 fetch/apt/binutils_2.40-2_amd64.deb delete mode 100644 fetch/apt/bison_2%3a3.8.2+dfsg-1+b1_amd64.deb delete mode 100644 fetch/apt/build-essential_12.9_amd64.deb delete mode 100644 fetch/apt/buildah_1.28.2+ds1-3+b1_amd64.deb delete mode 100644 fetch/apt/bzip2_1.0.8-5+b1_amd64.deb delete mode 100644 fetch/apt/ca-certificates_20230311_all.deb delete mode 100644 fetch/apt/cargo_0.66.0+ds1-1_amd64.deb delete mode 100644 fetch/apt/cmake-data_3.25.1-1_all.deb delete mode 100644 fetch/apt/cmake_3.25.1-1_amd64.deb delete mode 100644 fetch/apt/containernetworking-plugins_1.1.1+ds1-3+b5_amd64.deb delete mode 100644 fetch/apt/cpio_2.13+dfsg-7.1_amd64.deb delete mode 100644 fetch/apt/cpp-12_12.2.0-14_amd64.deb delete mode 100644 fetch/apt/cpp_4%3a12.2.0-3_amd64.deb delete mode 100644 fetch/apt/crun_1.8.1-1+b1_amd64.deb delete mode 100644 fetch/apt/curl_7.88.1-10+deb12u1_amd64.deb delete mode 100644 fetch/apt/dirmngr_2.2.40-1.1_amd64.deb delete mode 100644 fetch/apt/dmsetup_2%3a1.02.185-2_amd64.deb delete mode 100644 fetch/apt/dpkg-dev_1.21.22_all.deb delete mode 100644 fetch/apt/fakeroot_1.31-1.2_amd64.deb delete mode 100644 fetch/apt/file_1%3a5.44-3_amd64.deb delete mode 100644 fetch/apt/flex_2.6.4-8.2_amd64.deb delete mode 100644 fetch/apt/fontconfig-config_2.14.1-4_amd64.deb delete mode 100644 fetch/apt/fonts-dejavu-core_2.37-6_all.deb delete mode 100644 fetch/apt/fuse-overlayfs_1.10-1_amd64.deb delete mode 100644 fetch/apt/fuse3_3.14.0-4_amd64.deb delete mode 100644 fetch/apt/g++-12_12.2.0-14_amd64.deb delete mode 100644 fetch/apt/g++_4%3a12.2.0-3_amd64.deb delete mode 100644 fetch/apt/gcc-12_12.2.0-14_amd64.deb delete mode 100644 fetch/apt/gcc_4%3a12.2.0-3_amd64.deb delete mode 100644 fetch/apt/gettext-base_0.21-12_amd64.deb delete mode 100644 fetch/apt/gettext_0.21-12_amd64.deb delete mode 100644 fetch/apt/git-man_1%3a2.39.2-1.1_all.deb delete mode 100644 fetch/apt/git-restore-mtime_2022.12-1_all.deb delete mode 100644 fetch/apt/git_1%3a2.39.2-1.1_amd64.deb delete mode 100644 fetch/apt/gnupg-l10n_2.2.40-1.1_all.deb delete mode 100644 fetch/apt/gnupg-utils_2.2.40-1.1_amd64.deb delete mode 100644 fetch/apt/gnupg_2.2.40-1.1_all.deb delete mode 100644 fetch/apt/golang-github-containers-common_0.50.1+ds1-4_all.deb delete mode 100644 fetch/apt/golang-github-containers-image_5.23.1-4_all.deb delete mode 100644 fetch/apt/gpg-agent_2.2.40-1.1_amd64.deb delete mode 100644 fetch/apt/gpg-wks-client_2.2.40-1.1_amd64.deb delete mode 100644 fetch/apt/gpg-wks-server_2.2.40-1.1_amd64.deb delete mode 100644 fetch/apt/gpg_2.2.40-1.1_amd64.deb delete mode 100644 fetch/apt/gpgconf_2.2.40-1.1_amd64.deb delete mode 100644 fetch/apt/gpgsm_2.2.40-1.1_amd64.deb delete mode 100644 fetch/apt/icu-devtools_72.1-3_amd64.deb delete mode 100644 fetch/apt/iptables_1.8.9-2_amd64.deb delete mode 100644 fetch/apt/krb5-locales_1.20.1-2_all.deb delete mode 100644 fetch/apt/less_590-2_amd64.deb delete mode 100644 fetch/apt/libabsl20220623_20220623.1-1_amd64.deb delete mode 100644 fetch/apt/libalgorithm-diff-perl_1.201-1_all.deb delete mode 100644 fetch/apt/libalgorithm-diff-xs-perl_0.04-8+b1_amd64.deb delete mode 100644 fetch/apt/libalgorithm-merge-perl_0.08-5_all.deb delete mode 100644 fetch/apt/libaom3_3.6.0-1_amd64.deb delete mode 100644 fetch/apt/libarchive-tools_3.6.2-1_amd64.deb delete mode 100644 fetch/apt/libarchive13_3.6.2-1_amd64.deb delete mode 100644 fetch/apt/libasan8_12.2.0-14_amd64.deb delete mode 100644 fetch/apt/libassuan0_2.5.5-5_amd64.deb delete mode 100644 fetch/apt/libatomic1_12.2.0-14_amd64.deb delete mode 100644 fetch/apt/libavif15_0.11.1-1_amd64.deb delete mode 100644 fetch/apt/libbinutils_2.40-2_amd64.deb delete mode 100644 fetch/apt/libbrotli1_1.0.9-2+b6_amd64.deb delete mode 100644 fetch/apt/libbsd0_0.11.7-2_amd64.deb delete mode 100644 fetch/apt/libc-bin_2.36-9+deb12u1_amd64.deb delete mode 100644 fetch/apt/libc-dev-bin_2.36-9+deb12u1_amd64.deb delete mode 100644 fetch/apt/libc-devtools_2.36-9+deb12u1_amd64.deb delete mode 100644 fetch/apt/libc6-dev_2.36-9+deb12u1_amd64.deb delete mode 100644 fetch/apt/libc6_2.36-9+deb12u1_amd64.deb delete mode 100644 fetch/apt/libcbor0.8_0.8.0-2+b1_amd64.deb delete mode 100644 fetch/apt/libcc1-0_12.2.0-14_amd64.deb delete mode 100644 fetch/apt/libclang-cpp14_1%3a14.0.6-12_amd64.deb delete mode 100644 fetch/apt/libcrypt-dev_1%3a4.4.33-2_amd64.deb delete mode 100644 fetch/apt/libctf-nobfd0_2.40-2_amd64.deb delete mode 100644 fetch/apt/libctf0_2.40-2_amd64.deb delete mode 100644 fetch/apt/libcurl3-gnutls_7.88.1-10+deb12u1_amd64.deb delete mode 100644 fetch/apt/libcurl3-nss_7.88.1-10+deb12u1_amd64.deb delete mode 100644 fetch/apt/libcurl4_7.88.1-10+deb12u1_amd64.deb delete mode 100644 fetch/apt/libdav1d6_1.0.0-2_amd64.deb delete mode 100644 fetch/apt/libde265-0_1.0.11-1_amd64.deb delete mode 100644 fetch/apt/libdeflate0_1.14-1_amd64.deb delete mode 100644 fetch/apt/libdevmapper1.02.1_2%3a1.02.185-2_amd64.deb delete mode 100644 fetch/apt/libdpkg-perl_1.21.22_all.deb delete mode 100644 fetch/apt/libedit2_3.1-20221030-2_amd64.deb delete mode 100644 fetch/apt/libelf-dev_0.188-2.1_amd64.deb delete mode 100644 fetch/apt/libelf1_0.188-2.1_amd64.deb delete mode 100644 fetch/apt/liberror-perl_0.17029-2_all.deb delete mode 100644 fetch/apt/libexpat1_2.5.0-1_amd64.deb delete mode 100644 fetch/apt/libfakeroot_1.31-1.2_amd64.deb delete mode 100644 fetch/apt/libfaketime_0.9.10-2.1_amd64.deb delete mode 100644 fetch/apt/libffi-dev_3.4.4-1_amd64.deb delete mode 100644 fetch/apt/libfido2-1_1.12.0-2+b1_amd64.deb delete mode 100644 fetch/apt/libfile-fcntllock-perl_0.22-4+b1_amd64.deb delete mode 100644 fetch/apt/libfl-dev_2.6.4-8.2_amd64.deb delete mode 100644 fetch/apt/libfl2_2.6.4-8.2_amd64.deb delete mode 100644 fetch/apt/libfontconfig1_2.14.1-4_amd64.deb delete mode 100644 fetch/apt/libfreetype6_2.12.1+dfsg-5_amd64.deb delete mode 100644 fetch/apt/libfuse3-3_3.14.0-4_amd64.deb delete mode 100644 fetch/apt/libgav1-1_0.18.0-1+b1_amd64.deb delete mode 100644 fetch/apt/libgcc-12-dev_12.2.0-14_amd64.deb delete mode 100644 fetch/apt/libgd3_2.3.3-9_amd64.deb delete mode 100644 fetch/apt/libgdbm-compat4_1.23-3_amd64.deb delete mode 100644 fetch/apt/libgdbm6_1.23-3_amd64.deb delete mode 100644 fetch/apt/libgit2-1.5_1.5.1+ds-1_amd64.deb delete mode 100644 fetch/apt/libgomp1_12.2.0-14_amd64.deb delete mode 100644 fetch/apt/libgpgme11_1.18.0-3+b1_amd64.deb delete mode 100644 fetch/apt/libgpm2_1.20.7-10+b1_amd64.deb delete mode 100644 fetch/apt/libgprofng0_2.40-2_amd64.deb delete mode 100644 fetch/apt/libgssapi-krb5-2_1.20.1-2_amd64.deb delete mode 100644 fetch/apt/libheif1_1.15.1-1_amd64.deb delete mode 100644 fetch/apt/libhttp-parser2.9_2.9.4-5_amd64.deb delete mode 100644 fetch/apt/libicu-dev_72.1-3_amd64.deb delete mode 100644 fetch/apt/libicu72_72.1-3_amd64.deb delete mode 100644 fetch/apt/libip4tc2_1.8.9-2_amd64.deb delete mode 100644 fetch/apt/libip6tc2_1.8.9-2_amd64.deb delete mode 100644 fetch/apt/libisl23_0.25-1_amd64.deb delete mode 100644 fetch/apt/libitm1_12.2.0-14_amd64.deb delete mode 100644 fetch/apt/libjansson4_2.14-2_amd64.deb delete mode 100644 fetch/apt/libjbig0_2.1-6.1_amd64.deb delete mode 100644 fetch/apt/libjpeg62-turbo_1%3a2.1.5-2_amd64.deb delete mode 100644 fetch/apt/libjsoncpp25_1.9.5-4_amd64.deb delete mode 100644 fetch/apt/libk5crypto3_1.20.1-2_amd64.deb delete mode 100644 fetch/apt/libkeyutils1_1.6.3-2_amd64.deb delete mode 100644 fetch/apt/libkrb5-3_1.20.1-2_amd64.deb delete mode 100644 fetch/apt/libkrb5support0_1.20.1-2_amd64.deb delete mode 100644 fetch/apt/libksba8_1.6.3-2_amd64.deb delete mode 100644 fetch/apt/libldap-2.5-0_2.5.13+dfsg-5_amd64.deb delete mode 100644 fetch/apt/libldap-common_2.5.13+dfsg-5_all.deb delete mode 100644 fetch/apt/liblerc4_4.0.0+ds-2_amd64.deb delete mode 100644 fetch/apt/libllvm14_1%3a14.0.6-12_amd64.deb delete mode 100644 fetch/apt/liblocale-gettext-perl_1.07-5_amd64.deb delete mode 100644 fetch/apt/liblsan0_12.2.0-14_amd64.deb delete mode 100644 fetch/apt/libltdl-dev_2.4.7-5_amd64.deb delete mode 100644 fetch/apt/libltdl7_2.4.7-5_amd64.deb delete mode 100644 fetch/apt/libmagic-mgc_1%3a5.44-3_amd64.deb delete mode 100644 fetch/apt/libmagic1_1%3a5.44-3_amd64.deb delete mode 100644 fetch/apt/libmbedcrypto7_2.28.3-1_amd64.deb delete mode 100644 fetch/apt/libmbedtls14_2.28.3-1_amd64.deb delete mode 100644 fetch/apt/libmbedx509-1_2.28.3-1_amd64.deb delete mode 100644 fetch/apt/libmnl0_1.0.4-3_amd64.deb delete mode 100644 fetch/apt/libmpc3_1.3.1-1_amd64.deb delete mode 100644 fetch/apt/libmpfr6_4.2.0-1_amd64.deb delete mode 100644 fetch/apt/libncurses-dev_6.4-4_amd64.deb delete mode 100644 fetch/apt/libncurses6_6.4-4_amd64.deb delete mode 100644 fetch/apt/libncursesw6_6.4-4_amd64.deb delete mode 100644 fetch/apt/libnetfilter-conntrack3_1.0.9-3_amd64.deb delete mode 100644 fetch/apt/libnfnetlink0_1.0.2-2_amd64.deb delete mode 100644 fetch/apt/libnftables1_1.0.6-2+deb12u1_amd64.deb delete mode 100644 fetch/apt/libnftnl11_1.2.4-2_amd64.deb delete mode 100644 fetch/apt/libnghttp2-14_1.52.0-1_amd64.deb delete mode 100644 fetch/apt/libnpth0_1.6-3_amd64.deb delete mode 100644 fetch/apt/libnsl-dev_1.3.0-2_amd64.deb delete mode 100644 fetch/apt/libnsl2_1.3.0-2_amd64.deb delete mode 100644 fetch/apt/libnspr4_2%3a4.35-1_amd64.deb delete mode 100644 fetch/apt/libnss3_2%3a3.87.1-1_amd64.deb delete mode 100644 fetch/apt/libnuma1_2.0.16-1_amd64.deb delete mode 100644 fetch/apt/libperl5.36_5.36.0-7_amd64.deb delete mode 100644 fetch/apt/libpfm4_4.13.0-1_amd64.deb delete mode 100644 fetch/apt/libpipeline1_1.5.7-1_amd64.deb delete mode 100644 fetch/apt/libpkgconf3_1.8.1-1_amd64.deb delete mode 100644 fetch/apt/libpng16-16_1.6.39-2_amd64.deb delete mode 100644 fetch/apt/libproc2-0_2%3a4.0.2-3_amd64.deb delete mode 100644 fetch/apt/libpsl5_0.21.2-1_amd64.deb delete mode 100644 fetch/apt/libpython3-stdlib_3.11.2-1+b1_amd64.deb delete mode 100644 fetch/apt/libpython3.11-minimal_3.11.2-6_amd64.deb delete mode 100644 fetch/apt/libpython3.11-stdlib_3.11.2-6_amd64.deb delete mode 100644 fetch/apt/libquadmath0_12.2.0-14_amd64.deb delete mode 100644 fetch/apt/librav1e0_0.5.1-6_amd64.deb delete mode 100644 fetch/apt/libreadline8_8.2-1.3_amd64.deb delete mode 100644 fetch/apt/librhash0_1.4.3-3_amd64.deb delete mode 100644 fetch/apt/librtmp1_2.4+20151223.gitfa8646d.1-2+b2_amd64.deb delete mode 100644 fetch/apt/libsasl2-2_2.1.28+dfsg-10_amd64.deb delete mode 100644 fetch/apt/libsasl2-modules-db_2.1.28+dfsg-10_amd64.deb delete mode 100644 fetch/apt/libsasl2-modules_2.1.28+dfsg-10_amd64.deb delete mode 100644 fetch/apt/libsqlite3-0_3.40.1-2_amd64.deb delete mode 100644 fetch/apt/libssh2-1_1.10.0-3+b1_amd64.deb delete mode 100644 fetch/apt/libssl-dev_3.0.9-1_amd64.deb delete mode 100644 fetch/apt/libssl3_3.0.9-1_amd64.deb delete mode 100644 fetch/apt/libstd-rust-1.63_1.63.0+dfsg1-2_amd64.deb delete mode 100644 fetch/apt/libstd-rust-dev_1.63.0+dfsg1-2_amd64.deb delete mode 100644 fetch/apt/libstdc++-12-dev_12.2.0-14_amd64.deb delete mode 100644 fetch/apt/libsubid4_1%3a4.13+dfsg1-1+b1_amd64.deb delete mode 100644 fetch/apt/libsvtav1enc1_1.4.1+dfsg-1_amd64.deb delete mode 100644 fetch/apt/libsystemd-dev_252.12-1~deb12u1_amd64.deb delete mode 100644 fetch/apt/libsystemd0_252.12-1~deb12u1_amd64.deb delete mode 100644 fetch/apt/libtiff6_4.5.0-6_amd64.deb delete mode 100644 fetch/apt/libtirpc-common_1.3.3+ds-1_all.deb delete mode 100644 fetch/apt/libtirpc-dev_1.3.3+ds-1_amd64.deb delete mode 100644 fetch/apt/libtirpc3_1.3.3+ds-1_amd64.deb delete mode 100644 fetch/apt/libtool_2.4.7-5_all.deb delete mode 100644 fetch/apt/libtsan2_12.2.0-14_amd64.deb delete mode 100644 fetch/apt/libubsan1_12.2.0-14_amd64.deb delete mode 100644 fetch/apt/libudev1_252.12-1~deb12u1_amd64.deb delete mode 100644 fetch/apt/libuv1_1.44.2-1_amd64.deb delete mode 100644 fetch/apt/libwebp7_1.2.4-0.2_amd64.deb delete mode 100644 fetch/apt/libx11-6_2%3a1.8.4-2+deb12u1_amd64.deb delete mode 100644 fetch/apt/libx11-data_2%3a1.8.4-2+deb12u1_all.deb delete mode 100644 fetch/apt/libx265-199_3.5-2+b1_amd64.deb delete mode 100644 fetch/apt/libxau6_1%3a1.0.9-1_amd64.deb delete mode 100644 fetch/apt/libxcb1_1.15-1_amd64.deb delete mode 100644 fetch/apt/libxdmcp6_1%3a1.1.2-3_amd64.deb delete mode 100644 fetch/apt/libxext6_2%3a1.3.4-1+b1_amd64.deb delete mode 100644 fetch/apt/libxml2-dev_2.9.14+dfsg-1.3~deb12u1_amd64.deb delete mode 100644 fetch/apt/libxml2_2.9.14+dfsg-1.3~deb12u1_amd64.deb delete mode 100644 fetch/apt/libxmuu1_2%3a1.1.3-3_amd64.deb delete mode 100644 fetch/apt/libxpm4_1%3a3.5.12-1.1_amd64.deb delete mode 100644 fetch/apt/libxtables12_1.8.9-2_amd64.deb delete mode 100644 fetch/apt/libyajl2_2.1.0-3+deb12u2_amd64.deb delete mode 100644 fetch/apt/libyaml-0-2_0.2.5-1_amd64.deb delete mode 100644 fetch/apt/libyuv0_0.0~git20230123.b2528b0-1_amd64.deb delete mode 100644 fetch/apt/libz3-4_4.8.12-3.1_amd64.deb delete mode 100644 fetch/apt/libz3-dev_4.8.12-3.1_amd64.deb delete mode 100644 fetch/apt/linux-libc-dev_6.1.38-4_amd64.deb delete mode 100644 fetch/apt/llvm-14-dev_1%3a14.0.6-12_amd64.deb delete mode 100644 fetch/apt/llvm-14-linker-tools_1%3a14.0.6-12_amd64.deb delete mode 100644 fetch/apt/llvm-14-runtime_1%3a14.0.6-12_amd64.deb delete mode 100644 fetch/apt/llvm-14-tools_1%3a14.0.6-12_amd64.deb delete mode 100644 fetch/apt/llvm-14_1%3a14.0.6-12_amd64.deb delete mode 100644 fetch/apt/llvm-dev_1%3a14.0-55.6_amd64.deb delete mode 100644 fetch/apt/llvm-runtime_1%3a14.0-55.6_amd64.deb delete mode 100644 fetch/apt/llvm_1%3a14.0-55.6_amd64.deb delete mode 100644 fetch/apt/m4_1.4.19-3_amd64.deb delete mode 100644 fetch/apt/make_4.3-4.1_amd64.deb delete mode 100644 fetch/apt/manpages-dev_6.03-2_all.deb delete mode 100644 fetch/apt/manpages_6.03-2_all.deb delete mode 100644 fetch/apt/media-types_10.0.0_all.deb delete mode 100644 fetch/apt/musl-dev_1.2.3-1_amd64.deb delete mode 100644 fetch/apt/musl-tools_1.2.3-1_amd64.deb delete mode 100644 fetch/apt/musl_1.2.3-1_amd64.deb delete mode 100644 fetch/apt/netavark_1.4.0-3_amd64.deb delete mode 100644 fetch/apt/netbase_6.4_all.deb delete mode 100644 fetch/apt/nftables_1.0.6-2+deb12u1_amd64.deb delete mode 100644 fetch/apt/ninja-build_1.11.1-1_amd64.deb delete mode 100644 fetch/apt/nss-plugin-pem_1.0.8+1-1_amd64.deb delete mode 100644 fetch/apt/openssh-client_1%3a9.2p1-2_amd64.deb delete mode 100644 fetch/apt/openssl_3.0.9-1_amd64.deb delete mode 100644 fetch/apt/patch_2.7.6-7_amd64.deb delete mode 100644 fetch/apt/perl-modules-5.36_5.36.0-7_all.deb delete mode 100644 fetch/apt/perl_5.36.0-7_amd64.deb delete mode 100644 fetch/apt/pinentry-curses_1.2.1-1_amd64.deb delete mode 100644 fetch/apt/pkg-config_1.8.1-1_amd64.deb delete mode 100644 fetch/apt/pkgconf-bin_1.8.1-1_amd64.deb delete mode 100644 fetch/apt/pkgconf_1.8.1-1_amd64.deb delete mode 100644 fetch/apt/procps_2%3a4.0.2-3_amd64.deb delete mode 100644 fetch/apt/psmisc_23.6-1_amd64.deb delete mode 100644 fetch/apt/publicsuffix_20230209.2326-1_all.deb delete mode 100644 fetch/apt/python3-minimal_3.11.2-1+b1_amd64.deb delete mode 100644 fetch/apt/python3-pkg-resources_66.1.1-1_all.deb delete mode 100644 fetch/apt/python3-pygments_2.14.0+dfsg-1_all.deb delete mode 100644 fetch/apt/python3-yaml_6.0-3+b2_amd64.deb delete mode 100644 fetch/apt/python3.11-minimal_3.11.2-6_amd64.deb delete mode 100644 fetch/apt/python3.11_3.11.2-6_amd64.deb delete mode 100644 fetch/apt/python3_3.11.2-1+b1_amd64.deb delete mode 100644 fetch/apt/readline-common_8.2-1.3_all.deb delete mode 100644 fetch/apt/rpcsvc-proto_1.4.3-1_amd64.deb delete mode 100644 fetch/apt/rustc_1.63.0+dfsg1-2_amd64.deb delete mode 100644 fetch/apt/sudo_1.9.13p3-1+deb12u1_amd64.deb delete mode 100644 fetch/apt/uidmap_1%3a4.13+dfsg1-1+b1_amd64.deb delete mode 100644 fetch/apt/xauth_1%3a1.1.2-1_amd64.deb delete mode 100644 fetch/apt/xz-utils_5.4.1-0.2_amd64.deb delete mode 100644 fetch/apt/zlib1g-dev_1%3a1.2.13.dfsg-1_amd64.deb delete mode 100644 fetch/keys/449E6BFA40E1119328688F981929C2481BEAC51B.asc delete mode 100644 fetch/keys/647F28654894E3BD457199BE38DBBDC86092693E.asc delete mode 100644 fetch/keys/6B61ECD76088748C70590D55E90A401336C8AAA9.asc delete mode 100644 fetch/keys/C9E9416F76E610DBD09D040F47B70C55ACC9965B.asc delete mode 100644 fetch/keys/D96C422E04DE5D2EE0F7E9E7DBB0DCA38D405491.asc delete mode 100644 fetch/linux-5.19.6.tar.sign delete mode 100644 fetch/linux-5.19.6.tar.xz delete mode 100755 scripts/setup-lfs.sh delete mode 100644 src/images/core/Dockerfile rename {config/aws => src/images/enclave}/rootfs.list (100%) delete mode 100644 tools.mk diff --git a/Makefile b/Makefile index 0d2e5036..d525e4ed 100644 --- a/Makefile +++ b/Makefile @@ -1,243 +1,29 @@ -ifeq ("$(wildcard ./src/toolchain/Makefile)","") - gsu := $(shell git submodule update --init --recursive) -endif - -TARGET := aws -include $(PWD)/src/toolchain/Makefile - -KEYS := \ - 449E6BFA40E1119328688F981929C2481BEAC51B \ - 6B61ECD76088748C70590D55E90A401336C8AAA9 \ - D96C422E04DE5D2EE0F7E9E7DBB0DCA38D405491 \ - 647F28654894E3BD457199BE38DBBDC86092693E - -CACHE_FILENAMES := \ - $(CACHE_DIR_ROOT)/toolchain.tgz \ - $(CACHE_DIR)/bzImage \ - $(CACHE_DIR)/rust-libstd-musl.tgz \ - $(CACHE_DIR)/nsm.ko \ - $(CACHE_DIR)/lib/libpcsclite.a \ - $(CACHE_DIR)/libssl-static.tgz \ - $(CACHE_DIR_ROOT)/bin/gen_init_cpio \ - $(FETCH_DIR)/linux-$(LINUX_VERSION).tar.xz - +REGISTRY := local .DEFAULT_GOAL := .PHONY: default default: \ - cache \ - dist-cache \ - toolchain \ - $(patsubst %,$(KEY_DIR)/%.asc,$(KEYS)) \ - $(OUT_DIR)/aws-x86_64.eif \ - $(OUT_DIR)/qos_client.linux-x86_64 \ - $(OUT_DIR)/qos_host.linux-x86_64 \ - $(OUT_DIR)/qos_enclave.linux-x86_64 \ - images \ - $(OUT_DIR)/release.env \ - toolchain-profile - -.PHONY: images -images: \ - $(OUT_DIR)/qos_host.oci.x86_64.tar \ - $(OUT_DIR)/qos_host.$(ARCH).tar \ - $(OUT_DIR)/qos_enclave.oci.x86_64.tar \ - $(OUT_DIR)/qos_enclave.$(ARCH).tar \ - $(OUT_DIR)/qos_client.oci.x86_64.tar \ - $(OUT_DIR)/qos_client.$(ARCH).tar - -# Clean repo back to initial clone state -.PHONY: clean -clean: toolchain-clean - git clean -dfx $(SRC_DIR) - -.PHONY: dist -dist: toolchain-dist - -.PHONY: reproduce -reproduce: toolchain-reproduce toolchain-profile + out/qos_client.tar \ + out/qos_host.tar \ + out/qos_enclave.tar -.PHONY: cache-filenames -cache-filenames: - @echo $(CACHE_FILENAMES) - -.PHONY: cache -cache: -ifneq ($(TOOLCHAIN_REPRODUCE),true) - git lfs pull --include=$(subst $(space),$(,),$(CACHE_FILENAMES)) - chmod +x $(BIN_DIR)/gen_init_cpio - touch cache/toolchain.tgz - $(MAKE) toolchain-restore-mtime -endif - -.PHONY: dist-cache -dist-cache: -ifneq ($(TOOLCHAIN_REPRODUCE),true) - git lfs pull --include=$(DIST_DIR) - $(MAKE) toolchain-dist-cache toolchain-restore-mtime -endif - -.PHONY: run -run: $(CACHE_DIR)/bzImage - qemu-system-x86_64 \ - -m 512M \ - -nographic \ - -kernel $(CACHE_DIR)/bzImage - -# Run linux config menu and save output -.PHONY: linux-config -linux-config: - rm $(CONFIG_DIR)/$(TARGET)/linux.config - make TARGET=$(TARGET) $(CONFIG_DIR)/$(TARGET)/linux.config - -define oci-build - $(call toolchain-profile-start); - $(call toolchain," \ - mkdir -p $(CACHE_DIR)/$(notdir $(word 2,$^)) \ - && cp $(word 1,$^) $(word 2,$^) \ - $(CACHE_DIR)/$(notdir $(word 2,$^)) \ - && env -C $(CACHE_DIR)/$(notdir $(word 2,$^)) \ - buildah build \ - -f Dockerfile \ - -t qos/$(notdir $(word 2,$^)) \ - --timestamp 1 \ - --format oci \ - --build-arg BIN=$(notdir $(word 2,$^)) \ - --build-arg EIF=$(notdir $(word 3,$^)) \ - && buildah push \ - qos/$(notdir $(word 2,$^)) \ - oci:$(CACHE_DIR)/$(notdir $(word 2,$^))-oci \ - && tar \ - -C $(CACHE_DIR)/$(notdir $(word 2,$^))-oci \ - --sort=name \ - --mtime='@0' \ - --owner=0 \ - --group=0 \ - --numeric-owner \ - -cf /home/build/$@ \ - . \ - "); - $(call toolchain-profile-stop) -endef - -define tar-build - $(call toolchain-profile-start); - $(call toolchain," \ - mkdir -p $(CACHE_DIR)/$(notdir $(word 2,$^))-tar \ - && cp $(word 2,$^) $(CACHE_DIR)/$(notdir $(word 2,$^))-tar \ - && tar \ - -C $(CACHE_DIR)/$(notdir $(word 2,$^))-tar \ - --sort=name \ - --mtime='@0' \ - --owner=0 \ - --group=0 \ - --numeric-owner \ - -cf /home/build/$@ \ - . \ - "); - $(call toolchain-profile-stop) -endef - -$(KEY_DIR)/%.asc: - $(call fetch_pgp_key,$(basename $(notdir $@))) - -$(OUT_DIR)/$(TARGET)-$(ARCH).eif $(OUT_DIR)/$(TARGET)-$(ARCH).pcrs: \ - $(shell git ls-files src/init src/qos_core src/qos_aws src/qos_system config) - $(MAKE) $(CACHE_DIR)/rootfs.cpio - $(MAKE) $(CACHE_DIR)/bzImage - $(MAKE) $(BIN_DIR)/eif_build - $(call toolchain-profile-start) - mkdir -p $(CACHE_DIR)/eif - $(call toolchain," \ - export \ - LD_PRELOAD=/usr/lib/x86_64-linux-gnu/faketime/libfaketime.so.1 \ - FAKETIME=1 \ - && cp $(CACHE_DIR)/bzImage $(CACHE_DIR)/eif/ \ - && cp $(CACHE_DIR)/rootfs.cpio $(CACHE_DIR)/eif/ \ - && cp $(CONFIG_DIR)/$(TARGET)/linux.config $(CACHE_DIR)/eif/ \ - && find $(CACHE_DIR)/eif -mindepth 1 -execdir touch -hcd "@0" "{}" + \ - && $(BIN_DIR)/eif_build \ - --kernel $(CACHE_DIR)/eif/bzImage \ - --kernel_config $(CACHE_DIR)/eif/linux.config \ - --cmdline 'reboot=k initrd=0x2000000$(,)3228672 root=/dev/ram0 panic=1 pci=off nomodules console=ttyS0 i8042.noaux i8042.nomux i8042.nopnp i8042.dumbkbd' \ - --ramdisk $(CACHE_DIR)/eif/rootfs.cpio \ - --pcrs_output $(OUT_DIR)/$(TARGET)-$(ARCH).pcrs \ - --output $(OUT_DIR)/$(TARGET)-$(ARCH).eif; \ - ") - $(call toolchain-profile-stop) - -$(OUT_DIR)/qos_host.$(PLATFORM)-$(ARCH): \ - $(shell git ls-files src/qos_host src/qos_core config) - $(MAKE) $(CACHE_DIR)/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/libc.a - $(call toolchain-profile-start) - $(call toolchain," \ - export \ - RUSTFLAGS=' \ - -L /home/build/$(CACHE_DIR)/lib/rustlib/x86_64-unknown-linux-musl/lib/ \ - -L /home/build/$(CACHE_DIR)/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/ \ - -L /usr/lib/x86_64-linux-musl \ - -C target-feature=+crt-static \ - ' \ - && cd $(SRC_DIR)/qos_host \ - && cargo build \ - --features vm \ - $(CARGO_FLAGS) \ - && cp \ - ../target/x86_64-unknown-linux-musl/release/qos_host \ - /home/build/$@; \ - ") - $(call toolchain-profile-stop) - -$(OUT_DIR)/qos_host.oci.$(ARCH).tar: \ - $(SRC_DIR)/images/host/Dockerfile \ - $(OUT_DIR)/qos_host.$(PLATFORM)-$(ARCH) - $(call oci-build) - -$(OUT_DIR)/qos_host.$(ARCH).tar: \ - $(SRC_DIR)/images/host/Dockerfile \ - $(OUT_DIR)/qos_host.$(PLATFORM)-$(ARCH) - $(call tar-build) - -$(OUT_DIR)/qos_enclave.$(PLATFORM)-$(ARCH): \ - $(shell git ls-files src/qos_enclave config) - $(MAKE) $(CACHE_DIR)/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/libc.a - $(MAKE) $(CACHE_DIR)/lib64/libssl.a - $(call toolchain-profile-start) - $(call toolchain," \ - cd $(SRC_DIR)/qos_enclave \ - && export \ - PKG_CONFIG_ALLOW_CROSS=1 \ - OPENSSL_STATIC=true \ - X86_64_UNKNOWN_LINUX_MUSL_OPENSSL_DIR=/home/build/${CACHE_DIR}/lib64 \ - X86_64_UNKNOWN_LINUX_MUSL_OPENSSL_LIB_DIR=/home/build/${CACHE_DIR}/lib64 \ - X86_64_UNKNOWN_LINUX_MUSL_OPENSSL_INCLUDE_DIR=/home/build/${CACHE_DIR}/include \ - RUSTFLAGS=' \ - -L /home/build/$(CACHE_DIR)/lib/rustlib/x86_64-unknown-linux-musl/lib/ \ - -L /home/build/$(CACHE_DIR)/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/ \ - -L /usr/lib/x86_64-linux-musl \ - -C target-feature=+crt-static \ - ' \ - && cargo build $(CARGO_FLAGS) \ - && cp \ - target/x86_64-unknown-linux-musl/release/qos_enclave \ - /home/build/$@; \ - ") - $(call toolchain-profile-stop) - -$(OUT_DIR)/qos_enclave.oci.$(ARCH).tar: \ - $(SRC_DIR)/images/enclave/Dockerfile \ - $(OUT_DIR)/qos_enclave.$(PLATFORM)-$(ARCH) \ - $(OUT_DIR)/aws-x86_64.eif - mkdir -p $(CACHE_DIR)/$(notdir $(word 2,$^)) - cp $(word 3,$^) $(CACHE_DIR)/$(notdir $(word 2,$^)) - $(call oci-build) +out/qos_enclave.tar: \ + $(shell git ls-files \ + src/qos_enclave \ + src/init \ + src/qos_core \ + src/qos_aws \ + src/qos_system \ + ) + $(call build) -$(OUT_DIR)/qos_enclave.$(ARCH).tar: \ - $(SRC_DIR)/images/enclave/Dockerfile \ - $(OUT_DIR)/qos_enclave.$(PLATFORM)-$(ARCH) \ - $(OUT_DIR)/aws-x86_64.eif - $(call tar-build) +out/qos_host.tar: \ + $(shell git ls-files \ + src/qos_host \ + src/qos_core \ + ) + $(call build) -$(OUT_DIR)/qos_client.$(PLATFORM)-$(ARCH): \ +out/qos_client.tar: \ $(shell git ls-files \ src/qos_client \ src/qos_p256 \ @@ -245,299 +31,14 @@ $(OUT_DIR)/qos_client.$(PLATFORM)-$(ARCH): \ src/qos_hex \ src/qos_crypto \ src/qos_core \ - config \ ) - $(MAKE) $(CACHE_DIR)/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/libc.a - $(MAKE) $(CACHE_DIR)/lib/libpcsclite.a - $(call toolchain-profile-start) - $(call toolchain," \ - cd $(SRC_DIR)/qos_client \ - && export \ - RUSTFLAGS=' \ - -L /home/build/$(CACHE_DIR)/lib/rustlib/x86_64-unknown-linux-musl/lib/ \ - -L /home/build/$(CACHE_DIR)/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/ \ - -L /usr/lib/x86_64-linux-musl \ - -C target-feature=+crt-static \ - ' \ - PCSC_LIB_DIR=/home/build/${CACHE_DIR}/lib \ - PCSC_LIB_NAME=static=pcsclite \ - && cargo build $(CARGO_FLAGS) \ - --features smartcard \ - && cp \ - ../target/x86_64-unknown-linux-musl/release/qos_client \ - /home/build/$@; \ - ") - $(call toolchain-profile-stop) - -$(OUT_DIR)/qos_client.oci.$(ARCH).tar: \ - $(SRC_DIR)/images/client/Dockerfile \ - $(OUT_DIR)/qos_client.$(PLATFORM)-$(ARCH) - $(call oci-build) - -$(OUT_DIR)/qos_client.$(ARCH).tar: \ - $(SRC_DIR)/images/client/Dockerfile \ - $(OUT_DIR)/qos_client.$(PLATFORM)-$(ARCH) - $(call tar-build) - -$(CONFIG_DIR)/$(TARGET)/linux.config: - $(call toolchain-profile-start) - $(call toolchain," \ - unset FAKETIME \ - && cd /cache/linux-$(LINUX_VERSION) \ - && make menuconfig \ - && cp .config /config/$(TARGET)/linux.config; \ - ") - $(call toolchain-profile-stop) - -$(CACHE_DIR)/src/aws-nitro-enclaves-sdk-bootstrap: - $(call toolchain-profile-start) - $(call git_clone,$@,$(AWS_NITRO_DRIVER_REPO),$(AWS_NITRO_DRIVER_REF)) - $(call toolchain-profile-stop) - -$(FETCH_DIR)/linux-$(LINUX_VERSION).tar.sign: - $(call toolchain-profile-start) - curl --url $(LINUX_SERVER)/linux-$(LINUX_VERSION).tar.sign --output $@ - $(call toolchain-profile-stop) - -$(FETCH_DIR)/linux-$(LINUX_VERSION).tar.xz: - $(call toolchain-profile-start) - curl --url $(LINUX_SERVER)/linux-$(LINUX_VERSION).tar.xz --output $@ - $(call toolchain-profile-stop) - -$(CACHE_DIR)/src/pcsc: - $(call toolchain-profile-start) - $(call git_clone,$@,$(PCSC_REPO),$(PCSC_REF)) - $(call toolchain-profile-stop) - -$(CACHE_DIR)/src/openssl: - $(call toolchain-profile-start) - $(call git_clone,$@,$(OPENSSL_REPO),$(OPENSSL_REF)) - $(call toolchain-profile-stop) - -$(CACHE_DIR)/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/libc.a: \ - $(CACHE_DIR)/rust-libstd-musl.tgz - $(call toolchain-profile-start) - mkdir -p $(CACHE_DIR)/lib/rustlib - tar -xzf $(CACHE_DIR)/rust-libstd-musl.tgz -C $(CACHE_DIR)/lib/rustlib - find $(CACHE_DIR)/lib/rustlib -type f -exec touch {} + - $(call toolchain-profile-stop) - -$(CACHE_DIR)/rust-libstd-musl.tgz: - $(call toolchain-profile-start) - $(call git_clone,$(CACHE_DIR)/src/rust,$(RUST_REPO),$(RUST_REF)) - $(call toolchain," \ - cd $(CACHE_DIR)/src/rust \ - && git submodule update --init \ - && ./configure \ - --set="build.rustc=/usr/bin/rustc" \ - --set="build.cargo=/usr/bin/cargo" \ - --set="target.x86_64-unknown-linux-musl.llvm-config=/usr/bin/llvm-config" \ - --set="target.x86_64-unknown-linux-musl.musl-libdir=/usr/lib/x86_64-linux-musl" \ - && python3 x.py build \ - --stage 0 \ - --target x86_64-unknown-linux-musl \ - library \ - && tar \ - -C /home/build/$(CACHE_DIR)/src/rust/build/x86_64-unknown-linux-gnu/stage0-sysroot/lib/rustlib/ \ - --sort=name \ - --mtime='@0' \ - --owner=0 \ - --group=0 \ - --numeric-owner \ - -czvf /home/build/$@ \ - . \ - ") - $(call toolchain-profile-stop) - -$(CACHE_DIR)/lib/libpcsclite.a: - $(MAKE) $(CACHE_DIR)/src/pcsc - $(call toolchain-profile-start) - $(call toolchain," \ - cd $(CACHE_DIR)/src/pcsc \ - && export \ - CC=musl-gcc \ - CXX=musl-g++ \ - CFLAGS=-static \ - CXXFLAGS=-static \ - && ./bootstrap \ - && ./configure \ - --enable-static \ - --disable-polkit \ - --disable-strict \ - --disable-libsystemd \ - --disable-libudev \ - --disable-libusb \ - && make \ - && mkdir -p /home/build/$(CACHE_DIR)/lib \ - && cp src/.libs/libpcsclite.a /home/build/$@ \ - ") - $(call toolchain-profile-stop) - -$(CACHE_DIR)/libssl-static.tgz: - $(MAKE) $(CACHE_DIR)/src/openssl - $(call toolchain-profile-start) - $(call toolchain," \ - cd $(CACHE_DIR)/src/openssl \ - && export CC='musl-gcc -fPIE -pie -static' \ - && sudo ln -s /usr/include/x86_64-linux-gnu/asm /usr/include/x86_64-linux-musl/asm \ - && sudo ln -s /usr/include/asm-generic /usr/include/x86_64-linux-musl/asm-generic \ - && sudo ln -s /usr/include/linux /usr/include/x86_64-linux-musl/linux \ - && ./Configure \ - no-shared \ - no-async \ - --prefix=/ \ - linux-x86_64 \ - && make depend \ - && make \ - && make install DESTDIR=$(@).tmp \ - && touch /home/build/$@ \ - && tar \ - -C $(@).tmp \ - --sort=name \ - --mtime='@0' \ - --owner=0 \ - --group=0 \ - --numeric-owner \ - -czvf /home/build/$@ \ - . \ - ") - $(call toolchain-profile-stop) - -$(CACHE_DIR)/lib64/libssl.a: \ - $(CACHE_DIR)/libssl-static.tgz - $(call toolchain-profile-start) - tar -xzf $(CACHE_DIR)/libssl-static.tgz -C $(CACHE_DIR)/ - touch $(CACHE_DIR)/lib64/libssl.a - $(call toolchain-profile-stop) - -$(CACHE_DIR)/init: \ - $(shell git ls-files \ - src/init \ - src/qos_p256 \ - src/qos_aws \ - src/qos_system \ - src/qos_core \ - src/qos_nsm \ - config \ - ) \ - | $(CACHE_DIR)/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/libc.a - - $(call toolchain-profile-start) - $(call toolchain," \ - export \ - RUSTFLAGS=' \ - -L /home/build/$(CACHE_DIR)/lib/rustlib/x86_64-unknown-linux-musl/lib/ \ - -L /home/build/$(CACHE_DIR)/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/ \ - -L /usr/lib/x86_64-linux-musl \ - -C target-feature=+crt-static \ - ' \ - && cd $(SRC_DIR)/init \ - && cargo build $(CARGO_FLAGS) \ - && cp target/x86_64-unknown-linux-musl/release/init /home/build/$@ \ - ") - $(call toolchain-profile-stop) - -$(BIN_DIR)/gen_init_cpio: - $(MAKE) $(CACHE_DIR)/src/linux-$(LINUX_VERSION)/Makefile - $(call toolchain-profile-start) - $(call toolchain," \ - cd $(CACHE_DIR)/src/linux-$(LINUX_VERSION) && \ - gcc usr/gen_init_cpio.c -o /home/build/$@ \ - ") - $(call toolchain-profile-stop) - -$(BIN_DIR)/gen_initramfs.sh: \ - $(BIN_DIR)/gen_init_cpio \ - $(CACHE_DIR)/src/linux-$(LINUX_VERSION)/Makefile \ - $(CACHE_DIR)/src/linux-$(LINUX_VERSION)/usr/gen_initramfs.sh - $(call toolchain-profile-start) - cat $(CACHE_DIR)/src/linux-$(LINUX_VERSION)/usr/gen_initramfs.sh \ - | sed 's:usr/gen_init_cpio:gen_init_cpio:g' \ - > $@ - chmod +x $@ - $(call toolchain-profile-stop) - -$(CACHE_DIR)/rootfs.cpio: \ - $(CONFIG_DIR)/$(TARGET)/rootfs.list \ - $(CACHE_DIR)/init \ - $(CACHE_DIR)/nsm.ko \ - $(BIN_DIR)/gen_init_cpio \ - $(BIN_DIR)/gen_initramfs.sh - $(call toolchain-profile-start) - mkdir -p $(CACHE_DIR)/rootfs - cp $(CACHE_DIR)/nsm.ko $(CACHE_DIR)/rootfs/ - cp $(CACHE_DIR)/init $(CACHE_DIR)/rootfs/ - $(call toolchain," \ - find $(CACHE_DIR)/rootfs \ - -mindepth 1 \ - -execdir touch -hcd "@0" "{}" + && \ - gen_initramfs.sh -o $@ $(CONFIG_DIR)/$(TARGET)/rootfs.list && \ - cpio -itv < $@ && \ - sha256sum $@; \ - ") - $(call toolchain-profile-stop) - -$(CACHE_DIR)/src/linux-$(LINUX_VERSION)/Makefile: \ - $(KEY_DIR)/$(LINUX_KEY).asc \ - $(CONFIG_DIR)/$(TARGET)/linux.config \ - | $(FETCH_DIR)/linux-$(LINUX_VERSION).tar.xz \ - $(FETCH_DIR)/linux-$(LINUX_VERSION).tar.sign - $(call toolchain-profile-start) - $(call toolchain," \ - mkdir -p $(CACHE_DIR)/src \ - && xz -d --stdout $(FETCH_DIR)/linux-$(LINUX_VERSION).tar.xz > $(CACHE_DIR)/linux-$(LINUX_VERSION).tar \ - && gpg --import $(KEY_DIR)/$(LINUX_KEY).asc \ - && gpg --verify \ - $(FETCH_DIR)/linux-$(LINUX_VERSION).tar.sign \ - $(CACHE_DIR)/linux-$(LINUX_VERSION).tar \ - && tar \ - -C $(CACHE_DIR)/src \ - -mxf /home/build/$(CACHE_DIR)/linux-$(LINUX_VERSION).tar \ - && rm $(CACHE_DIR)/linux-$(LINUX_VERSION).tar \ - ") - $(call toolchain-profile-stop) - -$(CACHE_DIR)/bzImage: \ - $(CONFIG_DIR)/$(TARGET)/linux.config \ - | $(CACHE_DIR)/src/linux-$(LINUX_VERSION)/Makefile \ - $(CACHE_DIR)/rootfs.cpio - $(call toolchain-profile-start) - $(call toolchain," \ - cd $(CACHE_DIR)/src/linux-$(LINUX_VERSION) && \ - cp /home/build/$(CONFIG_DIR)/$(TARGET)/linux.config .config && \ - make olddefconfig && \ - make -j$(CPUS) ARCH=$(ARCH) bzImage && \ - cp arch/$(ARCH)/boot/bzImage /home/build/$@ && \ - sha256sum /home/build/$@; \ - ") - $(call toolchain-profile-stop) - -$(BIN_DIR)/eif_build: - $(call toolchain-profile-start) - $(call toolchain," \ - cd $(SRC_DIR)/eif_build && \ - cargo build \ - --locked \ - --target x86_64-unknown-linux-gnu && \ - cp target/x86_64-unknown-linux-gnu/debug/eif_build /home/build/$@; \ - ") - $(call toolchain-profile-stop) - -$(CACHE_DIR)/nsm.ko: \ - $(CONFIG_DIR)/$(TARGET)/linux.config \ - | $(CACHE_DIR)/src/linux-$(LINUX_VERSION)/Makefile \ - $(CACHE_DIR)/src/aws-nitro-enclaves-sdk-bootstrap - $(call toolchain-profile-start) - $(call toolchain," \ - cd $(CACHE_DIR)/src/linux-$(LINUX_VERSION) && \ - cp /home/build/$(CONFIG_DIR)/$(TARGET)/linux.config .config && \ - make olddefconfig && \ - make -j$(CPUS) ARCH=$(ARCH) bzImage && \ - make -j$(CPUS) ARCH=$(ARCH) modules_prepare && \ - cd /home/build/$(CACHE_DIR)/src/aws-nitro-enclaves-sdk-bootstrap/ && \ - make \ - -C /home/build/$(CACHE_DIR)/src/linux-$(LINUX_VERSION) \ - M=/home/build/$(CACHE_DIR)/src/aws-nitro-enclaves-sdk-bootstrap/nsm-driver && \ - cp nsm-driver/nsm.ko /home/build/$@ \ - ") - $(call toolchain-profile-stop) + $(call build) + +define build + $(eval package := $(basename $@)) + docker build \ + --tag $(REGISTRY)/$(package) \ + --output type=oci,rewrite-timestamp=true,force-compression=true,name=$(package),dest=$@ \ + -f src/images/$(package)/Containerfile \ + src/images/$(package) +endef diff --git a/TODO b/TODO deleted file mode 100644 index cb97f651..00000000 --- a/TODO +++ /dev/null @@ -1,6 +0,0 @@ -* have "sign" make target that creates/signs hash manifest of all targets -* compile against musl -* fix kernel cache misses that result in re-pull/rebuild on every build -* harden aws kernel to Kernel Self Protection Project guidelines -* get nitro init binary to return attestation cert from amazon -* re-write c init in rust diff --git a/cache/aws/x86_64/bzImage b/cache/aws/x86_64/bzImage deleted file mode 100644 index 04387bd0..00000000 --- a/cache/aws/x86_64/bzImage +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3860dfa73c420baa35a816616048ed95e7c0c479b2bb6ed50aecf38fe22131d3 -size 6797504 diff --git a/cache/aws/x86_64/lib/libpcsclite.a b/cache/aws/x86_64/lib/libpcsclite.a deleted file mode 100644 index c7c18e3c..00000000 --- a/cache/aws/x86_64/lib/libpcsclite.a +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bad6870790a13b94d87c8680e215d78da33eb92da205878d32fb051dc3f11cfc -size 71520 diff --git a/cache/aws/x86_64/libssl-static.tgz b/cache/aws/x86_64/libssl-static.tgz deleted file mode 100644 index 02a8daa5..00000000 --- a/cache/aws/x86_64/libssl-static.tgz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1f76c23719489f0b8ae29c2b31c99a4a671676e68c17e9ad9c872fc4b5bc74f3 -size 10533413 diff --git a/cache/aws/x86_64/nsm.ko b/cache/aws/x86_64/nsm.ko deleted file mode 100644 index 9456fa98..00000000 --- a/cache/aws/x86_64/nsm.ko +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2713763ed9d47f98929c0f82d53d61dcb5aa867baa2727f5674fadfaacfa0280 -size 21720 diff --git a/cache/aws/x86_64/rust-libstd-musl.tgz b/cache/aws/x86_64/rust-libstd-musl.tgz deleted file mode 100644 index 667b1a6c..00000000 --- a/cache/aws/x86_64/rust-libstd-musl.tgz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b54f0ed38d4a65adb622778d66819c42147b4e36527cc4838205c8365b67a613 -size 27573360 diff --git a/cache/bin/gen_init_cpio b/cache/bin/gen_init_cpio deleted file mode 100755 index 981cf7c7..00000000 --- a/cache/bin/gen_init_cpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:41a91df0d1a4a99e31b3f03ed078a66846d502d68b4e1440e573e9f50966db38 -size 22816 diff --git a/cache/toolchain.tgz b/cache/toolchain.tgz deleted file mode 100644 index 96a778f6..00000000 --- a/cache/toolchain.tgz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:455d99d36b50456f4aeea4eeabb8ead0ed7415dc8649fc4a9a06ebc218342254 -size 580671449 diff --git a/config/apt-base.list b/config/apt-base.list deleted file mode 100644 index 307a8bc2..00000000 --- a/config/apt-base.list +++ /dev/null @@ -1,28 +0,0 @@ -autoconf -autoconf-archive -bc -bison -buildah -build-essential -cargo -cmake -cpio -curl -debian-archive-keyring -fakeroot -flex -git -libarchive-tools -libc-dev -libelf-dev -libfaketime -libncurses-dev -libssl-dev -libsystemd-dev -libtool -llvm-dev -musl-tools -ninja-build -pkg-config -python3 -git-restore-mtime diff --git a/config/apt-hashes-x86_64.list b/config/apt-hashes-x86_64.list deleted file mode 100644 index 7046f539..00000000 --- a/config/apt-hashes-x86_64.list +++ /dev/null @@ -1,270 +0,0 @@ -03326473eed54ffa27efae19aa5d6aeb402930968f869f318445513093691d55 libtirpc-dev_1.3.3+ds-1_amd64.deb -097a2cb520881c29afa97c1bb0c381ce008aef362df2779677416a0981bcf165 g++-12_12.2.0-14_amd64.deb -0ba62f3e2ab0af0e31b0292608f539fe50acb3b08ee52438f55558a07ca12958 libicu-dev_72.1-3_amd64.deb -0ca5213c1ab67278cbfcec4cafccdb538c2e089718f4bddabe5a00145e5a21fb libdav1d6_1.0.0-2_amd64.deb -11ee190ad39f8d7af441d2c8347388b9449434c73acc67b4b372445ac4152efa libsasl2-2_2.1.28+dfsg-10_amd64.deb -1379ab846489b322bb45602d34ca8e2791e1d342fd53d49143f6355430934efd libcc1-0_12.2.0-14_amd64.deb -1625c55cb44fcb2798fcb66e3e5d47dab5112917f8bc2a89ec74d37ea78479bb openssl_3.0.9-1_amd64.deb -16ee38d374e064f534116dc442b086ef26f9831f1c0af7e5fb4fe4512e700649 libfontconfig1_2.14.1-4_amd64.deb -192fba243172c8a9d7d00b5fc255e0592e51694dc8295f814ccd307efda34d5a libz3-dev_4.8.12-3.1_amd64.deb -194fd3750e6d647f300045a266c20cc3a3d47f84fd2fc8ff8830c55098b63c0d fakeroot_1.31-1.2_amd64.deb -1ab59aabd43655b9b22169d54934b68bb38780766213ece332f8b398e131630d libc-devtools_2.36-9+deb12u1_amd64.deb -1b555d8ac50bef5fa703d743e3e964bea2fa45b68ce5df5ebc74d296d05e80a6 libc6-dev_2.36-9+deb12u1_amd64.deb -1cf14abf2716d3279db12d0657a5737cf70074a1e71d3bdf73206625e3c89ce6 libedit2_3.1-20221030-2_amd64.deb -1dbc499d2055cb128fa4ed678a7adbcced3d882b3509e26d5aa3742a4b9e5b2f libgomp1_12.2.0-14_amd64.deb -207b539919a47c85bcf738677f0ccf5bbac9844f2d3f158696f518be4c4ba6c4 libyaml-0-2_0.2.5-1_amd64.deb -20c7527742e561d618e0916a03e28ea785c3c0bc59c6dbe0b320d2dd35d028d8 perl-modules-5.36_5.36.0-7_all.deb -20cb3bd35eb44e583085d0b59263592afdf1efd1c2e432ff689dd4514a971245 libssl-dev_3.0.9-1_amd64.deb -228b10afde4f9cae59c8bbc4f4ea973f1f192d957c19f0427aafb78ab24e3b29 llvm-14_1%3a14.0.6-12_amd64.deb -23d260434471592d67036c6b0c1e9769fa6fb2dd0a9676533cc9cc546bbc954f libcurl3-gnutls_7.88.1-10+deb12u1_amd64.deb -247e1ee460895b7b75ba40c7c01c7b7dfc77f7625fcdc7ff92817815303e72a1 ninja-build_1.11.1-1_amd64.deb -2520093a31c082ace185a18ad6bdf860b13f32139977d1dfe1d52867c2e5df30 gpg-wks-client_2.2.40-1.1_amd64.deb -257a11063855f09e48696057fdb1ba2bcf1069502e0302576831dc2fb1571d7f cmake_3.25.1-1_amd64.deb -259b757afef838d394db8f153df1a7f233e39cb87b2abdaa6d89d7369381b537 libc-bin_2.36-9+deb12u1_amd64.deb -26c451a660728cf7c15548a281e17eef2f36fab28499371e83fc2d3accb499d7 g++_4%3a12.2.0-3_amd64.deb -26dd439266153e38d3e6fbe0fe2dbbb41f20994afa688faa71f38427348589ed rustc_1.63.0+dfsg1-2_amd64.deb -27b3d102545f597df9e6dc5c7f6590a648de09b57debd6b05ad3d1189de428d5 pinentry-curses_1.2.1-1_amd64.deb -27dd4ce7e9542ad88a6d3856bccfaf1d383bf9cf90d888cce762dd150cceb136 libkrb5-3_1.20.1-2_amd64.deb -281c66e46b95f045a0282a6c7a03b33de0e9a08d016897a759aaf4a04adfddbe fontconfig-config_2.14.1-4_amd64.deb -2928d3ca6ca8a3dc3f423f6752822b1f3614a5ba609ff7806bcba4449ffe90e1 iptables_1.8.9-2_amd64.deb -29b23c48c0fe6f878e56c5ddc9f65d1c05d729360f3690a593a8c795031cd867 netbase_6.4_all.deb -2a46d5a5e9486da11ffeff5740931740d6deae4f92cd6098df060dc5dff1e1c7 libtirpc3_1.3.3+ds-1_amd64.deb -2a9e6282d816a3fd843ff4aa469a0051dcac587d0685772f18839d4947b5b09c fuse-overlayfs_1.10-1_amd64.deb -2ac1236547360284e9e154ad11a14564db65175bd4da393ec652ac1b2dc43571 libgpm2_1.20.7-10+b1_amd64.deb -2ad228835756feb118bb131b32834bd23a09047e4de408cc5204cbb5dce0e4bb libncurses-dev_6.4-4_amd64.deb -2b12583c9ed71fae0707f7e568afbc232bace5a9e25e94b3800480aa7d295c39 cargo_0.66.0+ds1-1_amd64.deb -2c57221bf8cc0ff5d2295ececb9215cc1b9ff9040dacb152c385bba3087ab1df file_1%3a5.44-3_amd64.deb -2d01da0cc9744290096d323adf82046737d923c9fd9db1dd92b08a3b98ffd128 krb5-locales_1.20.1-2_all.deb -2d7ea8a570d768224d7f2424abbe6f373d2154865a1fa7f56c80d43ecf492521 binutils-x86-64-linux-gnu_2.40-2_amd64.deb -2dc5697a30ae8de43221eeb7aa553d5187dbf97392d299ecb27ef51e46d159ca golang-github-containers-image_5.23.1-4_all.deb -30b4972cc88a4ff0fba9e08e6d476de13b109af9e4b826d130bdc72771d6e373 libasan8_12.2.0-14_amd64.deb -30dc02bd10805d159a19676de17dbbf3330ec0139a92f7e5b7e5e5453d63832c libx11-data_2%3a1.8.4-2+deb12u1_all.deb -30f9618670e686d781afbfc713eb0830c29d2819e9cb2a0488800dad6bb99faa python3-minimal_3.11.2-1+b1_amd64.deb -312b2bdeff4671f8e0d589c124554890e944dd083061e9ad6f129bc76a970765 pkg-config_1.8.1-1_amd64.deb -31c6bb8e5e428e472b067ebad4be9620fd19b24f7948c64274af087ee65119ad perl_5.36.0-7_amd64.deb -325a4c2e1f6361f95156d365d391354f220e97dba9e5d39a714781ee715303f3 base-files_12.4+deb12u1_amd64.deb -32ac0692694f8a34cc90c895f4fc739680fb2ef0e2d4870a68833682bf1c81a3 rpcsvc-proto_1.4.3-1_amd64.deb -3377b6bedec2882b9fefeb0ef960ad4dc372939854d76adf761ba70e71d35c3b libmbedx509-1_2.28.3-1_amd64.deb -33f6dafbd1a6902d9063172ec7dbd4b2225e12009e0d7ec5c933a72c2f5f3b74 python3_3.11.2-1+b1_amd64.deb -34097adaf793f92cc93c8f07059d34766a6a8f2b1d0b1b74b9bb530516402642 git-man_1%3a2.39.2-1.1_all.deb -35b76cb7038fc1c940204a4f05f33ffb79d027353ce469397d9adcf8f9b3e1a7 libxml2_2.9.14+dfsg-1.3~deb12u1_amd64.deb -36b6fc603efaa2bfd22cff3a7773590dd6774a5d0d9b0c23b73306f3f58cbc20 libavif15_0.11.1-1_amd64.deb -37b7a2b4e78890b6a074777f27b96c84f58e81558ba08410c2b6c0ca4a4ad77b libmpfr6_4.2.0-1_amd64.deb -37d5e8d44bb9729a89d747db15880f0f01e53101cc16f258087bb8b591017e76 gpgsm_2.2.40-1.1_amd64.deb -3957b6ae1ae4121c2d75de2edd5cf863f701e2604483aa8d592e7cd3af37451a libarchive-tools_3.6.2-1_amd64.deb -3970c02845cd407e2389623f138e2e96443702c46a789d394ec63b58a482448e libstd-rust-1.63_1.63.0+dfsg1-2_amd64.deb -39d5c31902c4ce55bd419286946d0b291383169585f1b3509000f6bf57454181 golang-github-containers-common_0.50.1+ds1-4_all.deb -3a8b61891f0ce9bd310088ce2d269d63b5afd88b9196fa4f046fd890faea4a17 libalgorithm-diff-perl_1.201-1_all.deb -3ac4fd6cbe3b3b06e68d24b931bf3eb9385b42f15604a37ed25310e948ca0ee6 libsasl2-modules-db_2.1.28+dfsg-10_amd64.deb -3d4b39f94317b64a860db8a7a8b581b555124cd461fe07ec0d347edbdb9f6683 libdeflate0_1.14-1_amd64.deb -3e3ef129b4bf61513144236e15e1b4ec57fa5ae3dc8a72137abdbefb7a63af85 libtirpc-common_1.3.3+ds-1_all.deb -3fb7b6f326be3fae4a87a3d33b9269bd06c1e4346a24bd737f265067e3b7427f libctf0_2.40-2_amd64.deb -3fc9742f9f1a37bcb9931df6074b4d1483419ef832ad5349f47323e75fc27864 libjansson4_2.14-2_amd64.deb -405734a57b8d2722d10413c511d9b63ee78bbbdab8b2b689d7295260bc9618a2 python3-pygments_2.14.0+dfsg-1_all.deb -438871b3f5c5c7a357a9840951dab9dab8db7eb1ff760a563226fafa111b99e5 bzip2_1.0.8-5+b1_amd64.deb -4391b57f95340bf268de82416f06969c9c302ba9e03b7e9eae3878f71d01e159 libuv1_1.44.2-1_amd64.deb -43c90d45f7cf5584108964b919d6c728680d81af5fa70c8fb367d661cef54e8c libnpth0_1.6-3_amd64.deb -45403a9d495cd41997f1358352d386cf0076c1c57790a44df10b0529393cd728 less_590-2_amd64.deb -45407e1164813c6473f4c1113d26d2b8d776ed607f88e29169b91b64f4035577 libssl3_3.0.9-1_amd64.deb -4581f42e3373cb72f9ea4e88163b17873afca614a6c6f54637e95aa75983ea7c libmnl0_1.0.4-3_amd64.deb -46dbe02369411b46f676ddb55fa8ee3a98f7a15607ddab785979c25bacb5d7db libalgorithm-merge-perl_0.08-5_all.deb -48225793c486310600459d08a417dca0c28cbaf184047c09c82aff19107aa6f2 libyuv0_0.0~git20230123.b2528b0-1_amd64.deb -4ab06b9ce67470579be3112bf2b6b314012f93bfff619580b93a902d6b1221c5 libjsoncpp25_1.9.5-4_amd64.deb -4af36a590b68d415a78d9238b932b6a4579f515ec8a8016597498acff5b515a4 libgdbm-compat4_1.23-3_amd64.deb -4b6c30f6554149c594628d945edc6003f0eea8d0cc1341638c0e71375db147ed libldap-2.5-0_2.5.13+dfsg-5_amd64.deb -4cac8143474d1249b19f7b0e80b8d0daaa6dfdaa8bd514bc468d38d4a108099f containernetworking-plugins_1.1.1+ds1-3+b5_amd64.deb -4cf64c4e1168f3c7e858bb4a71f2c5bea9a36dd448cdcc2154a551ac146e293b libgav1-1_0.18.0-1+b1_amd64.deb -4d66dcb9c312566f1ca8d46ef0fb06fa4d4786c20b072c81f9d313b64ef981d0 autotools-dev_20220109.1_all.deb -4e21728bbb1f170f35a5d60fe26adadb48c436f1b5fd977454e632668074169c libquadmath0_12.2.0-14_amd64.deb -4e3ce982b5fedc6c6119268435504a64f5ffcc6d93aaecaea902d816eba1215f pkgconf_1.8.1-1_amd64.deb -4e58891d5c951a1e360ed9eaa814413cb5e84deadce3f08e801ac680434c786e libpython3-stdlib_3.11.2-1+b1_amd64.deb -4ef0c0739c3028c75b5f8463c31cd7ff9ce79b9587abd4969fc6979d78c4edd4 openssh-client_1%3a9.2p1-2_amd64.deb -4f0d35610204e4e754b057748719744114621f2f6f4202d846c314860a981afb libpsl5_0.21.2-1_amd64.deb -4fc1e3d9b579f5c682ca99a4d45aec08d72a2e6b82b4c2e1bbcb7095466ae96d musl_1.2.3-1_amd64.deb -504b7be9d7df4f6f4519e8dd4d6f9d03a9fb911a78530fa23a692fba3058cba6 libxext6_2%3a1.3.4-1+b1_amd64.deb -5097968e9c8e70d5a1cb30daec2896ed0a9b5c4fc4664066975cb1813b267c5c nss-plugin-pem_1.0.8+1-1_amd64.deb -51d554caa6d49c00f8f92592958014a6c9d97b7355b685085a5ce156dfd4163c curl_7.88.1-10+deb12u1_amd64.deb -52e7c4645098213967be55fa6db89f1cffb584d1d66550a0a29fe2a7333dfa1c libgssapi-krb5-2_1.20.1-2_amd64.deb -5308b9bd88eebe2a48be3168cb3d87677aaec5da9c63ad0cf561a29b8219115c ca-certificates_20230311_all.deb -539c1a013e6e90800b4c37877cf871e7583791b486a39e23f2466906bbe5061f libfakeroot_1.31-1.2_amd64.deb -54f7a9e77c6b12bafa07ffb1d4c42933a416748119f169514c1ed1119d51f4b3 gcc-12_12.2.0-14_amd64.deb -563b4caec1aa5e876bd3355b36e7a38e1484baf5a293b48d1e8bd22db786e4d7 libbrotli1_1.0.9-2+b6_amd64.deb -57d6348f392c77ccc3fdc5874c527df18df8be702814b13d1151352b28e29145 xauth_1%3a1.1.2-1_amd64.deb -5912430927da16ccc831459679207fdbb9dfc5a206f2bab8d6f36d5a1ab53e25 libassuan0_2.5.5-5_amd64.deb -594245ca59121ecb09337ab29e25571e817e906bc6757214e01608e5cfc04a95 libde265-0_1.0.11-1_amd64.deb -5a466348531b9c38c8e5ccb18c231f27a98b9fdab61b37ea22592553de5d2ced liberror-perl_0.17029-2_all.deb -5b88709ff346b43f15a415a4b415260bbf260d7f407f767b055383c57ab1bc9b libtiff6_4.5.0-6_amd64.deb -5cb39c7acc7125e677ec98d0426a987daf0ce062f749f2a9421b2511f6dd5ab7 gettext-base_0.21-12_amd64.deb -5e1b647d802d9612596dfc6a546c0315f9d06843793aad66af2ad819c17c3e58 libaom3_3.6.0-1_amd64.deb -5ef7e6c1cd6b165455466bbfa6c22d8f5b61109d29aeab906bd3406322f34b15 xz-utils_5.4.1-0.2_amd64.deb -6156f5b9edc0de38755869e5bcbed0b65d48d2a5531ae2f0ff2c347a7882f402 gnupg-utils_2.2.40-1.1_amd64.deb -619add379c606b3ac6c1a175853b918e6939598a83d8ebadf3bdfd50d10b3c8c libelf1_0.188-2.1_amd64.deb -621ddfb85c668a86d755fae7bb0f31f00d83e4456c8171f9da7445a54b04da9c libmbedtls14_2.28.3-1_amd64.deb -6221ca25ad5abcfbe1965801029d85a88b4775320384b4b716de8fab7a4d2f7a libz3-4_4.8.12-3.1_amd64.deb -626ee739e1f1a05792c372eea8eb32e9aea83bc42b5d8566e6aae542467d5b8c libfl-dev_2.6.4-8.2_amd64.deb -6314d111fca4bf6f9aedd504b4daa534ec9b5607e840b67bfdd278a37ec5e506 libx11-6_2%3a1.8.4-2+deb12u1_amd64.deb -639e1ab6bd66ead40db8a22c332d7199679fa22db261cac34444eb8eb4c17dda libnuma1_2.0.16-1_amd64.deb -63b97d9b9acf9e8346ba59e87aa36a47205f05050808f8e9087dca603fd07ab8 fuse3_3.14.0-4_amd64.deb -640ed07eb978e5ac67a6f17e87a10db42d032cce2ccb82e441c4291e39f1b7ca libcurl3-nss_7.88.1-10+deb12u1_amd64.deb -64c17a80dede46900f8baf4a20803323aa57dac7707b0a8dea4b266767878945 libdpkg-perl_1.21.22_all.deb -65f1539238f60fcc85d115acd640474f45c77bfddcf402eb7d75965a783c2bc8 libnetfilter-conntrack3_1.0.9-3_amd64.deb -66eabd830315a1c831510be2c86c286da53656090a4be9555dca21170fa3151e uidmap_1%3a4.13+dfsg1-1+b1_amd64.deb -679db1c4579ec7c61079adeaae8528adeb2e4bf5465baa6c56233b995d714750 libxau6_1%3a1.0.9-1_amd64.deb -67eec0eb4df58b93e1bf97c402c2cbeb361bf9c5af44fa3a02ff1c723c791ca2 libpython3.11-stdlib_3.11.2-6_amd64.deb -683792f9d6ea550e664fe0d080dd1abed5e3a9986809209e649770b7b5b0e276 llvm-runtime_1%3a14.0-55.6_amd64.deb -68aa3b3bdac8b34802df7e2e950bae64c40aa6c2b24fed356b832968f8305aa0 libfile-fcntllock-perl_0.22-4+b1_amd64.deb -69317523fe56429aa361545416ad339d138c1500e5a604856a80dd9074b4e35c readline-common_8.2-1.3_all.deb -6aa497a334836a9bfa7e2cc6d24edea553467482b6f6493154f766bbb697e846 llvm-14-linker-tools_1%3a14.0.6-12_amd64.deb -6b07c77b700a615642888a82ba92a7e7c429d04b9c8669c62b2263f15c4c4059 libjbig0_2.1-6.1_amd64.deb -6c71241d22d0c0d7515f3dee3f5f2cad5566e35dca8796d55937375b6fcc27f6 llvm-14-dev_1%3a14.0.6-12_amd64.deb -6cca09767e94e4b5d2888ef31ad797bd3e7cec27fbbe98b49b10d4884746ce77 libnspr4_2%3a4.35-1_amd64.deb -6f6fe95c43338db9887e52fe948228a779d3651fef1a975b62dfe891bb71fdc4 gnupg_2.2.40-1.1_all.deb -6f8c90780705bb2434d02e2360881b581319307ccde43abcd1f781e05928db04 cpp-12_12.2.0-14_amd64.deb -6fc5ab5858781ab90c68b4deea09f21871fd7b55dc1a0764ad7116ac4c86574d libpython3.11-minimal_3.11.2-6_amd64.deb -6ffd3721915c49580fc9bcf1ef06deab4ad59e99c52c9f349d03954642b97655 libgcc-12-dev_12.2.0-14_amd64.deb -7038b4d856aff8b4054f879c488c1298db5a83ecfa6280f85706f20e2e1935f1 libalgorithm-diff-xs-perl_0.04-8+b1_amd64.deb -707333cbc2b43f592efd75ff633bcef76065514361ba6b9b150bba7ed9d4f0e5 libsystemd0_252.12-1~deb12u1_amd64.deb -70d356876847a9a540b5bebd02b2141f9de292e7ce17a596cafdecb15c39ba21 libisl23_0.25-1_amd64.deb -72300f09f02669c06c99b641ea795d52300ec7eb65eaccddf7bc3b72934f0ef5 libncurses6_6.4-4_amd64.deb -72a6c113801a0f307f3a9ab9fe7a7f9559d9164af990494ed2c50617a0e20452 libldap-common_2.5.13+dfsg-5_all.deb -72ef03236f1936e72a0faf86a547425b0eff3c5fd0b43f8669012182cf376354 libfreetype6_2.12.1+dfsg-5_amd64.deb -739c1255e9f39f6b094780ed02665eeb58abe5cfa7a156d83dfac45c34e8fe87 libpfm4_4.13.0-1_amd64.deb -73af0c433bbdbabaad28b223c5d2f9c8aa399f764a72cfc9c1a625c3d587f279 libnss3_2%3a3.87.1-1_amd64.deb -73d4a22bdd7eb6be1e480d6884b103eb500cfd539cc20ae0f3e44dd8b0614798 cpio_2.13+dfsg-7.1_amd64.deb -7516082b33a0e3c76d6c18d67754d5f2ef2116255fac9897ff0eb2004aa8de8c gpg-wks-server_2.2.40-1.1_amd64.deb -771f5c47ca69f24ca61e4be0c98c5912b182ce442f921697d17a472f3ded5c9c liblerc4_4.0.0+ds-2_amd64.deb -791c92c681a3cefcc9721445dc8a301a1a3cb3eef40ac2c16a4d9dd9ad5a42d7 publicsuffix_20230209.2326-1_all.deb -79cb66b55021bd0130308369524bac5240d0b5463cb252cd44be6a1500fdebec libelf-dev_0.188-2.1_amd64.deb -7acce09b3b756e73d05211d2fc84a3a3f2dba6b355d0990232fb6fb1b1db7538 nftables_1.0.6-2+deb12u1_amd64.deb -7c34f29a0c1aa12f6da1d25ed6de6fe6bbd9e048ee76b3dcb88c5e51fb65507f musl-dev_1.2.3-1_amd64.deb -7d798ed8c21fc7387127de1dfdb4640003d8ba033ae5a1ff29559610cbd0c323 autoconf_2.71-3_all.deb -80b59c160989b55fdbad778890cadf3c768f60e3334b02d4d3f038bb954f5b21 linux-libc-dev_6.1.38-4_amd64.deb -81ccd29130f75a9e3adabc80e61921abff42f76761e1f792fa2d1bb69af7f52f libcrypt-dev_1%3a4.4.33-2_amd64.deb -82cc6d094f9b7c872e5bc5c4613151a7a8c20ac1a3d7d6c128dca64da618857b libarchive13_3.6.2-1_amd64.deb -8371f9694da94fd551a3ea653e2e25d99747471ca0b48cc029bf5c792ea590a3 cmake-data_3.25.1-1_all.deb -83c3e20b53e1fbd84d764c3ba27d26a0376e361ae5d7fb37120196934dd87424 binutils_2.40-2_amd64.deb -84f03a8373746858357a8341af823d1d1e7d1afb4e63459a73e8f6b9246291fe musl-tools_1.2.3-1_amd64.deb -8549b643707e5a98b7cdc49bddd5e831ccbc6c415a4a60d00c29c726dd0a472b binfmt-support_2.2.2-2_amd64.deb -87eba5300547dfc7e9222366197681c6b6b5c704e6667844720e47251c9cb032 libcurl4_7.88.1-10+deb12u1_amd64.deb -8892669e51aab4dc56682c8e39d8ddb7d70fad83c369344e1e240bf3ca22bb76 fonts-dejavu-core_2.37-6_all.deb -89fb890aee5148f4d308a46cd8980a54fd44135f068f05b38a6ad06800bf6df3 libffi-dev_3.4.4-1_amd64.deb -8c1f9d43575373ce311f51d00a13afbb4888d63aa559a93a3472f5d77513b60c gettext_0.21-12_amd64.deb -8c6d49b771530dbe26d7bd060582dc7d2b4eeb603a20789debc1ef4bbbc4ef67 patch_2.7.6-7_amd64.deb -8cbd111e1ad1c1357afb18f916c88c7ebb8cc860b8fac04ccc66a9eefe5a53af libcbor0.8_0.8.0-2+b1_amd64.deb -8d0db0b3099298fe039b94e4c52a6987798a90d23b80de3ac13c3cb75cf622a2 python3-yaml_6.0-3+b2_amd64.deb -8ef0ee80fe660e5eb5b4640d2f78eb3520e29ddee368dd3e66bd98152052f245 libsubid4_1%3a4.13+dfsg1-1+b1_amd64.deb -8f987ae286ef916510244429685936785da8cf3d82ded51f634ecf474109efc1 libnftables1_1.0.6-2+deb12u1_amd64.deb -8fb5a8f83e46ad04b4cf02651ceec56c0611a335cf0d30780d859a95d0400174 pkgconf-bin_1.8.1-1_amd64.deb -907183eb18b3d4d968a2fd295b18a9ef2b8d9a5c4c34f59b2b5d34048530718f llvm-dev_1%3a14.0-55.6_amd64.deb -95ec30140789a342add8f8371ed018924de51b539056522b66f207b25cba9cad libjpeg62-turbo_1%3a2.1.5-2_amd64.deb -95fe4a1336532450e67bd067892f46eaa484139919ea8d067a9ffcbf5a4bf883 libgdbm6_1.23-3_amd64.deb -964b13d74e9aece340cde93fecd2a2f18dd63afcb707a797ce7b39d430a01c46 libclang-cpp14_1%3a14.0.6-12_amd64.deb -96f55cb5e26231d5567c89b692bced63825a14a2d5bd18fdf16ea2ed44eb9838 manpages-dev_6.03-2_all.deb -98045b047b8f3ccfdd7930983797df3e316112e1cd4d161fc793260e31183b59 libhttp-parser2.9_2.9.4-5_amd64.deb -983ca41d506fa159536cd584118855748763f5f5a3b5949206bee4a62ec0cbf9 libxmuu1_2%3a1.1.3-3_amd64.deb -98fa7a53dc565a38b65fb70422ad08001bf5361d8fbc74255280c329996a6bec libncursesw6_6.4-4_amd64.deb -99c127f93b43fc514c2e3a8ebdf8a16100ef5e7bf111441876f681dcc416825e git-restore-mtime_2022.12-1_all.deb -9cd87d1b0c56f34f51bcbe8bdb55ebb45dd08ce6c0c6ff2dc77378bac3f64cc0 libx265-199_3.5-2+b1_amd64.deb -9d02f654bdf280a6622a9b1371f7a1fa44546702d11991e438558bc259df7b69 psmisc_23.6-1_amd64.deb -9d1d4ba9ac38a7ae48567bfbd0bec88e02a5ccd941a48a76709a131197ea6570 python3.11_3.11.2-6_amd64.deb -9e46ced911ab34dee945fbcb2720b19eef39b0ac814583b9b7bb3a36f6179524 dpkg-dev_1.21.22_all.deb -9e619e1470a1915264e906020f3bfc046fd8458043b1342686d997b5078213af libnftnl11_1.2.4-2_amd64.deb -9f13a50fa9038cb4381545b275f7440c0a40d43832046a7e7f515f47a4ecbac8 autoconf-archive_20220903-3_all.deb -a0f0f3fbeb661d9bda139a54f4bd1c30aa66cd55a8fa0beb0e6bc7946e243ca1 libstdc++-12-dev_12.2.0-14_amd64.deb -a1a83af8cbd854af887b72ad196b1f4af58387815e21ced1000253a116a46e2a make_4.3-4.1_amd64.deb -a241c2adc7438a7e217f32544028489981768a349d3e48673392703255c7b88e libmagic1_1%3a5.44-3_amd64.deb -a35f744972476c4b425e006d5c0752d917f3a6f48ce1268723a29e65a65b78a6 libatomic1_12.2.0-14_amd64.deb -a3c4092d84f19d13caf90f3c96eec53db8819f0e3a5247434944d71ed75fa53d libgprofng0_2.40-2_amd64.deb -a414afd7519c53bfa33415ba5b951bc8b4906877004c49723ffda50a6033c3e8 bison_2%3a3.8.2+dfsg-1+b1_amd64.deb -a63db920f7aa1857a57beab185423deffb6111fa09437a99bbb4ef724fb7ba78 cpp_4%3a12.2.0-3_amd64.deb -a6b79588938ef738fe6f03582b3ca0ed4fbd4a152dbe9f960e51a0355479a117 libitm1_12.2.0-14_amd64.deb -a72013f5b2f08153478c941b0eaf7ff247872981b48f8de586ab65cc8f123105 libperl5.36_5.36.0-7_amd64.deb -a72247ba64bcd1d0ace2ea8eefd7bcfaca84204def9495269526c25dd9fddc0c python3.11-minimal_3.11.2-6_amd64.deb -a73b0d34888ac9b3f2b803b4de7d06ceaaadf4873455d8343b746d34089821c8 llvm_1%3a14.0-55.6_amd64.deb -a8b11a1664a998cc2499fb04327d1f6c4e8f77b78ea8b6f8418d96fc54e3731f libsqlite3-0_3.40.1-2_amd64.deb -aaa46dcb3b39948ae2e0fdb72cfcb2f48c0b59f19785a3da8045c05eb19955dd media-types_10.0.0_all.deb -aaa78ca236055fedccf637eacf7bda02bf1980b2db668dccd202b04d0d2cfe04 libdevmapper1.02.1_2%3a1.02.185-2_amd64.deb -aaf001e0d4c68f995f9efbc551d54f213122fef99b3eaf9e28286bda6c03da73 libabsl20220623_20220623.1-1_amd64.deb -ab314134f43a0891a48f69a9bc33d825da748fa5e0ba2bebb7a5c491b026f1a0 binutils-common_2.40-2_amd64.deb -ac48d6bfac9298843355561a14047673a9361ecff7f24cfe1da119dbf1a037e9 gpg-agent_2.2.40-1.1_amd64.deb -adce736a1c304cc6d5ddcdd243bc9069bc1ffe38574bb81e8ba087af5072c29b libxml2-dev_2.9.14+dfsg-1.3~deb12u1_amd64.deb -ae5cbba417ea48f34c1f72c27e8146a81f20614c1296bca2cd7234c8215fddcc libnfnetlink0_1.0.2-2_amd64.deb -af3295f80abf7e6ba2cba419134e29bde04192bf3614622ee53ce49de8d02abe libmbedcrypto7_2.28.3-1_amd64.deb -b09481e7690680966005330c3f907bba4b5eefc35e1faaea4783cc55655d1150 libfaketime_0.9.10-2.1_amd64.deb -b1966bea9832686a0fd5ddba9787dce5816ebe02218a4a8f7472a1628d73451b libsasl2-modules_2.1.28+dfsg-10_amd64.deb -b2c456bbf3ab9a42dbd81e0f1b861b6e7b8a8e313f337c9823a08ce20b687df0 libwebp7_1.2.4-0.2_amd64.deb -b2dd7bfca426712416e651bb5ff6dabe7d05e4caebbac61d714dbe261b31e4c3 m4_1.4.19-3_amd64.deb -b3a0cc418526e1f9ae90ed320714cbdcf28dc252e7b5dddbf885cbe4062b3c63 gpgconf_2.2.40-1.1_amd64.deb -b512a6efbe735e7c731185a1b3ea477ff306f0c3f6aa2970e85b12f01fe8063b libyajl2_2.1.0-3+deb12u2_amd64.deb -b52ffe8f80020a0df90d5fc188561010042ee8a67aae6de463d141a5fc09e1bc libksba8_1.6.3-2_amd64.deb -b81c29562345b88b809ee63acc6ef8bb7a1c0cbde2cf5959276da8dfdd3b9c26 libheif1_1.15.1-1_amd64.deb -baaa4e935c5e3bcd57d4f2f4e7a1ddc67bd4eb8629d98f97a696548849ae01ac bc_1.07.1-3+b1_amd64.deb -bad01673ba5dfb9b5db4f3ae6a71f18d492cb6801eab45ad3c7d483c0a1f6ad2 libmagic-mgc_1%3a5.44-3_amd64.deb -bb31cc8b40f962a85b2cec970f7f79cc704a1ae4bad24257a822055404b2c60b libbsd0_0.11.7-2_amd64.deb -bb63b0fb2797e2a3a294dab8a02614930c557ec1f4ea96637c244b8b5f87e630 gcc_4%3a12.2.0-3_amd64.deb -bb81a188c119cd7fdebae723cbc95887b6c549b2fe4fb7e268a9c8846444da99 libnsl-dev_1.3.0-2_amd64.deb -bbfd38de41898a06326f2a6ce4cc43e8e399f5566381231065b01d70499d5ba5 build-essential_12.9_amd64.deb -bc53f50b5621e8d4f79dbb9d309a7fa3cba442e6b2928aeeb5e040e13db1c2a0 libltdl-dev_2.4.7-5_amd64.deb -bc62f3b366042157e9a8d00d04f1bd2e2a05e37501fc9a821883f99aa282ed77 gnupg-l10n_2.2.40-1.1_all.deb -bd36a4f9b1a9b1d83cc93a109b817bc20f885b76b881168b16a15e8262f1f2c8 libkrb5support0_1.20.1-2_amd64.deb -bd6e6784a1d288920e541ab6c3e62a1c2a64f2c9eadf91e0e1cdc09a155e4888 libltdl7_2.4.7-5_amd64.deb -bd878478de2e95bbac86c15658b9fde713233999e0bcf7f1e6771df6ff4dcf7a libfl2_2.6.4-8.2_amd64.deb -be88db3dfa2fe3345ea343207f7c75345602686121e579023d021c348b9b4f4d libip6tc2_1.8.9-2_amd64.deb -bf535cec5e965823fd03199b4029f9e9f3952111eb12824b5d2b96c8cca1a918 libfuse3-3_3.14.0-4_amd64.deb -bf58b617d8f08b62464944cb6fcd70802256a2479b9ef0c46b039f0d1df1589d libc-dev-bin_2.36-9+deb12u1_amd64.deb -c0d83437fdb016cb289436f49f28a36be44b3e8f1f2498c7e3a095f709c0d6f8 libnsl2_1.3.0-2_amd64.deb -c0f172571a038fc1aea382567ab96ccba7a311cbe39ba98e996345b951720bce libgit2-1.5_1.5.1+ds-1_amd64.deb -c266adb3545b0b8ff6450dbd09f85f19361bf5bc9290ddf2e869f040cb9725b7 librav1e0_0.5.1-6_amd64.deb -c6a494d3605341a2c909e280f81fa015a4c8df2de8624c88a712a7f98a63f057 liblsan0_12.2.0-14_amd64.deb -c73fc490b93c83550ed272de69ec96c5da30d4456b889f9e93c7fd8e53860b85 dmsetup_2%3a1.02.185-2_amd64.deb -cb841d66950a43af4a398625313d2f3da9065299c9738538de6c2c3495857040 libxtables12_1.8.9-2_amd64.deb -cd986403cfe53f47c41b80667f6b344c40fe35de4c5081dad9358b4c77cf64a8 libllvm14_1%3a14.0.6-12_amd64.deb -cfac89e6a7a54ff3c6a4f843310e25efeddaa771baeae470bd98bd588c373563 libkeyutils1_1.6.3-2_amd64.deb -d00256237009df78614e6a3ab2e9a9c3d207fad04ccf92514fa404af39de69ef sudo_1.9.13p3-1+deb12u1_amd64.deb -d20a3ee34fa84ad8bd381e8be6e9c2c2ea32347cff5e1169c10e978d43f54f24 libssh2-1_1.10.0-3+b1_amd64.deb -d3564267cef9f0162ad21b73d34b6a4302ee3a84426188168d74be737b079647 libgd3_2.3.3-9_amd64.deb -d66fd8d7dd21a98e6a5acaa8d3fcb80b30561bb20c8e635dd6e66873abd4d40d gpg_2.2.40-1.1_amd64.deb -d7df3c8d0946d421ec92d85f0f95d715d2e4dffdd8b9e194ee3076ede6549bfb libudev1_252.12-1~deb12u1_amd64.deb -d7f79544790e44f9b0c8cb9034a18c58d37f8702a15f32539050718679e52f80 libmpc3_1.3.1-1_amd64.deb -d8944819057332993f6257a81734539870c00e8f381111fc55e0da76f8e0bd96 llvm-14-tools_1%3a14.0.6-12_amd64.deb -d8e04be2cd7f8299668020b1c2a13ce07a1b79e73c901338a6fabd77ccabf004 libtsan2_12.2.0-14_amd64.deb -d9284f6434963a5d338c0851967adfb383182f513f0b1c8135b26cd7af5b2834 llvm-14-runtime_1%3a14.0.6-12_amd64.deb -d9ba48a51fd4734aaaf3a75fd94b6352a02f9eaa88d3bec84cd0b5d3090f9d2a librhash0_1.4.3-3_amd64.deb -d9d0e75779cb79af869181f17b93c5c263a2b89cac6a0193c436160a4483ddc1 procps_2%3a4.0.2-3_amd64.deb -da01fb901123ae498c36387a32240e09e1f2866810146c5a574273f7eaf31093 libpkgconf3_1.8.1-1_amd64.deb -da3fd55dbb6aff4f7b3187580813e0ef707d0c596402e37c8fd144df60003636 flex_2.6.4-8.2_amd64.deb -da6c6ca530353acefca95ed82852313df1eca7f0296b905ced738be4f129b7d9 icu-devtools_72.1-3_amd64.deb -dba89cd91adcb886ce1972122e55768aa3652cb562a6b26c5983c2d482a30a1e libfido2-1_1.12.0-2+b1_amd64.deb -dc075584050dc5c8ac27563fc222e8c1ea71128a019a6d129d5823e47ac1e55e libgpgme11_1.18.0-3+b1_amd64.deb -dc32727dca9a87ba317da7989572011669f568d10159b9d8675ed7aedd26d686 libpng16-16_1.6.39-2_amd64.deb -de55a06ec2b6bede97e2b756e3b87c9d2ee81cc85de1d3ff719d298803039ef4 libstd-rust-dev_1.63.0+dfsg1-2_amd64.deb -e02ebbd3701cf468dbf98d6d917fbe0325e881f07fe8b316150c8d2a64486e66 libreadline8_8.2-1.3_amd64.deb -e09c46ef83dddc7906ee2bcbd526f3a0af92622dca724ec433409b131c3ed41c libpipeline1_1.5.7-1_amd64.deb -e0f6e357f327e80f26438dcda9c9304c43e2f3343359c6a5075d0b10ddfdb05d libsvtav1enc1_1.4.1+dfsg-1_amd64.deb -e1ce4cf7d925c25ec3d6be61205e9af889815ce6131db8ad925b3db38363da6b libk5crypto3_1.20.1-2_amd64.deb -e1f69020dc2c466e421ec6a58406b643be8b5c382abf0f8989011c1d3df91c87 librtmp1_2.4+20151223.gitfa8646d.1-2+b2_amd64.deb -e239c1c9f52bee0ff627f291552d63691b765ec7c5cdf6de7c7ae4dec0275857 libicu72_72.1-3_amd64.deb -e3a8e56057592c60fd8db174968e9f232f07905b79544a9e477cd48f008326b2 dirmngr_2.2.40-1.1_amd64.deb -e46fbb519b4342c114b2fa19bcdb736e294eadc769fae75d6bc2e94a4db67f15 libubsan1_12.2.0-14_amd64.deb -e507cf63aeb8c68719c915028151f42ee7158a172097d47e7f9e421cf7510aca libsystemd-dev_252.12-1~deb12u1_amd64.deb -e556c8abdd54e4d805f25f0126aa306b519b86f2fd5d013962b81e4794000a0d libxpm4_1%3a3.5.12-1.1_amd64.deb -e5d6c9efec8b050009cae14b7c740d3d9430e87047003dbad8498324f89516f7 netavark_1.4.0-3_amd64.deb -e60c3f659a014fab3afa76fcd9776dbc77bd108f43d1c48b9b66585d7c0d4bc8 aardvark-dns_1.4.0-3_amd64.deb -e82ba5d01929eafb8b9954606a3c38b0332a987c2b3432388b4ee7365e54deae libproc2-0_2%3a4.0.2-3_amd64.deb -e92fdcc27055774bb74901a09c1c71b4651cfa70d9437d7b843c9b8b21cff036 buildah_1.28.2+ds1-3+b1_amd64.deb -eae531bb312beacd82c48122259070f313fecd326c3f255e248b4c69d56d15d1 python3-pkg-resources_66.1.1-1_all.deb -ecb8536f5fb34543b55bb9dc5f5b14c9dbb4150a7bddb3f2287b7cab6e9d25ef libxdmcp6_1%3a1.1.2-3_amd64.deb -ee2ef7aa6b9c53a109b79ae5f80fe354ef99ce39915c18b461ef1cf4f9fe15f8 libc6_2.36-9+deb12u1_amd64.deb -ef1dfcf22de41ea90ebd3d505447ccccd999e96b85aa777a1d7d981dc3b347aa libctf-nobfd0_2.40-2_amd64.deb -efa1ba4cd19ad7baeae959c9209a7eb74be2ebb858bcabb412597bfc9f588c91 manpages_6.03-2_all.deb -f2c48b367f9ec13f9aa577e7ccf81b371ce5d5fe22dddf9d7aa99f1e0bb7cfc4 libip4tc2_1.8.9-2_amd64.deb -f9a5758d87b5389bf2dbb00cc9c48e0cf59bb0ac842c5ce25d41e4bfa3f2f962 automake_1%3a1.16.5-1.3_all.deb -f9ce531f60cbd5df37996af9370e0171be96902a17ec2bdbd8d62038c354094f zlib1g-dev_1%3a1.2.13.dfsg-1_amd64.deb -fa5cd07754d9a4f93e2a6f54a5b1fa160230e312121d62c0c609b6701f9b93a3 git_1%3a2.39.2-1.1_amd64.deb -faf52ab52cc91e5ca1fec230a51b2b25634409d8fbcbff5c9c8d128bea755b2d libnghttp2-14_1.52.0-1_amd64.deb -fbcf53250cef8c780560ec18056f207b515da0f150210140cd19e557b0dea8a9 libtool_2.4.7-5_all.deb -fce295c123297adab0daa2e50bd65eecbf5e158a945961a3b4823ec4289c1915 crun_1.8.1-1+b1_amd64.deb -fcf55b99e5f8a78f3c8ce9b6957f1024f394cf20c196b100d308a57e43547710 libbinutils_2.40-2_amd64.deb -fdc61332a3892168f3cc9cfa1fe9cf11a91dc3e0acacbc47cbc50ebaa234cc71 libxcb1_1.15-1_amd64.deb -fe36a7f35361fc40d0057ef447a7302fd41d51740d51c98fb3870bbed5b96e56 libexpat1_2.5.0-1_amd64.deb -fe524a9de7ed6b2a1465693f12d5f7be2d2d9f6d6e6bf028f17109263e173dc8 liblocale-gettext-perl_1.07-5_amd64.deb diff --git a/config/apt-pins-x86_64.list b/config/apt-pins-x86_64.list deleted file mode 100644 index ca0da460..00000000 --- a/config/apt-pins-x86_64.list +++ /dev/null @@ -1,270 +0,0 @@ -aardvark-dns=1.4.0-3 -autoconf-archive=20220903-3 -autoconf=2.71-3 -automake=1:1.16.5-1.3 -autotools-dev=20220109.1 -base-files=12.4+deb12u1 -bc=1.07.1-3+b1 -binfmt-support=2.2.2-2 -binutils-common=2.40-2 -binutils-x86-64-linux-gnu=2.40-2 -binutils=2.40-2 -bison=2:3.8.2+dfsg-1+b1 -build-essential=12.9 -buildah=1.28.2+ds1-3+b1 -bzip2=1.0.8-5+b1 -ca-certificates=20230311 -cargo=0.66.0+ds1-1 -cmake-data=3.25.1-1 -cmake=3.25.1-1 -containernetworking-plugins=1.1.1+ds1-3+b5 -cpio=2.13+dfsg-7.1 -cpp-12=12.2.0-14 -cpp=4:12.2.0-3 -crun=1.8.1-1+b1 -curl=7.88.1-10+deb12u1 -dirmngr=2.2.40-1.1 -dmsetup=2:1.02.185-2 -dpkg-dev=1.21.22 -fakeroot=1.31-1.2 -file=1:5.44-3 -flex=2.6.4-8.2 -fontconfig-config=2.14.1-4 -fonts-dejavu-core=2.37-6 -fuse-overlayfs=1.10-1 -fuse3=3.14.0-4 -g++-12=12.2.0-14 -g++=4:12.2.0-3 -gcc-12=12.2.0-14 -gcc=4:12.2.0-3 -gettext-base=0.21-12 -gettext=0.21-12 -git-man=1:2.39.2-1.1 -git-restore-mtime=2022.12-1 -git=1:2.39.2-1.1 -gnupg-l10n=2.2.40-1.1 -gnupg-utils=2.2.40-1.1 -gnupg=2.2.40-1.1 -golang-github-containers-common=0.50.1+ds1-4 -golang-github-containers-image=5.23.1-4 -gpg-agent=2.2.40-1.1 -gpg-wks-client=2.2.40-1.1 -gpg-wks-server=2.2.40-1.1 -gpg=2.2.40-1.1 -gpgconf=2.2.40-1.1 -gpgsm=2.2.40-1.1 -icu-devtools=72.1-3 -iptables=1.8.9-2 -krb5-locales=1.20.1-2 -less=590-2 -libabsl20220623=20220623.1-1 -libalgorithm-diff-perl=1.201-1 -libalgorithm-diff-xs-perl=0.04-8+b1 -libalgorithm-merge-perl=0.08-5 -libaom3=3.6.0-1 -libarchive-tools=3.6.2-1 -libarchive13=3.6.2-1 -libasan8=12.2.0-14 -libassuan0=2.5.5-5 -libatomic1=12.2.0-14 -libavif15=0.11.1-1 -libbinutils=2.40-2 -libbrotli1=1.0.9-2+b6 -libbsd0=0.11.7-2 -libc-bin=2.36-9+deb12u1 -libc-dev-bin=2.36-9+deb12u1 -libc-devtools=2.36-9+deb12u1 -libc6-dev=2.36-9+deb12u1 -libc6=2.36-9+deb12u1 -libcbor0.8=0.8.0-2+b1 -libcc1-0=12.2.0-14 -libclang-cpp14=1:14.0.6-12 -libcrypt-dev=1:4.4.33-2 -libctf-nobfd0=2.40-2 -libctf0=2.40-2 -libcurl3-gnutls=7.88.1-10+deb12u1 -libcurl3-nss=7.88.1-10+deb12u1 -libcurl4=7.88.1-10+deb12u1 -libdav1d6=1.0.0-2 -libde265-0=1.0.11-1 -libdeflate0=1.14-1 -libdevmapper1.02.1=2:1.02.185-2 -libdpkg-perl=1.21.22 -libedit2=3.1-20221030-2 -libelf-dev=0.188-2.1 -libelf1=0.188-2.1 -liberror-perl=0.17029-2 -libexpat1=2.5.0-1 -libfakeroot=1.31-1.2 -libfaketime=0.9.10-2.1 -libffi-dev=3.4.4-1 -libfido2-1=1.12.0-2+b1 -libfile-fcntllock-perl=0.22-4+b1 -libfl-dev=2.6.4-8.2 -libfl2=2.6.4-8.2 -libfontconfig1=2.14.1-4 -libfreetype6=2.12.1+dfsg-5 -libfuse3-3=3.14.0-4 -libgav1-1=0.18.0-1+b1 -libgcc-12-dev=12.2.0-14 -libgd3=2.3.3-9 -libgdbm-compat4=1.23-3 -libgdbm6=1.23-3 -libgit2-1.5=1.5.1+ds-1 -libgomp1=12.2.0-14 -libgpgme11=1.18.0-3+b1 -libgpm2=1.20.7-10+b1 -libgprofng0=2.40-2 -libgssapi-krb5-2=1.20.1-2 -libheif1=1.15.1-1 -libhttp-parser2.9=2.9.4-5 -libicu-dev=72.1-3 -libicu72=72.1-3 -libip4tc2=1.8.9-2 -libip6tc2=1.8.9-2 -libisl23=0.25-1 -libitm1=12.2.0-14 -libjansson4=2.14-2 -libjbig0=2.1-6.1 -libjpeg62-turbo=1:2.1.5-2 -libjsoncpp25=1.9.5-4 -libk5crypto3=1.20.1-2 -libkeyutils1=1.6.3-2 -libkrb5-3=1.20.1-2 -libkrb5support0=1.20.1-2 -libksba8=1.6.3-2 -libldap-2.5-0=2.5.13+dfsg-5 -libldap-common=2.5.13+dfsg-5 -liblerc4=4.0.0+ds-2 -libllvm14=1:14.0.6-12 -liblocale-gettext-perl=1.07-5 -liblsan0=12.2.0-14 -libltdl-dev=2.4.7-5 -libltdl7=2.4.7-5 -libmagic-mgc=1:5.44-3 -libmagic1=1:5.44-3 -libmbedcrypto7=2.28.3-1 -libmbedtls14=2.28.3-1 -libmbedx509-1=2.28.3-1 -libmnl0=1.0.4-3 -libmpc3=1.3.1-1 -libmpfr6=4.2.0-1 -libncurses-dev=6.4-4 -libncurses6=6.4-4 -libncursesw6=6.4-4 -libnetfilter-conntrack3=1.0.9-3 -libnfnetlink0=1.0.2-2 -libnftables1=1.0.6-2+deb12u1 -libnftnl11=1.2.4-2 -libnghttp2-14=1.52.0-1 -libnpth0=1.6-3 -libnsl-dev=1.3.0-2 -libnsl2=1.3.0-2 -libnspr4=2:4.35-1 -libnss3=2:3.87.1-1 -libnuma1=2.0.16-1 -libperl5.36=5.36.0-7 -libpfm4=4.13.0-1 -libpipeline1=1.5.7-1 -libpkgconf3=1.8.1-1 -libpng16-16=1.6.39-2 -libproc2-0=2:4.0.2-3 -libpsl5=0.21.2-1 -libpython3-stdlib=3.11.2-1+b1 -libpython3.11-minimal=3.11.2-6 -libpython3.11-stdlib=3.11.2-6 -libquadmath0=12.2.0-14 -librav1e0=0.5.1-6 -libreadline8=8.2-1.3 -librhash0=1.4.3-3 -librtmp1=2.4+20151223.gitfa8646d.1-2+b2 -libsasl2-2=2.1.28+dfsg-10 -libsasl2-modules-db=2.1.28+dfsg-10 -libsasl2-modules=2.1.28+dfsg-10 -libsqlite3-0=3.40.1-2 -libssh2-1=1.10.0-3+b1 -libssl-dev=3.0.9-1 -libssl3=3.0.9-1 -libstd-rust-1.63=1.63.0+dfsg1-2 -libstd-rust-dev=1.63.0+dfsg1-2 -libstdc++-12-dev=12.2.0-14 -libsubid4=1:4.13+dfsg1-1+b1 -libsvtav1enc1=1.4.1+dfsg-1 -libsystemd-dev=252.12-1~deb12u1 -libsystemd0=252.12-1~deb12u1 -libtiff6=4.5.0-6 -libtirpc-common=1.3.3+ds-1 -libtirpc-dev=1.3.3+ds-1 -libtirpc3=1.3.3+ds-1 -libtool=2.4.7-5 -libtsan2=12.2.0-14 -libubsan1=12.2.0-14 -libudev1=252.12-1~deb12u1 -libuv1=1.44.2-1 -libwebp7=1.2.4-0.2 -libx11-6=2:1.8.4-2+deb12u1 -libx11-data=2:1.8.4-2+deb12u1 -libx265-199=3.5-2+b1 -libxau6=1:1.0.9-1 -libxcb1=1.15-1 -libxdmcp6=1:1.1.2-3 -libxext6=2:1.3.4-1+b1 -libxml2-dev=2.9.14+dfsg-1.3~deb12u1 -libxml2=2.9.14+dfsg-1.3~deb12u1 -libxmuu1=2:1.1.3-3 -libxpm4=1:3.5.12-1.1 -libxtables12=1.8.9-2 -libyajl2=2.1.0-3+deb12u2 -libyaml-0-2=0.2.5-1 -libyuv0=0.0~git20230123.b2528b0-1 -libz3-4=4.8.12-3.1 -libz3-dev=4.8.12-3.1 -linux-libc-dev=6.1.38-4 -llvm-14-dev=1:14.0.6-12 -llvm-14-linker-tools=1:14.0.6-12 -llvm-14-runtime=1:14.0.6-12 -llvm-14-tools=1:14.0.6-12 -llvm-14=1:14.0.6-12 -llvm-dev=1:14.0-55.6 -llvm-runtime=1:14.0-55.6 -llvm=1:14.0-55.6 -m4=1.4.19-3 -make=4.3-4.1 -manpages-dev=6.03-2 -manpages=6.03-2 -media-types=10.0.0 -musl-dev=1.2.3-1 -musl-tools=1.2.3-1 -musl=1.2.3-1 -netavark=1.4.0-3 -netbase=6.4 -nftables=1.0.6-2+deb12u1 -ninja-build=1.11.1-1 -nss-plugin-pem=1.0.8+1-1 -openssh-client=1:9.2p1-2 -openssl=3.0.9-1 -patch=2.7.6-7 -perl-modules-5.36=5.36.0-7 -perl=5.36.0-7 -pinentry-curses=1.2.1-1 -pkg-config=1.8.1-1 -pkgconf-bin=1.8.1-1 -pkgconf=1.8.1-1 -procps=2:4.0.2-3 -psmisc=23.6-1 -publicsuffix=20230209.2326-1 -python3-minimal=3.11.2-1+b1 -python3-pkg-resources=66.1.1-1 -python3-pygments=2.14.0+dfsg-1 -python3-yaml=6.0-3+b2 -python3.11-minimal=3.11.2-6 -python3.11=3.11.2-6 -python3=3.11.2-1+b1 -readline-common=8.2-1.3 -rpcsvc-proto=1.4.3-1 -rustc=1.63.0+dfsg1-2 -sudo=1.9.13p3-1+deb12u1 -uidmap=1:4.13+dfsg1-1+b1 -xauth=1:1.1.2-1 -xz-utils=5.4.1-0.2 -zlib1g-dev=1:1.2.13.dfsg-1 diff --git a/config/apt-sources-x86_64.list b/config/apt-sources-x86_64.list deleted file mode 100644 index 8c0c8b4b..00000000 --- a/config/apt-sources-x86_64.list +++ /dev/null @@ -1,3 +0,0 @@ -deb [trusted=yes] http://snapshot.debian.org/archive/debian/20230909T000000Z bookworm main -deb [trusted=yes] http://snapshot.debian.org/archive/debian-security/20230909T000000Z bookworm-security main -deb [trusted=yes] http://snapshot.debian.org/archive/debian/20230909T000000Z bookworm-updates main diff --git a/config/aws/linux.config b/config/aws/linux.config deleted file mode 100644 index 8f67cbfc..00000000 --- a/config/aws/linux.config +++ /dev/null @@ -1,3699 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/x86_64 5.19.6 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="gcc (Debian 12.2.0-9) 12.2.0" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=120200 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=23900 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=23900 -CONFIG_LLD_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_CAN_LINK_STATIC=y -CONFIG_CC_HAS_ASM_GOTO=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_PAHOLE_VERSION=0 -CONFIG_IRQ_WORK=y -CONFIG_BUILDTIME_TABLE_SORT=y -CONFIG_THREAD_INFO_IN_TASK=y - -# -# General setup -# -CONFIG_INIT_ENV_ARG_LIMIT=32 -# CONFIG_COMPILE_TEST is not set -# CONFIG_WERROR is not set -CONFIG_LOCALVERSION="" -# CONFIG_LOCALVERSION_AUTO is not set -CONFIG_BUILD_SALT="" -CONFIG_HAVE_KERNEL_GZIP=y -CONFIG_HAVE_KERNEL_BZIP2=y -CONFIG_HAVE_KERNEL_LZMA=y -CONFIG_HAVE_KERNEL_XZ=y -CONFIG_HAVE_KERNEL_LZO=y -CONFIG_HAVE_KERNEL_LZ4=y -CONFIG_HAVE_KERNEL_ZSTD=y -CONFIG_KERNEL_GZIP=y -# CONFIG_KERNEL_BZIP2 is not set -# CONFIG_KERNEL_LZMA is not set -# CONFIG_KERNEL_XZ is not set -# CONFIG_KERNEL_LZO is not set -# CONFIG_KERNEL_LZ4 is not set -# CONFIG_KERNEL_ZSTD is not set -CONFIG_DEFAULT_INIT="" -CONFIG_DEFAULT_HOSTNAME="(none)" -CONFIG_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_SYSVIPC_COMPAT=y -CONFIG_POSIX_MQUEUE=y -CONFIG_POSIX_MQUEUE_SYSCTL=y -# CONFIG_WATCH_QUEUE is not set -CONFIG_CROSS_MEMORY_ATTACH=y -# CONFIG_USELIB is not set -CONFIG_AUDIT=y -CONFIG_HAVE_ARCH_AUDITSYSCALL=y -CONFIG_AUDITSYSCALL=y - -# -# IRQ subsystem -# -CONFIG_GENERIC_IRQ_PROBE=y -CONFIG_GENERIC_IRQ_SHOW=y -CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y -CONFIG_GENERIC_PENDING_IRQ=y -CONFIG_GENERIC_IRQ_MIGRATION=y -CONFIG_HARDIRQS_SW_RESEND=y -CONFIG_IRQ_DOMAIN=y -CONFIG_IRQ_DOMAIN_HIERARCHY=y -CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y -CONFIG_GENERIC_IRQ_RESERVATION_MODE=y -CONFIG_IRQ_FORCED_THREADING=y -CONFIG_SPARSE_IRQ=y -# CONFIG_GENERIC_IRQ_DEBUGFS is not set -# end of IRQ subsystem - -CONFIG_CLOCKSOURCE_WATCHDOG=y -CONFIG_ARCH_CLOCKSOURCE_INIT=y -CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y -CONFIG_GENERIC_TIME_VSYSCALL=y -CONFIG_GENERIC_CLOCKEVENTS=y -CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y -CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y -CONFIG_GENERIC_CMOS_UPDATE=y -CONFIG_HAVE_POSIX_CPU_TIMERS_TASK_WORK=y -CONFIG_POSIX_CPU_TIMERS_TASK_WORK=y - -# -# Timers subsystem -# -CONFIG_TICK_ONESHOT=y -CONFIG_NO_HZ_COMMON=y -# CONFIG_HZ_PERIODIC is not set -CONFIG_NO_HZ_IDLE=y -# CONFIG_NO_HZ_FULL is not set -CONFIG_NO_HZ=y -CONFIG_HIGH_RES_TIMERS=y -CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 -# end of Timers subsystem - -CONFIG_BPF=y -CONFIG_HAVE_EBPF_JIT=y -CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y - -# -# BPF subsystem -# -CONFIG_BPF_SYSCALL=y -CONFIG_BPF_JIT=y -CONFIG_BPF_JIT_ALWAYS_ON=y -CONFIG_BPF_JIT_DEFAULT_ON=y -CONFIG_BPF_UNPRIV_DEFAULT_OFF=y -# CONFIG_BPF_PRELOAD is not set -# end of BPF subsystem - -CONFIG_PREEMPT_BUILD=y -CONFIG_PREEMPT_NONE=y -# CONFIG_PREEMPT_VOLUNTARY is not set -# CONFIG_PREEMPT is not set -CONFIG_PREEMPT_COUNT=y -CONFIG_PREEMPTION=y -CONFIG_PREEMPT_DYNAMIC=y -# CONFIG_SCHED_CORE is not set - -# -# CPU/Task time and stats accounting -# -CONFIG_TICK_CPU_ACCOUNTING=y -# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set -# CONFIG_IRQ_TIME_ACCOUNTING is not set -CONFIG_HAVE_SCHED_AVG_IRQ=y -CONFIG_BSD_PROCESS_ACCT=y -CONFIG_BSD_PROCESS_ACCT_V3=y -CONFIG_TASKSTATS=y -CONFIG_TASK_DELAY_ACCT=y -CONFIG_TASK_XACCT=y -CONFIG_TASK_IO_ACCOUNTING=y -# CONFIG_PSI is not set -# end of CPU/Task time and stats accounting - -CONFIG_CPU_ISOLATION=y - -# -# RCU Subsystem -# -CONFIG_TREE_RCU=y -CONFIG_PREEMPT_RCU=y -# CONFIG_RCU_EXPERT is not set -CONFIG_SRCU=y -CONFIG_TREE_SRCU=y -CONFIG_TASKS_RCU_GENERIC=y -CONFIG_TASKS_RCU=y -CONFIG_TASKS_TRACE_RCU=y -CONFIG_RCU_STALL_COMMON=y -CONFIG_RCU_NEED_SEGCBLIST=y -# end of RCU Subsystem - -CONFIG_BUILD_BIN2C=y -# CONFIG_IKCONFIG is not set -# CONFIG_IKHEADERS is not set -CONFIG_LOG_BUF_SHIFT=21 -CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 -# CONFIG_PRINTK_INDEX is not set -CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y - -# -# Scheduler features -# -# CONFIG_UCLAMP_TASK is not set -# end of Scheduler features - -CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y -CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y -CONFIG_CC_HAS_INT128=y -CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" -CONFIG_GCC12_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_ARCH_SUPPORTS_INT128=y -CONFIG_NUMA_BALANCING=y -# CONFIG_NUMA_BALANCING_DEFAULT_ENABLED is not set -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -CONFIG_MEMCG=y -CONFIG_MEMCG_SWAP=y -CONFIG_MEMCG_KMEM=y -CONFIG_BLK_CGROUP=y -CONFIG_CGROUP_WRITEBACK=y -CONFIG_CGROUP_SCHED=y -CONFIG_FAIR_GROUP_SCHED=y -CONFIG_CFS_BANDWIDTH=y -CONFIG_RT_GROUP_SCHED=y -CONFIG_CGROUP_PIDS=y -# CONFIG_CGROUP_RDMA is not set -CONFIG_CGROUP_FREEZER=y -CONFIG_CGROUP_HUGETLB=y -CONFIG_CPUSETS=y -CONFIG_PROC_PID_CPUSET=y -CONFIG_CGROUP_DEVICE=y -CONFIG_CGROUP_CPUACCT=y -CONFIG_CGROUP_PERF=y -CONFIG_CGROUP_BPF=y -# CONFIG_CGROUP_MISC is not set -# CONFIG_CGROUP_DEBUG is not set -CONFIG_SOCK_CGROUP_DATA=y -CONFIG_NAMESPACES=y -CONFIG_UTS_NS=y -CONFIG_TIME_NS=y -CONFIG_IPC_NS=y -CONFIG_USER_NS=y -CONFIG_PID_NS=y -CONFIG_NET_NS=y -# CONFIG_CHECKPOINT_RESTORE is not set -CONFIG_SCHED_AUTOGROUP=y -# CONFIG_SYSFS_DEPRECATED is not set -CONFIG_RELAY=y -CONFIG_BLK_DEV_INITRD=y -CONFIG_INITRAMFS_SOURCE="" -CONFIG_RD_GZIP=y -CONFIG_RD_BZIP2=y -CONFIG_RD_LZMA=y -CONFIG_RD_XZ=y -CONFIG_RD_LZO=y -CONFIG_RD_LZ4=y -CONFIG_RD_ZSTD=y -# CONFIG_BOOT_CONFIG is not set -CONFIG_INITRAMFS_PRESERVE_MTIME=y -CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y -# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set -CONFIG_LD_ORPHAN_WARN=y -CONFIG_SYSCTL=y -CONFIG_HAVE_UID16=y -CONFIG_SYSCTL_EXCEPTION_TRACE=y -CONFIG_HAVE_PCSPKR_PLATFORM=y -# CONFIG_EXPERT is not set -CONFIG_UID16=y -CONFIG_MULTIUSER=y -CONFIG_SGETMASK_SYSCALL=y -CONFIG_SYSFS_SYSCALL=y -CONFIG_FHANDLE=y -CONFIG_POSIX_TIMERS=y -CONFIG_PRINTK=y -CONFIG_BUG=y -CONFIG_ELF_CORE=y -CONFIG_PCSPKR_PLATFORM=y -CONFIG_BASE_FULL=y -CONFIG_FUTEX=y -CONFIG_FUTEX_PI=y -CONFIG_EPOLL=y -CONFIG_SIGNALFD=y -CONFIG_TIMERFD=y -CONFIG_EVENTFD=y -CONFIG_SHMEM=y -CONFIG_AIO=y -CONFIG_IO_URING=y -CONFIG_ADVISE_SYSCALLS=y -CONFIG_MEMBARRIER=y -CONFIG_KALLSYMS=y -# CONFIG_KALLSYMS_ALL is not set -CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y -CONFIG_KALLSYMS_BASE_RELATIVE=y -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_RSEQ=y -# CONFIG_EMBEDDED is not set -CONFIG_HAVE_PERF_EVENTS=y - -# -# Kernel Performance Events And Counters -# -CONFIG_PERF_EVENTS=y -# CONFIG_DEBUG_PERF_USE_VMALLOC is not set -# end of Kernel Performance Events And Counters - -CONFIG_PROFILING=y -# end of General setup - -CONFIG_64BIT=y -CONFIG_X86_64=y -CONFIG_X86=y -CONFIG_INSTRUCTION_DECODER=y -CONFIG_OUTPUT_FORMAT="elf64-x86-64" -CONFIG_LOCKDEP_SUPPORT=y -CONFIG_STACKTRACE_SUPPORT=y -CONFIG_MMU=y -CONFIG_ARCH_MMAP_RND_BITS_MIN=28 -CONFIG_ARCH_MMAP_RND_BITS_MAX=32 -CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8 -CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 -CONFIG_GENERIC_ISA_DMA=y -CONFIG_GENERIC_BUG=y -CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y -CONFIG_ARCH_MAY_HAVE_PC_FDC=y -CONFIG_GENERIC_CALIBRATE_DELAY=y -CONFIG_ARCH_HAS_CPU_RELAX=y -CONFIG_ARCH_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_NR_GPIO=1024 -CONFIG_ARCH_SUSPEND_POSSIBLE=y -CONFIG_AUDIT_ARCH=y -CONFIG_X86_64_SMP=y -CONFIG_ARCH_SUPPORTS_UPROBES=y -CONFIG_FIX_EARLYCON_MEM=y -CONFIG_DYNAMIC_PHYSICAL_MASK=y -CONFIG_PGTABLE_LEVELS=4 -CONFIG_CC_HAS_SANE_STACKPROTECTOR=y - -# -# Processor type and features -# -CONFIG_SMP=y -CONFIG_X86_FEATURE_NAMES=y -CONFIG_X86_X2APIC=y -CONFIG_X86_MPPARSE=y -# CONFIG_GOLDFISH is not set -# CONFIG_X86_CPU_RESCTRL is not set -# CONFIG_X86_EXTENDED_PLATFORM is not set -# CONFIG_X86_INTEL_LPSS is not set -# CONFIG_X86_AMD_PLATFORM_DEVICE is not set -# CONFIG_IOSF_MBI is not set -CONFIG_SCHED_OMIT_FRAME_POINTER=y -CONFIG_HYPERVISOR_GUEST=y -CONFIG_PARAVIRT=y -# CONFIG_PARAVIRT_DEBUG is not set -CONFIG_PARAVIRT_SPINLOCKS=y -CONFIG_X86_HV_CALLBACK_VECTOR=y -# CONFIG_XEN is not set -CONFIG_KVM_GUEST=y -CONFIG_ARCH_CPUIDLE_HALTPOLL=y -# CONFIG_PVH is not set -CONFIG_PARAVIRT_TIME_ACCOUNTING=y -CONFIG_PARAVIRT_CLOCK=y -# CONFIG_JAILHOUSE_GUEST is not set -# CONFIG_ACRN_GUEST is not set -# CONFIG_INTEL_TDX_GUEST is not set -# CONFIG_MK8 is not set -# CONFIG_MPSC is not set -# CONFIG_MCORE2 is not set -# CONFIG_MATOM is not set -CONFIG_GENERIC_CPU=y -CONFIG_X86_INTERNODE_CACHE_SHIFT=6 -CONFIG_X86_L1_CACHE_SHIFT=6 -CONFIG_X86_TSC=y -CONFIG_X86_CMPXCHG64=y -CONFIG_X86_CMOV=y -CONFIG_X86_MINIMUM_CPU_FAMILY=64 -CONFIG_X86_DEBUGCTLMSR=y -CONFIG_IA32_FEAT_CTL=y -CONFIG_X86_VMX_FEATURE_NAMES=y -CONFIG_CPU_SUP_INTEL=y -CONFIG_CPU_SUP_AMD=y -CONFIG_CPU_SUP_HYGON=y -CONFIG_CPU_SUP_CENTAUR=y -CONFIG_CPU_SUP_ZHAOXIN=y -CONFIG_HPET_TIMER=y -CONFIG_DMI=y -# CONFIG_GART_IOMMU is not set -# CONFIG_MAXSMP is not set -CONFIG_NR_CPUS_RANGE_BEGIN=2 -CONFIG_NR_CPUS_RANGE_END=512 -CONFIG_NR_CPUS_DEFAULT=64 -CONFIG_NR_CPUS=128 -CONFIG_SCHED_CLUSTER=y -CONFIG_SCHED_SMT=y -CONFIG_SCHED_MC=y -CONFIG_SCHED_MC_PRIO=y -CONFIG_X86_LOCAL_APIC=y -CONFIG_X86_IO_APIC=y -CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y -# CONFIG_X86_MCE is not set - -# -# Performance monitoring -# -CONFIG_PERF_EVENTS_INTEL_UNCORE=y -CONFIG_PERF_EVENTS_INTEL_RAPL=y -CONFIG_PERF_EVENTS_INTEL_CSTATE=y -# CONFIG_PERF_EVENTS_AMD_POWER is not set -CONFIG_PERF_EVENTS_AMD_UNCORE=y -# CONFIG_PERF_EVENTS_AMD_BRS is not set -# end of Performance monitoring - -CONFIG_X86_16BIT=y -CONFIG_X86_ESPFIX64=y -CONFIG_X86_VSYSCALL_EMULATION=y -CONFIG_X86_IOPL_IOPERM=y -# CONFIG_MICROCODE is not set -CONFIG_X86_MSR=y -CONFIG_X86_CPUID=y -# CONFIG_X86_5LEVEL is not set -CONFIG_X86_DIRECT_GBPAGES=y -# CONFIG_X86_CPA_STATISTICS is not set -CONFIG_X86_MEM_ENCRYPT=y -CONFIG_AMD_MEM_ENCRYPT=y -# CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT is not set -CONFIG_NUMA=y -CONFIG_AMD_NUMA=y -CONFIG_X86_64_ACPI_NUMA=y -# CONFIG_NUMA_EMU is not set -CONFIG_NODES_SHIFT=10 -CONFIG_ARCH_SPARSEMEM_ENABLE=y -CONFIG_ARCH_SPARSEMEM_DEFAULT=y -CONFIG_ARCH_MEMORY_PROBE=y -CONFIG_ARCH_PROC_KCORE_TEXT=y -CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 -# CONFIG_X86_PMEM_LEGACY is not set -CONFIG_X86_CHECK_BIOS_CORRUPTION=y -CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y -CONFIG_MTRR=y -CONFIG_MTRR_SANITIZER=y -CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 -CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 -CONFIG_X86_PAT=y -CONFIG_ARCH_USES_PG_UNCACHED=y -CONFIG_ARCH_RANDOM=y -CONFIG_X86_UMIP=y -CONFIG_CC_HAS_IBT=y -# CONFIG_X86_KERNEL_IBT is not set -CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y -CONFIG_X86_INTEL_TSX_MODE_OFF=y -# CONFIG_X86_INTEL_TSX_MODE_ON is not set -# CONFIG_X86_INTEL_TSX_MODE_AUTO is not set -# CONFIG_X86_SGX is not set -# CONFIG_EFI is not set -# CONFIG_HZ_100 is not set -CONFIG_HZ_250=y -# CONFIG_HZ_300 is not set -# CONFIG_HZ_1000 is not set -CONFIG_HZ=250 -CONFIG_SCHED_HRTICK=y -# CONFIG_KEXEC is not set -CONFIG_KEXEC_FILE=y -CONFIG_ARCH_HAS_KEXEC_PURGATORY=y -# CONFIG_KEXEC_SIG is not set -# CONFIG_CRASH_DUMP is not set -CONFIG_PHYSICAL_START=0x1000000 -CONFIG_RELOCATABLE=y -# CONFIG_RANDOMIZE_BASE is not set -CONFIG_PHYSICAL_ALIGN=0x1000000 -CONFIG_HOTPLUG_CPU=y -# CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set -# CONFIG_DEBUG_HOTPLUG_CPU0 is not set -# CONFIG_COMPAT_VDSO is not set -CONFIG_LEGACY_VSYSCALL_XONLY=y -# CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_CMDLINE_BOOL is not set -CONFIG_MODIFY_LDT_SYSCALL=y -# CONFIG_STRICT_SIGALTSTACK_SIZE is not set -CONFIG_HAVE_LIVEPATCH=y -# end of Processor type and features - -CONFIG_CC_HAS_SLS=y -CONFIG_CC_HAS_RETURN_THUNK=y -CONFIG_SPECULATION_MITIGATIONS=y -CONFIG_PAGE_TABLE_ISOLATION=y -CONFIG_RETPOLINE=y -CONFIG_RETHUNK=y -CONFIG_CPU_UNRET_ENTRY=y -CONFIG_CPU_IBPB_ENTRY=y -CONFIG_CPU_IBRS_ENTRY=y -# CONFIG_SLS is not set -CONFIG_ARCH_HAS_ADD_PAGES=y -CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y - -# -# Power management and ACPI options -# -CONFIG_ARCH_HIBERNATION_HEADER=y -# CONFIG_SUSPEND is not set -CONFIG_HIBERNATE_CALLBACKS=y -CONFIG_HIBERNATION=y -CONFIG_HIBERNATION_SNAPSHOT_DEV=y -CONFIG_PM_STD_PARTITION="" -CONFIG_PM_SLEEP=y -CONFIG_PM_SLEEP_SMP=y -# CONFIG_PM_AUTOSLEEP is not set -# CONFIG_PM_WAKELOCKS is not set -CONFIG_PM=y -# CONFIG_PM_DEBUG is not set -CONFIG_PM_CLK=y -# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set -# CONFIG_ENERGY_MODEL is not set -CONFIG_ARCH_SUPPORTS_ACPI=y -CONFIG_ACPI=y -CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y -CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y -CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y -# CONFIG_ACPI_DEBUGGER is not set -CONFIG_ACPI_SPCR_TABLE=y -# CONFIG_ACPI_FPDT is not set -CONFIG_ACPI_LPIT=y -CONFIG_ACPI_SLEEP=y -CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y -# CONFIG_ACPI_EC_DEBUGFS is not set -CONFIG_ACPI_AC=y -CONFIG_ACPI_BATTERY=y -CONFIG_ACPI_BUTTON=y -CONFIG_ACPI_FAN=y -# CONFIG_ACPI_TAD is not set -# CONFIG_ACPI_DOCK is not set -CONFIG_ACPI_CPU_FREQ_PSS=y -CONFIG_ACPI_PROCESSOR_CSTATE=y -CONFIG_ACPI_PROCESSOR_IDLE=y -CONFIG_ACPI_CPPC_LIB=y -CONFIG_ACPI_PROCESSOR=y -CONFIG_ACPI_HOTPLUG_CPU=y -# CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set -CONFIG_ACPI_THERMAL=y -CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y -CONFIG_ACPI_TABLE_UPGRADE=y -# CONFIG_ACPI_DEBUG is not set -# CONFIG_ACPI_PCI_SLOT is not set -CONFIG_ACPI_CONTAINER=y -# CONFIG_ACPI_HOTPLUG_MEMORY is not set -CONFIG_ACPI_HOTPLUG_IOAPIC=y -# CONFIG_ACPI_SBS is not set -# CONFIG_ACPI_HED is not set -# CONFIG_ACPI_CUSTOM_METHOD is not set -# CONFIG_ACPI_NFIT is not set -CONFIG_ACPI_NUMA=y -# CONFIG_ACPI_HMAT is not set -CONFIG_HAVE_ACPI_APEI=y -CONFIG_HAVE_ACPI_APEI_NMI=y -# CONFIG_ACPI_APEI is not set -# CONFIG_ACPI_DPTF is not set -# CONFIG_ACPI_CONFIGFS is not set -# CONFIG_ACPI_PFRUT is not set -CONFIG_ACPI_PCC=y -# CONFIG_PMIC_OPREGION is not set -CONFIG_X86_PM_TIMER=y - -# -# CPU Frequency scaling -# -CONFIG_CPU_FREQ=y -CONFIG_CPU_FREQ_GOV_ATTR_SET=y -CONFIG_CPU_FREQ_STAT=y -CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y -# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set -# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set -# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set -CONFIG_CPU_FREQ_GOV_PERFORMANCE=y -# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set -# CONFIG_CPU_FREQ_GOV_USERSPACE is not set -# CONFIG_CPU_FREQ_GOV_ONDEMAND is not set -# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set -CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y - -# -# CPU frequency scaling drivers -# -CONFIG_X86_INTEL_PSTATE=y -# CONFIG_X86_PCC_CPUFREQ is not set -# CONFIG_X86_AMD_PSTATE is not set -# CONFIG_X86_ACPI_CPUFREQ is not set -# CONFIG_X86_SPEEDSTEP_CENTRINO is not set -# CONFIG_X86_P4_CLOCKMOD is not set - -# -# shared options -# -# end of CPU Frequency scaling - -# -# CPU Idle -# -CONFIG_CPU_IDLE=y -CONFIG_CPU_IDLE_GOV_LADDER=y -CONFIG_CPU_IDLE_GOV_MENU=y -# CONFIG_CPU_IDLE_GOV_TEO is not set -# CONFIG_CPU_IDLE_GOV_HALTPOLL is not set -CONFIG_HALTPOLL_CPUIDLE=y -# end of CPU Idle - -CONFIG_INTEL_IDLE=y -# end of Power management and ACPI options - -# -# Bus options (PCI etc.) -# -CONFIG_PCI_DIRECT=y -# CONFIG_PCI_MMCONFIG is not set -CONFIG_ISA_DMA_API=y -CONFIG_AMD_NB=y -# end of Bus options (PCI etc.) - -# -# Binary Emulations -# -CONFIG_IA32_EMULATION=y -# CONFIG_X86_X32_ABI is not set -CONFIG_COMPAT_32=y -CONFIG_COMPAT=y -CONFIG_COMPAT_FOR_U64_ALIGNMENT=y -# end of Binary Emulations - -CONFIG_HAVE_KVM=y -# CONFIG_VIRTUALIZATION is not set -CONFIG_AS_AVX512=y -CONFIG_AS_SHA1_NI=y -CONFIG_AS_SHA256_NI=y -CONFIG_AS_TPAUSE=y - -# -# General architecture-dependent options -# -CONFIG_CRASH_CORE=y -CONFIG_KEXEC_CORE=y -CONFIG_HOTPLUG_SMT=y -CONFIG_GENERIC_ENTRY=y -CONFIG_KPROBES=y -CONFIG_JUMP_LABEL=y -# CONFIG_STATIC_KEYS_SELFTEST is not set -# CONFIG_STATIC_CALL_SELFTEST is not set -CONFIG_OPTPROBES=y -CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y -CONFIG_ARCH_USE_BUILTIN_BSWAP=y -CONFIG_KRETPROBES=y -CONFIG_KRETPROBE_ON_RETHOOK=y -CONFIG_HAVE_IOREMAP_PROT=y -CONFIG_HAVE_KPROBES=y -CONFIG_HAVE_KRETPROBES=y -CONFIG_HAVE_OPTPROBES=y -CONFIG_HAVE_KPROBES_ON_FTRACE=y -CONFIG_ARCH_CORRECT_STACKTRACE_ON_KRETPROBE=y -CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y -CONFIG_HAVE_NMI=y -CONFIG_TRACE_IRQFLAGS_SUPPORT=y -CONFIG_TRACE_IRQFLAGS_NMI_SUPPORT=y -CONFIG_HAVE_ARCH_TRACEHOOK=y -CONFIG_HAVE_DMA_CONTIGUOUS=y -CONFIG_GENERIC_SMP_IDLE_THREAD=y -CONFIG_ARCH_HAS_FORTIFY_SOURCE=y -CONFIG_ARCH_HAS_SET_MEMORY=y -CONFIG_ARCH_HAS_SET_DIRECT_MAP=y -CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y -CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y -CONFIG_ARCH_WANTS_NO_INSTR=y -CONFIG_HAVE_ASM_MODVERSIONS=y -CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y -CONFIG_HAVE_RSEQ=y -CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=y -CONFIG_HAVE_HW_BREAKPOINT=y -CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y -CONFIG_HAVE_USER_RETURN_NOTIFIER=y -CONFIG_HAVE_PERF_EVENTS_NMI=y -CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y -CONFIG_HAVE_PERF_REGS=y -CONFIG_HAVE_PERF_USER_STACK_DUMP=y -CONFIG_HAVE_ARCH_JUMP_LABEL=y -CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y -CONFIG_MMU_GATHER_TABLE_FREE=y -CONFIG_MMU_GATHER_RCU_TABLE_FREE=y -CONFIG_MMU_GATHER_MERGE_VMAS=y -CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y -CONFIG_HAVE_CMPXCHG_LOCAL=y -CONFIG_HAVE_CMPXCHG_DOUBLE=y -CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y -CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y -CONFIG_HAVE_ARCH_SECCOMP=y -CONFIG_HAVE_ARCH_SECCOMP_FILTER=y -CONFIG_SECCOMP=y -CONFIG_SECCOMP_FILTER=y -# CONFIG_SECCOMP_CACHE_DEBUG is not set -CONFIG_HAVE_ARCH_STACKLEAK=y -CONFIG_HAVE_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR_STRONG=y -CONFIG_ARCH_SUPPORTS_LTO_CLANG=y -CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y -CONFIG_LTO_NONE=y -CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y -CONFIG_HAVE_CONTEXT_TRACKING=y -CONFIG_HAVE_CONTEXT_TRACKING_OFFSTACK=y -CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y -CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y -CONFIG_HAVE_MOVE_PUD=y -CONFIG_HAVE_MOVE_PMD=y -CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y -CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y -CONFIG_HAVE_ARCH_HUGE_VMAP=y -CONFIG_HAVE_ARCH_HUGE_VMALLOC=y -CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y -CONFIG_HAVE_ARCH_SOFT_DIRTY=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_RELA=y -CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y -CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y -CONFIG_ARCH_HAS_ELF_RANDOMIZE=y -CONFIG_HAVE_ARCH_MMAP_RND_BITS=y -CONFIG_HAVE_EXIT_THREAD=y -CONFIG_ARCH_MMAP_RND_BITS=28 -CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y -CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 -CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y -CONFIG_PAGE_SIZE_LESS_THAN_64KB=y -CONFIG_PAGE_SIZE_LESS_THAN_256KB=y -CONFIG_HAVE_OBJTOOL=y -CONFIG_HAVE_JUMP_LABEL_HACK=y -CONFIG_HAVE_NOINSTR_HACK=y -CONFIG_HAVE_NOINSTR_VALIDATION=y -CONFIG_HAVE_UACCESS_VALIDATION=y -CONFIG_HAVE_STACK_VALIDATION=y -CONFIG_HAVE_RELIABLE_STACKTRACE=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_COMPAT_OLD_SIGACTION=y -CONFIG_COMPAT_32BIT_TIME=y -CONFIG_HAVE_ARCH_VMAP_STACK=y -CONFIG_VMAP_STACK=y -CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y -CONFIG_RANDOMIZE_KSTACK_OFFSET=y -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set -CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y -CONFIG_STRICT_KERNEL_RWX=y -CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y -CONFIG_STRICT_MODULE_RWX=y -CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y -CONFIG_ARCH_USE_MEMREMAP_PROT=y -# CONFIG_LOCK_EVENT_COUNTS is not set -CONFIG_ARCH_HAS_MEM_ENCRYPT=y -CONFIG_ARCH_HAS_CC_PLATFORM=y -CONFIG_HAVE_STATIC_CALL=y -CONFIG_HAVE_STATIC_CALL_INLINE=y -CONFIG_HAVE_PREEMPT_DYNAMIC=y -CONFIG_HAVE_PREEMPT_DYNAMIC_CALL=y -CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y -CONFIG_ARCH_HAS_ELFCORE_COMPAT=y -CONFIG_ARCH_HAS_PARANOID_L1D_FLUSH=y -CONFIG_DYNAMIC_SIGFRAME=y - -# -# GCOV-based kernel profiling -# -# CONFIG_GCOV_KERNEL is not set -CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y -# end of GCOV-based kernel profiling - -CONFIG_HAVE_GCC_PLUGINS=y -# end of General architecture-dependent options - -CONFIG_RT_MUTEXES=y -CONFIG_BASE_SMALL=0 -CONFIG_MODULES=y -CONFIG_MODULE_FORCE_LOAD=y -CONFIG_MODULE_UNLOAD=y -# CONFIG_MODULE_FORCE_UNLOAD is not set -# CONFIG_MODULE_UNLOAD_TAINT_TRACKING is not set -CONFIG_MODVERSIONS=y -CONFIG_ASM_MODVERSIONS=y -CONFIG_MODULE_SRCVERSION_ALL=y -# CONFIG_MODULE_SIG is not set -CONFIG_MODULE_COMPRESS_NONE=y -# CONFIG_MODULE_COMPRESS_GZIP is not set -# CONFIG_MODULE_COMPRESS_XZ is not set -# CONFIG_MODULE_COMPRESS_ZSTD is not set -# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set -CONFIG_MODPROBE_PATH="/sbin/modprobe" -CONFIG_MODULES_TREE_LOOKUP=y -CONFIG_BLOCK=y -CONFIG_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_CGROUP_RWSTAT=y -CONFIG_BLK_DEV_BSG_COMMON=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -# CONFIG_BLK_DEV_ZONED is not set -CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_DEV_THROTTLING_LOW is not set -CONFIG_BLK_WBT=y -CONFIG_BLK_WBT_MQ=y -# CONFIG_BLK_CGROUP_IOLATENCY is not set -# CONFIG_BLK_CGROUP_IOCOST is not set -# CONFIG_BLK_CGROUP_IOPRIO is not set -CONFIG_BLK_DEBUG_FS=y -# CONFIG_BLK_SED_OPAL is not set -# CONFIG_BLK_INLINE_ENCRYPTION is not set - -# -# Partition Types -# -CONFIG_PARTITION_ADVANCED=y -# CONFIG_ACORN_PARTITION is not set -# CONFIG_AIX_PARTITION is not set -# CONFIG_OSF_PARTITION is not set -# CONFIG_AMIGA_PARTITION is not set -# CONFIG_ATARI_PARTITION is not set -# CONFIG_MAC_PARTITION is not set -# CONFIG_MSDOS_PARTITION is not set -# CONFIG_LDM_PARTITION is not set -# CONFIG_SGI_PARTITION is not set -# CONFIG_ULTRIX_PARTITION is not set -# CONFIG_SUN_PARTITION is not set -# CONFIG_KARMA_PARTITION is not set -# CONFIG_EFI_PARTITION is not set -# CONFIG_SYSV68_PARTITION is not set -# CONFIG_CMDLINE_PARTITION is not set -# end of Partition Types - -CONFIG_BLOCK_COMPAT=y -CONFIG_BLK_MQ_PCI=y -CONFIG_BLK_MQ_VIRTIO=y -CONFIG_BLK_PM=y - -# -# IO Schedulers -# -# CONFIG_MQ_IOSCHED_DEADLINE is not set -# CONFIG_MQ_IOSCHED_KYBER is not set -# CONFIG_IOSCHED_BFQ is not set -# end of IO Schedulers - -CONFIG_ASN1=y -CONFIG_UNINLINE_SPIN_UNLOCK=y -CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y -CONFIG_MUTEX_SPIN_ON_OWNER=y -CONFIG_RWSEM_SPIN_ON_OWNER=y -CONFIG_LOCK_SPIN_ON_OWNER=y -CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y -CONFIG_QUEUED_SPINLOCKS=y -CONFIG_ARCH_USE_QUEUED_RWLOCKS=y -CONFIG_QUEUED_RWLOCKS=y -CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y -CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y -CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y -CONFIG_FREEZER=y - -# -# Executable file formats -# -CONFIG_BINFMT_ELF=y -CONFIG_COMPAT_BINFMT_ELF=y -CONFIG_ELFCORE=y -CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y -CONFIG_BINFMT_SCRIPT=y -CONFIG_BINFMT_MISC=y -CONFIG_COREDUMP=y -# end of Executable file formats - -# -# Memory Management options -# -CONFIG_ZPOOL=y -CONFIG_SWAP=y -CONFIG_ZSWAP=y -# CONFIG_ZSWAP_DEFAULT_ON is not set -# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_DEFLATE is not set -CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y -# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set -# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4 is not set -# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4HC is not set -# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set -CONFIG_ZSWAP_COMPRESSOR_DEFAULT="lzo" -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" -CONFIG_ZBUD=y -# CONFIG_Z3FOLD is not set -# CONFIG_ZSMALLOC is not set - -# -# SLAB allocator options -# -# CONFIG_SLAB is not set -CONFIG_SLUB=y -CONFIG_SLAB_MERGE_DEFAULT=y -# CONFIG_SLAB_FREELIST_RANDOM is not set -CONFIG_SLAB_FREELIST_HARDENED=y -# CONFIG_SLUB_STATS is not set -CONFIG_SLUB_CPU_PARTIAL=y -# end of SLAB allocator options - -# CONFIG_SHUFFLE_PAGE_ALLOCATOR is not set -# CONFIG_COMPAT_BRK is not set -CONFIG_SPARSEMEM=y -CONFIG_SPARSEMEM_EXTREME=y -CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y -CONFIG_SPARSEMEM_VMEMMAP=y -CONFIG_HAVE_FAST_GUP=y -CONFIG_NUMA_KEEP_MEMINFO=y -CONFIG_MEMORY_ISOLATION=y -CONFIG_EXCLUSIVE_SYSTEM_RAM=y -CONFIG_HAVE_BOOTMEM_INFO_NODE=y -CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y -CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y -CONFIG_MEMORY_HOTPLUG=y -# CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set -CONFIG_MEMORY_HOTREMOVE=y -CONFIG_MHP_MEMMAP_ON_MEMORY=y -CONFIG_SPLIT_PTLOCK_CPUS=4 -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y -CONFIG_MEMORY_BALLOON=y -CONFIG_BALLOON_COMPACTION=y -CONFIG_COMPACTION=y -CONFIG_PAGE_REPORTING=y -CONFIG_MIGRATION=y -CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y -CONFIG_ARCH_ENABLE_THP_MIGRATION=y -CONFIG_CONTIG_ALLOC=y -CONFIG_PHYS_ADDR_T_64BIT=y -CONFIG_VIRT_TO_BUS=y -CONFIG_KSM=y -CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 -CONFIG_ARCH_WANT_GENERAL_HUGETLB=y -CONFIG_ARCH_WANTS_THP_SWAP=y -CONFIG_TRANSPARENT_HUGEPAGE=y -# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set -CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y -CONFIG_THP_SWAP=y -# CONFIG_READ_ONLY_THP_FOR_FS is not set -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_USE_PERCPU_NUMA_NODE_ID=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=y -CONFIG_FRONTSWAP=y -# CONFIG_CMA is not set -CONFIG_GENERIC_EARLY_IOREMAP=y -# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -# CONFIG_IDLE_PAGE_TRACKING is not set -CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y -CONFIG_ARCH_HAS_CURRENT_STACK_POINTER=y -CONFIG_ARCH_HAS_VM_GET_PAGE_PROT=y -CONFIG_ARCH_HAS_PTE_DEVMAP=y -CONFIG_ZONE_DMA=y -CONFIG_ZONE_DMA32=y -# CONFIG_ZONE_DEVICE is not set -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -CONFIG_ARCH_HAS_PKEYS=y -CONFIG_VM_EVENT_COUNTERS=y -CONFIG_PERCPU_STATS=y -# CONFIG_GUP_TEST is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_SECRETMEM=y -# CONFIG_ANON_VMA_NAME is not set -CONFIG_USERFAULTFD=y -CONFIG_HAVE_ARCH_USERFAULTFD_WP=y -CONFIG_HAVE_ARCH_USERFAULTFD_MINOR=y -CONFIG_PTE_MARKER=y -CONFIG_PTE_MARKER_UFFD_WP=y - -# -# Data Access Monitoring -# -# CONFIG_DAMON is not set -# end of Data Access Monitoring -# end of Memory Management options - -CONFIG_NET=y -CONFIG_NET_INGRESS=y -CONFIG_NET_EGRESS=y -CONFIG_SKB_EXTENSIONS=y - -# -# Networking options -# -CONFIG_PACKET=y -# CONFIG_PACKET_DIAG is not set -CONFIG_UNIX=y -CONFIG_UNIX_SCM=y -CONFIG_AF_UNIX_OOB=y -# CONFIG_UNIX_DIAG is not set -# CONFIG_TLS is not set -CONFIG_XFRM=y -CONFIG_XFRM_ALGO=y -CONFIG_XFRM_USER=y -# CONFIG_XFRM_USER_COMPAT is not set -# CONFIG_XFRM_INTERFACE is not set -CONFIG_XFRM_SUB_POLICY=y -CONFIG_XFRM_MIGRATE=y -CONFIG_XFRM_STATISTICS=y -# CONFIG_NET_KEY is not set -# CONFIG_XDP_SOCKETS is not set -CONFIG_INET=y -CONFIG_IP_MULTICAST=y -CONFIG_IP_ADVANCED_ROUTER=y -# CONFIG_IP_FIB_TRIE_STATS is not set -CONFIG_IP_MULTIPLE_TABLES=y -CONFIG_IP_ROUTE_MULTIPATH=y -CONFIG_IP_ROUTE_VERBOSE=y -CONFIG_IP_PNP=y -CONFIG_IP_PNP_DHCP=y -CONFIG_IP_PNP_BOOTP=y -CONFIG_IP_PNP_RARP=y -# CONFIG_NET_IPIP is not set -# CONFIG_NET_IPGRE_DEMUX is not set -CONFIG_IP_MROUTE_COMMON=y -CONFIG_IP_MROUTE=y -CONFIG_IP_MROUTE_MULTIPLE_TABLES=y -CONFIG_IP_PIMSM_V1=y -CONFIG_IP_PIMSM_V2=y -CONFIG_SYN_COOKIES=y -# CONFIG_NET_IPVTI is not set -# CONFIG_NET_FOU is not set -# CONFIG_INET_AH is not set -# CONFIG_INET_ESP is not set -# CONFIG_INET_IPCOMP is not set -CONFIG_INET_DIAG=y -CONFIG_INET_TCP_DIAG=y -# CONFIG_INET_UDP_DIAG is not set -# CONFIG_INET_RAW_DIAG is not set -CONFIG_INET_DIAG_DESTROY=y -CONFIG_TCP_CONG_ADVANCED=y -# CONFIG_TCP_CONG_BIC is not set -CONFIG_TCP_CONG_CUBIC=y -# CONFIG_TCP_CONG_WESTWOOD is not set -# CONFIG_TCP_CONG_HTCP is not set -# CONFIG_TCP_CONG_HSTCP is not set -# CONFIG_TCP_CONG_HYBLA is not set -# CONFIG_TCP_CONG_VEGAS is not set -# CONFIG_TCP_CONG_NV is not set -# CONFIG_TCP_CONG_SCALABLE is not set -# CONFIG_TCP_CONG_LP is not set -# CONFIG_TCP_CONG_VENO is not set -# CONFIG_TCP_CONG_YEAH is not set -# CONFIG_TCP_CONG_ILLINOIS is not set -# CONFIG_TCP_CONG_DCTCP is not set -# CONFIG_TCP_CONG_CDG is not set -# CONFIG_TCP_CONG_BBR is not set -CONFIG_DEFAULT_CUBIC=y -# CONFIG_DEFAULT_RENO is not set -CONFIG_DEFAULT_TCP_CONG="cubic" -CONFIG_TCP_MD5SIG=y -CONFIG_IPV6=y -CONFIG_IPV6_ROUTER_PREF=y -CONFIG_IPV6_ROUTE_INFO=y -CONFIG_IPV6_OPTIMISTIC_DAD=y -# CONFIG_INET6_AH is not set -# CONFIG_INET6_ESP is not set -# CONFIG_INET6_IPCOMP is not set -# CONFIG_IPV6_MIP6 is not set -# CONFIG_IPV6_ILA is not set -# CONFIG_IPV6_VTI is not set -# CONFIG_IPV6_SIT is not set -# CONFIG_IPV6_TUNNEL is not set -CONFIG_IPV6_MULTIPLE_TABLES=y -CONFIG_IPV6_SUBTREES=y -CONFIG_IPV6_MROUTE=y -CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y -CONFIG_IPV6_PIMSM_V2=y -CONFIG_IPV6_SEG6_LWTUNNEL=y -CONFIG_IPV6_SEG6_HMAC=y -CONFIG_IPV6_SEG6_BPF=y -# CONFIG_IPV6_RPL_LWTUNNEL is not set -# CONFIG_IPV6_IOAM6_LWTUNNEL is not set -CONFIG_NETLABEL=y -# CONFIG_MPTCP is not set -CONFIG_NETWORK_SECMARK=y -CONFIG_NET_PTP_CLASSIFY=y -CONFIG_NETWORK_PHY_TIMESTAMPING=y -CONFIG_NETFILTER=y -CONFIG_NETFILTER_ADVANCED=y -CONFIG_BRIDGE_NETFILTER=y - -# -# Core Netfilter Configuration -# -CONFIG_NETFILTER_INGRESS=y -CONFIG_NETFILTER_EGRESS=y -CONFIG_NETFILTER_SKIP_EGRESS=y -CONFIG_NETFILTER_FAMILY_BRIDGE=y -# CONFIG_NETFILTER_NETLINK_ACCT is not set -# CONFIG_NETFILTER_NETLINK_QUEUE is not set -# CONFIG_NETFILTER_NETLINK_LOG is not set -# CONFIG_NETFILTER_NETLINK_OSF is not set -CONFIG_NF_CONNTRACK=y -CONFIG_NF_LOG_SYSLOG=y -CONFIG_NF_CONNTRACK_MARK=y -CONFIG_NF_CONNTRACK_SECMARK=y -# CONFIG_NF_CONNTRACK_ZONES is not set -CONFIG_NF_CONNTRACK_PROCFS=y -CONFIG_NF_CONNTRACK_EVENTS=y -CONFIG_NF_CONNTRACK_TIMEOUT=y -CONFIG_NF_CONNTRACK_TIMESTAMP=y -# CONFIG_NF_CONNTRACK_LABELS is not set -CONFIG_NF_CT_PROTO_DCCP=y -CONFIG_NF_CT_PROTO_SCTP=y -CONFIG_NF_CT_PROTO_UDPLITE=y -# CONFIG_NF_CONNTRACK_AMANDA is not set -# CONFIG_NF_CONNTRACK_FTP is not set -# CONFIG_NF_CONNTRACK_H323 is not set -# CONFIG_NF_CONNTRACK_IRC is not set -# CONFIG_NF_CONNTRACK_NETBIOS_NS is not set -# CONFIG_NF_CONNTRACK_SNMP is not set -# CONFIG_NF_CONNTRACK_PPTP is not set -# CONFIG_NF_CONNTRACK_SANE is not set -# CONFIG_NF_CONNTRACK_SIP is not set -# CONFIG_NF_CONNTRACK_TFTP is not set -# CONFIG_NF_CT_NETLINK is not set -# CONFIG_NF_CT_NETLINK_TIMEOUT is not set -CONFIG_NF_NAT=y -CONFIG_NF_NAT_REDIRECT=y -CONFIG_NF_NAT_MASQUERADE=y -CONFIG_NETFILTER_SYNPROXY=y -# CONFIG_NF_TABLES is not set -CONFIG_NETFILTER_XTABLES=y -CONFIG_NETFILTER_XTABLES_COMPAT=y - -# -# Xtables combined modules -# -# CONFIG_NETFILTER_XT_MARK is not set -# CONFIG_NETFILTER_XT_CONNMARK is not set - -# -# Xtables targets -# -# CONFIG_NETFILTER_XT_TARGET_AUDIT is not set -# CONFIG_NETFILTER_XT_TARGET_CHECKSUM is not set -# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set -# CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set -# CONFIG_NETFILTER_XT_TARGET_CONNSECMARK is not set -# CONFIG_NETFILTER_XT_TARGET_DSCP is not set -# CONFIG_NETFILTER_XT_TARGET_HL is not set -# CONFIG_NETFILTER_XT_TARGET_HMARK is not set -# CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set -# CONFIG_NETFILTER_XT_TARGET_LOG is not set -# CONFIG_NETFILTER_XT_TARGET_MARK is not set -CONFIG_NETFILTER_XT_NAT=y -CONFIG_NETFILTER_XT_TARGET_NETMAP=y -# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set -# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set -# CONFIG_NETFILTER_XT_TARGET_RATEEST is not set -CONFIG_NETFILTER_XT_TARGET_REDIRECT=y -CONFIG_NETFILTER_XT_TARGET_MASQUERADE=y -# CONFIG_NETFILTER_XT_TARGET_TEE is not set -# CONFIG_NETFILTER_XT_TARGET_TPROXY is not set -# CONFIG_NETFILTER_XT_TARGET_SECMARK is not set -# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set -# CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set - -# -# Xtables matches -# -CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=y -# CONFIG_NETFILTER_XT_MATCH_BPF is not set -# CONFIG_NETFILTER_XT_MATCH_CGROUP is not set -# CONFIG_NETFILTER_XT_MATCH_CLUSTER is not set -# CONFIG_NETFILTER_XT_MATCH_COMMENT is not set -# CONFIG_NETFILTER_XT_MATCH_CONNBYTES is not set -# CONFIG_NETFILTER_XT_MATCH_CONNLABEL is not set -# CONFIG_NETFILTER_XT_MATCH_CONNLIMIT is not set -# CONFIG_NETFILTER_XT_MATCH_CONNMARK is not set -CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y -# CONFIG_NETFILTER_XT_MATCH_CPU is not set -# CONFIG_NETFILTER_XT_MATCH_DCCP is not set -# CONFIG_NETFILTER_XT_MATCH_DEVGROUP is not set -# CONFIG_NETFILTER_XT_MATCH_DSCP is not set -# CONFIG_NETFILTER_XT_MATCH_ECN is not set -# CONFIG_NETFILTER_XT_MATCH_ESP is not set -# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set -# CONFIG_NETFILTER_XT_MATCH_HELPER is not set -# CONFIG_NETFILTER_XT_MATCH_HL is not set -# CONFIG_NETFILTER_XT_MATCH_IPCOMP is not set -# CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set -# CONFIG_NETFILTER_XT_MATCH_L2TP is not set -# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set -# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set -# CONFIG_NETFILTER_XT_MATCH_MAC is not set -# CONFIG_NETFILTER_XT_MATCH_MARK is not set -# CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set -# CONFIG_NETFILTER_XT_MATCH_NFACCT is not set -# CONFIG_NETFILTER_XT_MATCH_OSF is not set -# CONFIG_NETFILTER_XT_MATCH_OWNER is not set -# CONFIG_NETFILTER_XT_MATCH_POLICY is not set -# CONFIG_NETFILTER_XT_MATCH_PHYSDEV is not set -# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set -# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set -# CONFIG_NETFILTER_XT_MATCH_RATEEST is not set -# CONFIG_NETFILTER_XT_MATCH_REALM is not set -# CONFIG_NETFILTER_XT_MATCH_RECENT is not set -# CONFIG_NETFILTER_XT_MATCH_SCTP is not set -# CONFIG_NETFILTER_XT_MATCH_SOCKET is not set -# CONFIG_NETFILTER_XT_MATCH_STATE is not set -# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set -# CONFIG_NETFILTER_XT_MATCH_STRING is not set -# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set -# CONFIG_NETFILTER_XT_MATCH_TIME is not set -# CONFIG_NETFILTER_XT_MATCH_U32 is not set -# end of Core Netfilter Configuration - -# CONFIG_IP_SET is not set -# CONFIG_IP_VS is not set - -# -# IP: Netfilter Configuration -# -CONFIG_NF_DEFRAG_IPV4=y -# CONFIG_NF_SOCKET_IPV4 is not set -# CONFIG_NF_TPROXY_IPV4 is not set -# CONFIG_NF_DUP_IPV4 is not set -CONFIG_NF_LOG_ARP=y -CONFIG_NF_LOG_IPV4=y -CONFIG_NF_REJECT_IPV4=y -CONFIG_IP_NF_IPTABLES=y -# CONFIG_IP_NF_MATCH_AH is not set -# CONFIG_IP_NF_MATCH_ECN is not set -# CONFIG_IP_NF_MATCH_RPFILTER is not set -# CONFIG_IP_NF_MATCH_TTL is not set -CONFIG_IP_NF_FILTER=y -CONFIG_IP_NF_TARGET_REJECT=y -CONFIG_IP_NF_TARGET_SYNPROXY=y -CONFIG_IP_NF_NAT=y -CONFIG_IP_NF_TARGET_MASQUERADE=y -CONFIG_IP_NF_TARGET_NETMAP=y -CONFIG_IP_NF_TARGET_REDIRECT=y -CONFIG_IP_NF_MANGLE=y -# CONFIG_IP_NF_TARGET_CLUSTERIP is not set -# CONFIG_IP_NF_TARGET_ECN is not set -# CONFIG_IP_NF_TARGET_TTL is not set -# CONFIG_IP_NF_RAW is not set -# CONFIG_IP_NF_SECURITY is not set -# CONFIG_IP_NF_ARPTABLES is not set -# end of IP: Netfilter Configuration - -# -# IPv6: Netfilter Configuration -# -# CONFIG_NF_SOCKET_IPV6 is not set -# CONFIG_NF_TPROXY_IPV6 is not set -# CONFIG_NF_DUP_IPV6 is not set -CONFIG_NF_REJECT_IPV6=y -CONFIG_NF_LOG_IPV6=y -CONFIG_IP6_NF_IPTABLES=y -# CONFIG_IP6_NF_MATCH_AH is not set -# CONFIG_IP6_NF_MATCH_EUI64 is not set -# CONFIG_IP6_NF_MATCH_FRAG is not set -# CONFIG_IP6_NF_MATCH_OPTS is not set -# CONFIG_IP6_NF_MATCH_HL is not set -# CONFIG_IP6_NF_MATCH_IPV6HEADER is not set -# CONFIG_IP6_NF_MATCH_MH is not set -# CONFIG_IP6_NF_MATCH_RPFILTER is not set -# CONFIG_IP6_NF_MATCH_RT is not set -# CONFIG_IP6_NF_MATCH_SRH is not set -# CONFIG_IP6_NF_TARGET_HL is not set -CONFIG_IP6_NF_FILTER=y -CONFIG_IP6_NF_TARGET_REJECT=y -CONFIG_IP6_NF_TARGET_SYNPROXY=y -CONFIG_IP6_NF_MANGLE=y -# CONFIG_IP6_NF_RAW is not set -# CONFIG_IP6_NF_SECURITY is not set -CONFIG_IP6_NF_NAT=y -CONFIG_IP6_NF_TARGET_MASQUERADE=y -# CONFIG_IP6_NF_TARGET_NPT is not set -# end of IPv6: Netfilter Configuration - -CONFIG_NF_DEFRAG_IPV6=y -# CONFIG_NF_CONNTRACK_BRIDGE is not set -# CONFIG_BRIDGE_NF_EBTABLES is not set -# CONFIG_BPFILTER is not set -# CONFIG_IP_DCCP is not set -# CONFIG_IP_SCTP is not set -# CONFIG_RDS is not set -# CONFIG_TIPC is not set -# CONFIG_ATM is not set -# CONFIG_L2TP is not set -CONFIG_STP=y -CONFIG_BRIDGE=y -CONFIG_BRIDGE_IGMP_SNOOPING=y -# CONFIG_BRIDGE_MRP is not set -# CONFIG_BRIDGE_CFM is not set -# CONFIG_NET_DSA is not set -# CONFIG_VLAN_8021Q is not set -# CONFIG_DECNET is not set -CONFIG_LLC=y -# CONFIG_LLC2 is not set -# CONFIG_ATALK is not set -# CONFIG_X25 is not set -# CONFIG_LAPB is not set -# CONFIG_PHONET is not set -# CONFIG_6LOWPAN is not set -# CONFIG_IEEE802154 is not set -CONFIG_NET_SCHED=y - -# -# Queueing/Scheduling -# -# CONFIG_NET_SCH_CBQ is not set -# CONFIG_NET_SCH_HTB is not set -# CONFIG_NET_SCH_HFSC is not set -# CONFIG_NET_SCH_PRIO is not set -# CONFIG_NET_SCH_MULTIQ is not set -# CONFIG_NET_SCH_RED is not set -# CONFIG_NET_SCH_SFB is not set -# CONFIG_NET_SCH_SFQ is not set -# CONFIG_NET_SCH_TEQL is not set -# CONFIG_NET_SCH_TBF is not set -# CONFIG_NET_SCH_CBS is not set -# CONFIG_NET_SCH_ETF is not set -# CONFIG_NET_SCH_TAPRIO is not set -# CONFIG_NET_SCH_GRED is not set -# CONFIG_NET_SCH_DSMARK is not set -# CONFIG_NET_SCH_NETEM is not set -# CONFIG_NET_SCH_DRR is not set -# CONFIG_NET_SCH_MQPRIO is not set -# CONFIG_NET_SCH_SKBPRIO is not set -# CONFIG_NET_SCH_CHOKE is not set -# CONFIG_NET_SCH_QFQ is not set -# CONFIG_NET_SCH_CODEL is not set -# CONFIG_NET_SCH_FQ_CODEL is not set -# CONFIG_NET_SCH_CAKE is not set -# CONFIG_NET_SCH_FQ is not set -# CONFIG_NET_SCH_HHF is not set -# CONFIG_NET_SCH_PIE is not set -# CONFIG_NET_SCH_INGRESS is not set -# CONFIG_NET_SCH_PLUG is not set -# CONFIG_NET_SCH_ETS is not set -# CONFIG_NET_SCH_DEFAULT is not set - -# -# Classification -# -CONFIG_NET_CLS=y -# CONFIG_NET_CLS_BASIC is not set -# CONFIG_NET_CLS_TCINDEX is not set -# CONFIG_NET_CLS_ROUTE4 is not set -# CONFIG_NET_CLS_FW is not set -# CONFIG_NET_CLS_U32 is not set -# CONFIG_NET_CLS_RSVP is not set -# CONFIG_NET_CLS_RSVP6 is not set -# CONFIG_NET_CLS_FLOW is not set -# CONFIG_NET_CLS_CGROUP is not set -# CONFIG_NET_CLS_BPF is not set -# CONFIG_NET_CLS_FLOWER is not set -# CONFIG_NET_CLS_MATCHALL is not set -CONFIG_NET_EMATCH=y -CONFIG_NET_EMATCH_STACK=32 -# CONFIG_NET_EMATCH_CMP is not set -# CONFIG_NET_EMATCH_NBYTE is not set -# CONFIG_NET_EMATCH_U32 is not set -# CONFIG_NET_EMATCH_META is not set -# CONFIG_NET_EMATCH_TEXT is not set -# CONFIG_NET_EMATCH_IPT is not set -CONFIG_NET_CLS_ACT=y -# CONFIG_NET_ACT_POLICE is not set -# CONFIG_NET_ACT_GACT is not set -# CONFIG_NET_ACT_MIRRED is not set -# CONFIG_NET_ACT_SAMPLE is not set -# CONFIG_NET_ACT_IPT is not set -# CONFIG_NET_ACT_NAT is not set -# CONFIG_NET_ACT_PEDIT is not set -# CONFIG_NET_ACT_SIMP is not set -# CONFIG_NET_ACT_SKBEDIT is not set -# CONFIG_NET_ACT_CSUM is not set -# CONFIG_NET_ACT_MPLS is not set -# CONFIG_NET_ACT_VLAN is not set -# CONFIG_NET_ACT_BPF is not set -# CONFIG_NET_ACT_CONNMARK is not set -# CONFIG_NET_ACT_CTINFO is not set -# CONFIG_NET_ACT_SKBMOD is not set -# CONFIG_NET_ACT_IFE is not set -# CONFIG_NET_ACT_TUNNEL_KEY is not set -# CONFIG_NET_ACT_GATE is not set -# CONFIG_NET_TC_SKB_EXT is not set -CONFIG_NET_SCH_FIFO=y -CONFIG_DCB=y -CONFIG_DNS_RESOLVER=y -# CONFIG_BATMAN_ADV is not set -# CONFIG_OPENVSWITCH is not set -CONFIG_VSOCKETS=y -CONFIG_VSOCKETS_DIAG=y -CONFIG_VSOCKETS_LOOPBACK=y -CONFIG_VIRTIO_VSOCKETS=y -CONFIG_VIRTIO_VSOCKETS_COMMON=y -# CONFIG_NETLINK_DIAG is not set -CONFIG_MPLS=y -# CONFIG_NET_MPLS_GSO is not set -# CONFIG_MPLS_ROUTING is not set -# CONFIG_NET_NSH is not set -# CONFIG_HSR is not set -# CONFIG_NET_SWITCHDEV is not set -# CONFIG_NET_L3_MASTER_DEV is not set -# CONFIG_QRTR is not set -# CONFIG_NET_NCSI is not set -CONFIG_PCPU_DEV_REFCNT=y -CONFIG_RPS=y -CONFIG_RFS_ACCEL=y -CONFIG_SOCK_RX_QUEUE_MAPPING=y -CONFIG_XPS=y -CONFIG_CGROUP_NET_PRIO=y -CONFIG_CGROUP_NET_CLASSID=y -CONFIG_NET_RX_BUSY_POLL=y -CONFIG_BQL=y -CONFIG_BPF_STREAM_PARSER=y -CONFIG_NET_FLOW_LIMIT=y - -# -# Network testing -# -# CONFIG_NET_PKTGEN is not set -# end of Network testing -# end of Networking options - -# CONFIG_HAMRADIO is not set -# CONFIG_CAN is not set -# CONFIG_BT is not set -# CONFIG_AF_RXRPC is not set -# CONFIG_AF_KCM is not set -CONFIG_STREAM_PARSER=y -# CONFIG_MCTP is not set -CONFIG_FIB_RULES=y -# CONFIG_WIRELESS is not set -# CONFIG_RFKILL is not set -# CONFIG_NET_9P is not set -# CONFIG_CAIF is not set -# CONFIG_CEPH_LIB is not set -# CONFIG_NFC is not set -# CONFIG_PSAMPLE is not set -# CONFIG_NET_IFE is not set -CONFIG_LWTUNNEL=y -CONFIG_LWTUNNEL_BPF=y -CONFIG_DST_CACHE=y -CONFIG_GRO_CELLS=y -CONFIG_NET_SOCK_MSG=y -CONFIG_PAGE_POOL=y -# CONFIG_PAGE_POOL_STATS is not set -CONFIG_FAILOVER=y -CONFIG_ETHTOOL_NETLINK=y - -# -# Device Drivers -# -CONFIG_HAVE_EISA=y -# CONFIG_EISA is not set -CONFIG_HAVE_PCI=y -CONFIG_PCI=y -CONFIG_PCI_DOMAINS=y -# CONFIG_PCIEPORTBUS is not set -CONFIG_PCIEASPM=y -CONFIG_PCIEASPM_DEFAULT=y -# CONFIG_PCIEASPM_POWERSAVE is not set -# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set -# CONFIG_PCIEASPM_PERFORMANCE is not set -# CONFIG_PCIE_PTM is not set -# CONFIG_PCI_MSI is not set -CONFIG_PCI_QUIRKS=y -# CONFIG_PCI_DEBUG is not set -# CONFIG_PCI_STUB is not set -CONFIG_PCI_LOCKLESS_CONFIG=y -# CONFIG_PCI_IOV is not set -# CONFIG_PCI_PRI is not set -# CONFIG_PCI_PASID is not set -CONFIG_PCI_LABEL=y -CONFIG_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=16 -# CONFIG_HOTPLUG_PCI is not set - -# -# PCI controller drivers -# - -# -# DesignWare PCI Core Support -# -# end of DesignWare PCI Core Support - -# -# Mobiveil PCIe Core Support -# -# end of Mobiveil PCIe Core Support - -# -# Cadence PCIe controllers support -# -# end of Cadence PCIe controllers support -# end of PCI controller drivers - -# -# PCI Endpoint -# -# CONFIG_PCI_ENDPOINT is not set -# end of PCI Endpoint - -# -# PCI switch controller drivers -# -# CONFIG_PCI_SW_SWITCHTEC is not set -# end of PCI switch controller drivers - -# CONFIG_CXL_BUS is not set -# CONFIG_PCCARD is not set -# CONFIG_RAPIDIO is not set - -# -# Generic Driver Options -# -CONFIG_UEVENT_HELPER=y -CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" -CONFIG_DEVTMPFS=y -CONFIG_DEVTMPFS_MOUNT=y -# CONFIG_DEVTMPFS_SAFE is not set -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_EXTRA_FIRMWARE="" -# CONFIG_FW_LOADER_USER_HELPER is not set -# CONFIG_FW_LOADER_COMPRESS is not set -CONFIG_FW_CACHE=y -# CONFIG_FW_UPLOAD is not set -# end of Firmware loader - -CONFIG_ALLOW_DEV_COREDUMP=y -# CONFIG_DEBUG_DRIVER is not set -# CONFIG_DEBUG_DEVRES is not set -# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set -# CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -CONFIG_GENERIC_CPU_AUTOPROBE=y -CONFIG_GENERIC_CPU_VULNERABILITIES=y -CONFIG_DMA_SHARED_BUFFER=y -# CONFIG_DMA_FENCE_TRACE is not set -# end of Generic Driver Options - -# -# Bus devices -# -# CONFIG_MHI_BUS is not set -# CONFIG_MHI_BUS_EP is not set -# end of Bus devices - -CONFIG_CONNECTOR=y -CONFIG_PROC_EVENTS=y - -# -# Firmware Drivers -# - -# -# ARM System Control and Management Interface Protocol -# -# end of ARM System Control and Management Interface Protocol - -# CONFIG_EDD is not set -CONFIG_FIRMWARE_MEMMAP=y -CONFIG_DMIID=y -# CONFIG_DMI_SYSFS is not set -CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y -# CONFIG_ISCSI_IBFT is not set -# CONFIG_FW_CFG_SYSFS is not set -# CONFIG_SYSFB_SIMPLEFB is not set -# CONFIG_GOOGLE_FIRMWARE is not set - -# -# Tegra firmware driver -# -# end of Tegra firmware driver -# end of Firmware Drivers - -# CONFIG_GNSS is not set -# CONFIG_MTD is not set -# CONFIG_OF is not set -CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y -# CONFIG_PARPORT is not set -CONFIG_PNP=y -CONFIG_PNP_DEBUG_MESSAGES=y - -# -# Protocols -# -CONFIG_PNPACPI=y -CONFIG_BLK_DEV=y -# CONFIG_BLK_DEV_NULL_BLK is not set -# CONFIG_BLK_DEV_FD is not set -# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set -# CONFIG_ZRAM is not set -CONFIG_BLK_DEV_LOOP=y -CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 -# CONFIG_BLK_DEV_DRBD is not set -# CONFIG_BLK_DEV_NBD is not set -# CONFIG_BLK_DEV_SX8 is not set -# CONFIG_BLK_DEV_RAM is not set -# CONFIG_CDROM_PKTCDVD is not set -# CONFIG_ATA_OVER_ETH is not set -CONFIG_VIRTIO_BLK=y -# CONFIG_BLK_DEV_RBD is not set - -# -# NVME Support -# -# CONFIG_BLK_DEV_NVME is not set -# CONFIG_NVME_FC is not set -# CONFIG_NVME_TCP is not set -# CONFIG_NVME_TARGET is not set -# end of NVME Support - -# -# Misc devices -# -# CONFIG_AD525X_DPOT is not set -# CONFIG_DUMMY_IRQ is not set -# CONFIG_IBM_ASM is not set -# CONFIG_PHANTOM is not set -# CONFIG_TIFM_CORE is not set -# CONFIG_ICS932S401 is not set -# CONFIG_ENCLOSURE_SERVICES is not set -# CONFIG_HP_ILO is not set -# CONFIG_APDS9802ALS is not set -# CONFIG_ISL29003 is not set -# CONFIG_ISL29020 is not set -# CONFIG_SENSORS_TSL2550 is not set -# CONFIG_SENSORS_BH1770 is not set -# CONFIG_SENSORS_APDS990X is not set -# CONFIG_HMC6352 is not set -# CONFIG_DS1682 is not set -# CONFIG_SRAM is not set -# CONFIG_DW_XDATA_PCIE is not set -# CONFIG_PCI_ENDPOINT_TEST is not set -# CONFIG_XILINX_SDFEC is not set -# CONFIG_C2PORT is not set - -# -# EEPROM support -# -# CONFIG_EEPROM_AT24 is not set -# CONFIG_EEPROM_LEGACY is not set -# CONFIG_EEPROM_MAX6875 is not set -# CONFIG_EEPROM_93CX6 is not set -# CONFIG_EEPROM_IDT_89HPESX is not set -# CONFIG_EEPROM_EE1004 is not set -# end of EEPROM support - -# CONFIG_CB710_CORE is not set - -# -# Texas Instruments shared transport line discipline -# -# end of Texas Instruments shared transport line discipline - -# CONFIG_SENSORS_LIS3_I2C is not set - -# -# Altera FPGA firmware download module (requires I2C) -# -# CONFIG_ALTERA_STAPL is not set -# CONFIG_INTEL_MEI is not set -# CONFIG_INTEL_MEI_ME is not set -# CONFIG_INTEL_MEI_TXE is not set -# CONFIG_VMWARE_VMCI is not set -# CONFIG_GENWQE is not set -# CONFIG_ECHO is not set -# CONFIG_MISC_ALCOR_PCI is not set -# CONFIG_MISC_RTSX_PCI is not set -# CONFIG_HABANA_AI is not set -# CONFIG_PVPANIC is not set -# end of Misc devices - -# -# SCSI device support -# -CONFIG_SCSI_MOD=y -# CONFIG_RAID_ATTRS is not set -CONFIG_SCSI_COMMON=y -CONFIG_SCSI=y -CONFIG_SCSI_DMA=y -CONFIG_SCSI_PROC_FS=y - -# -# SCSI support type (disk, tape, CD-ROM) -# -# CONFIG_BLK_DEV_SD is not set -# CONFIG_CHR_DEV_ST is not set -# CONFIG_BLK_DEV_SR is not set -# CONFIG_CHR_DEV_SG is not set -CONFIG_BLK_DEV_BSG=y -# CONFIG_CHR_DEV_SCH is not set -CONFIG_SCSI_CONSTANTS=y -CONFIG_SCSI_LOGGING=y -CONFIG_SCSI_SCAN_ASYNC=y - -# -# SCSI Transports -# -# CONFIG_SCSI_SPI_ATTRS is not set -# CONFIG_SCSI_FC_ATTRS is not set -CONFIG_SCSI_ISCSI_ATTRS=y -# CONFIG_SCSI_SAS_ATTRS is not set -# CONFIG_SCSI_SAS_LIBSAS is not set -# CONFIG_SCSI_SRP_ATTRS is not set -# end of SCSI Transports - -CONFIG_SCSI_LOWLEVEL=y -CONFIG_ISCSI_TCP=y -# CONFIG_ISCSI_BOOT_SYSFS is not set -# CONFIG_SCSI_CXGB3_ISCSI is not set -# CONFIG_SCSI_BNX2_ISCSI is not set -# CONFIG_BE2ISCSI is not set -# CONFIG_BLK_DEV_3W_XXXX_RAID is not set -# CONFIG_SCSI_HPSA is not set -# CONFIG_SCSI_3W_9XXX is not set -# CONFIG_SCSI_3W_SAS is not set -# CONFIG_SCSI_ACARD is not set -# CONFIG_SCSI_AACRAID is not set -# CONFIG_SCSI_AIC7XXX is not set -# CONFIG_SCSI_AIC79XX is not set -# CONFIG_SCSI_AIC94XX is not set -# CONFIG_SCSI_MVSAS is not set -# CONFIG_SCSI_MVUMI is not set -# CONFIG_SCSI_DPT_I2O is not set -# CONFIG_SCSI_ADVANSYS is not set -# CONFIG_SCSI_ARCMSR is not set -# CONFIG_SCSI_ESAS2R is not set -# CONFIG_MEGARAID_NEWGEN is not set -# CONFIG_MEGARAID_LEGACY is not set -# CONFIG_MEGARAID_SAS is not set -# CONFIG_SCSI_MPT3SAS is not set -# CONFIG_SCSI_MPT2SAS is not set -# CONFIG_SCSI_MPI3MR is not set -# CONFIG_SCSI_SMARTPQI is not set -# CONFIG_SCSI_HPTIOP is not set -# CONFIG_SCSI_BUSLOGIC is not set -# CONFIG_SCSI_MYRB is not set -# CONFIG_SCSI_MYRS is not set -# CONFIG_VMWARE_PVSCSI is not set -# CONFIG_SCSI_SNIC is not set -# CONFIG_SCSI_DMX3191D is not set -# CONFIG_SCSI_FDOMAIN_PCI is not set -# CONFIG_SCSI_ISCI is not set -# CONFIG_SCSI_IPS is not set -# CONFIG_SCSI_INITIO is not set -# CONFIG_SCSI_INIA100 is not set -# CONFIG_SCSI_STEX is not set -# CONFIG_SCSI_SYM53C8XX_2 is not set -# CONFIG_SCSI_QLOGIC_1280 is not set -# CONFIG_SCSI_QLA_ISCSI is not set -# CONFIG_SCSI_DC395x is not set -# CONFIG_SCSI_AM53C974 is not set -# CONFIG_SCSI_WD719X is not set -# CONFIG_SCSI_DEBUG is not set -# CONFIG_SCSI_PMCRAID is not set -# CONFIG_SCSI_PM8001 is not set -# CONFIG_SCSI_VIRTIO is not set -# CONFIG_SCSI_DH is not set -# end of SCSI device support - -# CONFIG_ATA is not set -# CONFIG_MD is not set -# CONFIG_TARGET_CORE is not set -# CONFIG_FUSION is not set - -# -# IEEE 1394 (FireWire) support -# -# CONFIG_FIREWIRE is not set -# CONFIG_FIREWIRE_NOSY is not set -# end of IEEE 1394 (FireWire) support - -# CONFIG_MACINTOSH_DRIVERS is not set -CONFIG_NETDEVICES=y -CONFIG_NET_CORE=y -# CONFIG_BONDING is not set -# CONFIG_DUMMY is not set -# CONFIG_WIREGUARD is not set -# CONFIG_EQUALIZER is not set -# CONFIG_NET_FC is not set -# CONFIG_NET_TEAM is not set -# CONFIG_MACVLAN is not set -# CONFIG_IPVLAN is not set -# CONFIG_VXLAN is not set -# CONFIG_GENEVE is not set -# CONFIG_BAREUDP is not set -# CONFIG_GTP is not set -# CONFIG_AMT is not set -# CONFIG_MACSEC is not set -# CONFIG_NETCONSOLE is not set -CONFIG_TUN=y -# CONFIG_TUN_VNET_CROSS_LE is not set -CONFIG_VETH=y -CONFIG_VIRTIO_NET=y -# CONFIG_NLMON is not set -# CONFIG_ARCNET is not set -# CONFIG_ETHERNET is not set -# CONFIG_FDDI is not set -# CONFIG_HIPPI is not set -# CONFIG_NET_SB1000 is not set -# CONFIG_PHYLIB is not set -# CONFIG_MDIO_DEVICE is not set - -# -# PCS device drivers -# -# end of PCS device drivers - -# CONFIG_PPP is not set -# CONFIG_SLIP is not set - -# -# Host-side USB support is needed for USB Network Adapter support -# -# CONFIG_WLAN is not set -# CONFIG_WAN is not set - -# -# Wireless WAN -# -# CONFIG_WWAN is not set -# end of Wireless WAN - -# CONFIG_VMXNET3 is not set -# CONFIG_FUJITSU_ES is not set -# CONFIG_NETDEVSIM is not set -CONFIG_NET_FAILOVER=y -# CONFIG_ISDN is not set - -# -# Input device support -# -CONFIG_INPUT=y -CONFIG_INPUT_FF_MEMLESS=y -# CONFIG_INPUT_SPARSEKMAP is not set -# CONFIG_INPUT_MATRIXKMAP is not set - -# -# Userland interfaces -# -# CONFIG_INPUT_MOUSEDEV is not set -# CONFIG_INPUT_JOYDEV is not set -# CONFIG_INPUT_EVDEV is not set -# CONFIG_INPUT_EVBUG is not set - -# -# Input Device Drivers -# -CONFIG_INPUT_KEYBOARD=y -# CONFIG_KEYBOARD_ADP5588 is not set -# CONFIG_KEYBOARD_ADP5589 is not set -# CONFIG_KEYBOARD_ATKBD is not set -# CONFIG_KEYBOARD_QT1050 is not set -# CONFIG_KEYBOARD_QT1070 is not set -# CONFIG_KEYBOARD_QT2160 is not set -# CONFIG_KEYBOARD_DLINK_DIR685 is not set -# CONFIG_KEYBOARD_LKKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set -# CONFIG_KEYBOARD_TCA8418 is not set -# CONFIG_KEYBOARD_LM8333 is not set -# CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set -# CONFIG_KEYBOARD_MPR121 is not set -# CONFIG_KEYBOARD_NEWTON is not set -# CONFIG_KEYBOARD_OPENCORES is not set -# CONFIG_KEYBOARD_SAMSUNG is not set -# CONFIG_KEYBOARD_STOWAWAY is not set -# CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_XTKBD is not set -# CONFIG_KEYBOARD_CYPRESS_SF is not set -# CONFIG_INPUT_MOUSE is not set -# CONFIG_INPUT_JOYSTICK is not set -# CONFIG_INPUT_TABLET is not set -# CONFIG_INPUT_TOUCHSCREEN is not set -CONFIG_INPUT_MISC=y -# CONFIG_INPUT_AD714X is not set -# CONFIG_INPUT_BMA150 is not set -# CONFIG_INPUT_E3X0_BUTTON is not set -# CONFIG_INPUT_PCSPKR is not set -# CONFIG_INPUT_MMA8450 is not set -# CONFIG_INPUT_ATLAS_BTNS is not set -# CONFIG_INPUT_KXTJ9 is not set -# CONFIG_INPUT_UINPUT is not set -# CONFIG_INPUT_PCF8574 is not set -# CONFIG_INPUT_DA7280_HAPTICS is not set -# CONFIG_INPUT_ADXL34X is not set -# CONFIG_INPUT_IQS269A is not set -# CONFIG_INPUT_IQS626A is not set -# CONFIG_INPUT_IQS7222 is not set -# CONFIG_INPUT_CMA3000 is not set -# CONFIG_INPUT_DRV2665_HAPTICS is not set -# CONFIG_INPUT_DRV2667_HAPTICS is not set -# CONFIG_RMI4_CORE is not set - -# -# Hardware I/O ports -# -# CONFIG_SERIO is not set -CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y -# CONFIG_GAMEPORT is not set -# end of Hardware I/O ports -# end of Input device support - -# -# Character devices -# -CONFIG_TTY=y -CONFIG_VT=y -CONFIG_CONSOLE_TRANSLATIONS=y -CONFIG_VT_CONSOLE=y -CONFIG_VT_CONSOLE_SLEEP=y -CONFIG_HW_CONSOLE=y -CONFIG_VT_HW_CONSOLE_BINDING=y -CONFIG_UNIX98_PTYS=y -# CONFIG_LEGACY_PTYS is not set -CONFIG_LDISC_AUTOLOAD=y - -# -# Serial drivers -# -CONFIG_SERIAL_EARLYCON=y -CONFIG_SERIAL_8250=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set -CONFIG_SERIAL_8250_PNP=y -# CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_FINTEK is not set -CONFIG_SERIAL_8250_CONSOLE=y -CONFIG_SERIAL_8250_PCI=y -CONFIG_SERIAL_8250_EXAR=y -CONFIG_SERIAL_8250_NR_UARTS=1 -CONFIG_SERIAL_8250_RUNTIME_UARTS=1 -# CONFIG_SERIAL_8250_EXTENDED is not set -CONFIG_SERIAL_8250_DWLIB=y -# CONFIG_SERIAL_8250_DW is not set -# CONFIG_SERIAL_8250_RT288X is not set -CONFIG_SERIAL_8250_LPSS=y -CONFIG_SERIAL_8250_MID=y -CONFIG_SERIAL_8250_PERICOM=y - -# -# Non-8250 serial port support -# -# CONFIG_SERIAL_UARTLITE is not set -CONFIG_SERIAL_CORE=y -CONFIG_SERIAL_CORE_CONSOLE=y -# CONFIG_SERIAL_JSM is not set -# CONFIG_SERIAL_LANTIQ is not set -# CONFIG_SERIAL_SCCNXP is not set -# CONFIG_SERIAL_SC16IS7XX is not set -# CONFIG_SERIAL_ALTERA_JTAGUART is not set -# CONFIG_SERIAL_ALTERA_UART is not set -# CONFIG_SERIAL_ARC is not set -# CONFIG_SERIAL_RP2 is not set -# CONFIG_SERIAL_FSL_LPUART is not set -# CONFIG_SERIAL_FSL_LINFLEXUART is not set -# CONFIG_SERIAL_SPRD is not set -# end of Serial drivers - -# CONFIG_SERIAL_NONSTANDARD is not set -# CONFIG_N_GSM is not set -# CONFIG_NOZOMI is not set -# CONFIG_NULL_TTY is not set -CONFIG_HVC_DRIVER=y -CONFIG_SERIAL_DEV_BUS=y -CONFIG_SERIAL_DEV_CTRL_TTYPORT=y -CONFIG_VIRTIO_CONSOLE=y -# CONFIG_IPMI_HANDLER is not set -CONFIG_HW_RANDOM=y -# CONFIG_HW_RANDOM_TIMERIOMEM is not set -# CONFIG_HW_RANDOM_INTEL is not set -# CONFIG_HW_RANDOM_AMD is not set -# CONFIG_HW_RANDOM_BA431 is not set -# CONFIG_HW_RANDOM_VIA is not set -CONFIG_HW_RANDOM_VIRTIO=y -# CONFIG_HW_RANDOM_XIPHERA is not set -# CONFIG_APPLICOM is not set -# CONFIG_MWAVE is not set -CONFIG_DEVMEM=y -# CONFIG_NVRAM is not set -CONFIG_DEVPORT=y -# CONFIG_HPET is not set -# CONFIG_HANGCHECK_TIMER is not set -# CONFIG_TCG_TPM is not set -# CONFIG_TELCLOCK is not set -# CONFIG_XILLYBUS is not set -CONFIG_RANDOM_TRUST_CPU=y -CONFIG_RANDOM_TRUST_BOOTLOADER=y -# end of Character devices - -# -# I2C support -# -CONFIG_I2C=m -CONFIG_I2C_BOARDINFO=y -CONFIG_I2C_COMPAT=y -# CONFIG_I2C_CHARDEV is not set -CONFIG_I2C_MUX=m - -# -# Multiplexer I2C Chip support -# -# CONFIG_I2C_MUX_LTC4306 is not set -# CONFIG_I2C_MUX_PCA9541 is not set -# CONFIG_I2C_MUX_REG is not set -# CONFIG_I2C_MUX_MLXCPLD is not set -# end of Multiplexer I2C Chip support - -CONFIG_I2C_HELPER_AUTO=y - -# -# I2C Hardware Bus support -# - -# -# PC SMBus host controller drivers -# -# CONFIG_I2C_ALI1535 is not set -# CONFIG_I2C_ALI1563 is not set -# CONFIG_I2C_ALI15X3 is not set -# CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD8111 is not set -# CONFIG_I2C_AMD_MP2 is not set -# CONFIG_I2C_I801 is not set -# CONFIG_I2C_ISCH is not set -# CONFIG_I2C_ISMT is not set -# CONFIG_I2C_PIIX4 is not set -# CONFIG_I2C_NFORCE2 is not set -# CONFIG_I2C_NVIDIA_GPU is not set -# CONFIG_I2C_SIS5595 is not set -# CONFIG_I2C_SIS630 is not set -# CONFIG_I2C_SIS96X is not set -# CONFIG_I2C_VIA is not set -# CONFIG_I2C_VIAPRO is not set - -# -# ACPI drivers -# -# CONFIG_I2C_SCMI is not set - -# -# I2C system bus drivers (mostly embedded / system-on-chip) -# -# CONFIG_I2C_DESIGNWARE_PLATFORM is not set -# CONFIG_I2C_DESIGNWARE_PCI is not set -# CONFIG_I2C_EMEV2 is not set -# CONFIG_I2C_OCORES is not set -# CONFIG_I2C_PCA_PLATFORM is not set -# CONFIG_I2C_SIMTEC is not set -# CONFIG_I2C_XILINX is not set - -# -# External I2C/SMBus adapter drivers -# -# CONFIG_I2C_TAOS_EVM is not set - -# -# Other I2C/SMBus bus drivers -# -# CONFIG_I2C_MLXCPLD is not set -# CONFIG_I2C_VIRTIO is not set -# end of I2C Hardware Bus support - -# CONFIG_I2C_STUB is not set -# CONFIG_I2C_SLAVE is not set -# CONFIG_I2C_DEBUG_CORE is not set -# CONFIG_I2C_DEBUG_ALGO is not set -# CONFIG_I2C_DEBUG_BUS is not set -# end of I2C support - -# CONFIG_I3C is not set -# CONFIG_SPI is not set -# CONFIG_SPMI is not set -# CONFIG_HSI is not set -CONFIG_PPS=y -# CONFIG_PPS_DEBUG is not set - -# -# PPS clients support -# -# CONFIG_PPS_CLIENT_KTIMER is not set -# CONFIG_PPS_CLIENT_LDISC is not set -# CONFIG_PPS_CLIENT_GPIO is not set - -# -# PPS generators support -# - -# -# PTP clock support -# -CONFIG_PTP_1588_CLOCK=y -CONFIG_PTP_1588_CLOCK_OPTIONAL=y - -# -# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. -# -CONFIG_PTP_1588_CLOCK_KVM=y -# CONFIG_PTP_1588_CLOCK_IDT82P33 is not set -# CONFIG_PTP_1588_CLOCK_IDTCM is not set -# CONFIG_PTP_1588_CLOCK_VMW is not set -# end of PTP clock support - -# CONFIG_PINCTRL is not set -# CONFIG_GPIOLIB is not set -# CONFIG_W1 is not set -CONFIG_POWER_RESET=y -# CONFIG_POWER_RESET_RESTART is not set -CONFIG_POWER_SUPPLY=y -# CONFIG_POWER_SUPPLY_DEBUG is not set -# CONFIG_PDA_POWER is not set -# CONFIG_IP5XXX_POWER is not set -# CONFIG_TEST_POWER is not set -# CONFIG_CHARGER_ADP5061 is not set -# CONFIG_BATTERY_CW2015 is not set -# CONFIG_BATTERY_DS2780 is not set -# CONFIG_BATTERY_DS2781 is not set -# CONFIG_BATTERY_DS2782 is not set -# CONFIG_BATTERY_SAMSUNG_SDI is not set -# CONFIG_BATTERY_SBS is not set -# CONFIG_CHARGER_SBS is not set -# CONFIG_BATTERY_BQ27XXX is not set -# CONFIG_BATTERY_MAX17040 is not set -# CONFIG_BATTERY_MAX17042 is not set -# CONFIG_CHARGER_MAX8903 is not set -# CONFIG_CHARGER_LP8727 is not set -# CONFIG_CHARGER_LTC4162L is not set -# CONFIG_CHARGER_MAX77976 is not set -# CONFIG_CHARGER_BQ2415X is not set -# CONFIG_BATTERY_GAUGE_LTC2941 is not set -# CONFIG_BATTERY_GOLDFISH is not set -# CONFIG_BATTERY_RT5033 is not set -# CONFIG_CHARGER_BD99954 is not set -# CONFIG_BATTERY_UG3105 is not set -# CONFIG_HWMON is not set -CONFIG_THERMAL=y -# CONFIG_THERMAL_NETLINK is not set -# CONFIG_THERMAL_STATISTICS is not set -CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 -CONFIG_THERMAL_WRITABLE_TRIPS=y -CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y -# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set -CONFIG_THERMAL_GOV_FAIR_SHARE=y -CONFIG_THERMAL_GOV_STEP_WISE=y -# CONFIG_THERMAL_GOV_BANG_BANG is not set -CONFIG_THERMAL_GOV_USER_SPACE=y -# CONFIG_THERMAL_EMULATION is not set - -# -# Intel thermal drivers -# -# CONFIG_INTEL_POWERCLAMP is not set -CONFIG_X86_THERMAL_VECTOR=y -CONFIG_X86_PKG_TEMP_THERMAL=m -# CONFIG_INTEL_SOC_DTS_THERMAL is not set - -# -# ACPI INT340X thermal drivers -# -# CONFIG_INT340X_THERMAL is not set -# end of ACPI INT340X thermal drivers - -# CONFIG_INTEL_PCH_THERMAL is not set -# CONFIG_INTEL_TCC_COOLING is not set -# CONFIG_INTEL_MENLOW is not set -# CONFIG_INTEL_HFI_THERMAL is not set -# end of Intel thermal drivers - -# CONFIG_WATCHDOG is not set -CONFIG_SSB_POSSIBLE=y -# CONFIG_SSB is not set -CONFIG_BCMA_POSSIBLE=y -# CONFIG_BCMA is not set - -# -# Multifunction device drivers -# -# CONFIG_MFD_BCM590XX is not set -# CONFIG_MFD_BD9571MWV is not set -# CONFIG_MFD_AXP20X_I2C is not set -# CONFIG_MFD_MADERA is not set -# CONFIG_MFD_DA9062 is not set -# CONFIG_MFD_DA9063 is not set -# CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_MC13XXX_I2C is not set -# CONFIG_MFD_MP2629 is not set -# CONFIG_HTC_PASIC3 is not set -# CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set -# CONFIG_LPC_ICH is not set -# CONFIG_LPC_SCH is not set -# CONFIG_MFD_INTEL_LPSS_ACPI is not set -# CONFIG_MFD_INTEL_LPSS_PCI is not set -# CONFIG_MFD_INTEL_PMC_BXT is not set -# CONFIG_MFD_IQS62X is not set -# CONFIG_MFD_JANZ_CMODIO is not set -# CONFIG_MFD_KEMPLD is not set -# CONFIG_MFD_88PM800 is not set -# CONFIG_MFD_88PM805 is not set -# CONFIG_MFD_MAX14577 is not set -# CONFIG_MFD_MAX77693 is not set -# CONFIG_MFD_MAX8907 is not set -# CONFIG_MFD_MT6360 is not set -# CONFIG_MFD_MT6397 is not set -# CONFIG_MFD_MENF21BMC is not set -# CONFIG_MFD_RETU is not set -# CONFIG_MFD_PCF50633 is not set -# CONFIG_MFD_RDC321X is not set -# CONFIG_MFD_RT4831 is not set -# CONFIG_MFD_RT5033 is not set -# CONFIG_MFD_SI476X_CORE is not set -# CONFIG_MFD_SIMPLE_MFD_I2C is not set -# CONFIG_MFD_SM501 is not set -# CONFIG_MFD_SKY81452 is not set -# CONFIG_MFD_SYSCON is not set -# CONFIG_MFD_TI_AM335X_TSCADC is not set -# CONFIG_MFD_LP3943 is not set -# CONFIG_MFD_TI_LMU is not set -# CONFIG_TPS6105X is not set -# CONFIG_TPS6507X is not set -# CONFIG_MFD_TPS65086 is not set -# CONFIG_MFD_TI_LP873X is not set -# CONFIG_MFD_TPS65912_I2C is not set -# CONFIG_MFD_WL1273_CORE is not set -# CONFIG_MFD_LM3533 is not set -# CONFIG_MFD_TQMX86 is not set -# CONFIG_MFD_VX855 is not set -# CONFIG_MFD_ARIZONA_I2C is not set -# CONFIG_MFD_WM8994 is not set -# CONFIG_MFD_ATC260X_I2C is not set -# CONFIG_RAVE_SP_CORE is not set -# end of Multifunction device drivers - -# CONFIG_REGULATOR is not set -# CONFIG_RC_CORE is not set - -# -# CEC support -# -# CONFIG_MEDIA_CEC_SUPPORT is not set -# end of CEC support - -CONFIG_MEDIA_SUPPORT=m -CONFIG_MEDIA_SUPPORT_FILTER=y -CONFIG_MEDIA_SUBDRV_AUTOSELECT=y - -# -# Media device types -# -CONFIG_MEDIA_CAMERA_SUPPORT=y -# CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set -# CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set -# CONFIG_MEDIA_RADIO_SUPPORT is not set -# CONFIG_MEDIA_SDR_SUPPORT is not set -# CONFIG_MEDIA_PLATFORM_SUPPORT is not set -# CONFIG_MEDIA_TEST_SUPPORT is not set -# end of Media device types - -CONFIG_VIDEO_DEV=m -CONFIG_MEDIA_CONTROLLER=y - -# -# Video4Linux options -# -CONFIG_VIDEO_V4L2_I2C=y -# CONFIG_VIDEO_V4L2_SUBDEV_API is not set -# CONFIG_VIDEO_ADV_DEBUG is not set -# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set -# end of Video4Linux options - -# -# Media controller options -# -# end of Media controller options - -# -# Media drivers -# - -# -# Drivers filtered as selected at 'Filter media drivers' -# - -# -# Media drivers -# -# CONFIG_MEDIA_PCI_SUPPORT is not set -# end of Media drivers - -CONFIG_MEDIA_HIDE_ANCILLARY_SUBDRV=y - -# -# Media ancillary drivers -# - -# -# Camera sensor devices -# -# CONFIG_VIDEO_HI556 is not set -# CONFIG_VIDEO_HI846 is not set -# CONFIG_VIDEO_HI847 is not set -# CONFIG_VIDEO_IMX219 is not set -# CONFIG_VIDEO_IMX258 is not set -# CONFIG_VIDEO_IMX274 is not set -# CONFIG_VIDEO_IMX290 is not set -# CONFIG_VIDEO_IMX319 is not set -# CONFIG_VIDEO_IMX355 is not set -# CONFIG_VIDEO_MT9M001 is not set -# CONFIG_VIDEO_MT9M032 is not set -# CONFIG_VIDEO_MT9M111 is not set -# CONFIG_VIDEO_MT9P031 is not set -# CONFIG_VIDEO_MT9T001 is not set -# CONFIG_VIDEO_MT9T112 is not set -# CONFIG_VIDEO_MT9V011 is not set -# CONFIG_VIDEO_MT9V032 is not set -# CONFIG_VIDEO_MT9V111 is not set -# CONFIG_VIDEO_NOON010PC30 is not set -# CONFIG_VIDEO_OG01A1B is not set -# CONFIG_VIDEO_OV02A10 is not set -# CONFIG_VIDEO_OV08D10 is not set -# CONFIG_VIDEO_OV13858 is not set -# CONFIG_VIDEO_OV13B10 is not set -# CONFIG_VIDEO_OV2640 is not set -# CONFIG_VIDEO_OV2680 is not set -# CONFIG_VIDEO_OV2685 is not set -# CONFIG_VIDEO_OV2740 is not set -# CONFIG_VIDEO_OV5647 is not set -# CONFIG_VIDEO_OV5648 is not set -# CONFIG_VIDEO_OV5670 is not set -# CONFIG_VIDEO_OV5675 is not set -# CONFIG_VIDEO_OV5693 is not set -# CONFIG_VIDEO_OV5695 is not set -# CONFIG_VIDEO_OV6650 is not set -# CONFIG_VIDEO_OV7251 is not set -# CONFIG_VIDEO_OV7640 is not set -# CONFIG_VIDEO_OV7670 is not set -# CONFIG_VIDEO_OV772X is not set -# CONFIG_VIDEO_OV7740 is not set -# CONFIG_VIDEO_OV8856 is not set -# CONFIG_VIDEO_OV8865 is not set -# CONFIG_VIDEO_OV9640 is not set -# CONFIG_VIDEO_OV9650 is not set -# CONFIG_VIDEO_OV9734 is not set -# CONFIG_VIDEO_RDACM20 is not set -# CONFIG_VIDEO_RDACM21 is not set -# CONFIG_VIDEO_RJ54N1 is not set -# CONFIG_VIDEO_S5K4ECGX is not set -# CONFIG_VIDEO_S5K5BAF is not set -# CONFIG_VIDEO_S5K6A3 is not set -# CONFIG_VIDEO_S5K6AA is not set -# CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_VS6624 is not set -# CONFIG_VIDEO_CCS is not set -# CONFIG_VIDEO_ET8EK8 is not set -# CONFIG_VIDEO_M5MOLS is not set -# end of Camera sensor devices - -# -# Lens drivers -# -# CONFIG_VIDEO_AK7375 is not set -# CONFIG_VIDEO_DW9714 is not set -# CONFIG_VIDEO_DW9768 is not set -# CONFIG_VIDEO_DW9807_VCM is not set -# end of Lens drivers - -# -# Flash devices -# -# CONFIG_VIDEO_ADP1653 is not set -# CONFIG_VIDEO_LM3560 is not set -# CONFIG_VIDEO_LM3646 is not set -# end of Flash devices - -# -# audio, video and radio I2C drivers auto-selected by 'Autoselect ancillary drivers' -# - -# -# Video and audio decoders -# -# end of Media ancillary drivers - -# -# Graphics support -# -# CONFIG_AGP is not set -# CONFIG_VGA_SWITCHEROO is not set -# CONFIG_DRM is not set - -# -# ARM devices -# -# end of ARM devices - -# -# Frame buffer Devices -# -# CONFIG_FB is not set -# end of Frame buffer Devices - -# -# Backlight & LCD device support -# -# CONFIG_LCD_CLASS_DEVICE is not set -# CONFIG_BACKLIGHT_CLASS_DEVICE is not set -# end of Backlight & LCD device support - -# -# Console display driver support -# -CONFIG_VGA_CONSOLE=y -CONFIG_DUMMY_CONSOLE=y -CONFIG_DUMMY_CONSOLE_COLUMNS=80 -CONFIG_DUMMY_CONSOLE_ROWS=25 -# end of Console display driver support -# end of Graphics support - -# CONFIG_SOUND is not set - -# -# HID support -# -CONFIG_HID=y -# CONFIG_HID_BATTERY_STRENGTH is not set -CONFIG_HIDRAW=y -# CONFIG_UHID is not set -# CONFIG_HID_GENERIC is not set - -# -# Special HID drivers -# -# CONFIG_HID_A4TECH is not set -# CONFIG_HID_ACRUX is not set -# CONFIG_HID_AUREAL is not set -# CONFIG_HID_BELKIN is not set -# CONFIG_HID_CHERRY is not set -# CONFIG_HID_COUGAR is not set -# CONFIG_HID_MACALLY is not set -# CONFIG_HID_CMEDIA is not set -# CONFIG_HID_CYPRESS is not set -# CONFIG_HID_DRAGONRISE is not set -# CONFIG_HID_EMS_FF is not set -# CONFIG_HID_ELECOM is not set -# CONFIG_HID_EZKEY is not set -# CONFIG_HID_GEMBIRD is not set -# CONFIG_HID_GFRM is not set -# CONFIG_HID_GLORIOUS is not set -# CONFIG_HID_VIVALDI is not set -# CONFIG_HID_KEYTOUCH is not set -# CONFIG_HID_KYE is not set -# CONFIG_HID_WALTOP is not set -# CONFIG_HID_VIEWSONIC is not set -# CONFIG_HID_XIAOMI is not set -# CONFIG_HID_GYRATION is not set -# CONFIG_HID_ICADE is not set -# CONFIG_HID_ITE is not set -# CONFIG_HID_JABRA is not set -# CONFIG_HID_TWINHAN is not set -# CONFIG_HID_KENSINGTON is not set -# CONFIG_HID_LCPOWER is not set -# CONFIG_HID_LENOVO is not set -# CONFIG_HID_MAGICMOUSE is not set -# CONFIG_HID_MALTRON is not set -# CONFIG_HID_MAYFLASH is not set -CONFIG_HID_REDRAGON=y -# CONFIG_HID_MICROSOFT is not set -# CONFIG_HID_MONTEREY is not set -# CONFIG_HID_MULTITOUCH is not set -# CONFIG_HID_NTI is not set -# CONFIG_HID_ORTEK is not set -# CONFIG_HID_PANTHERLORD is not set -# CONFIG_HID_PETALYNX is not set -# CONFIG_HID_PICOLCD is not set -# CONFIG_HID_PLANTRONICS is not set -# CONFIG_HID_RAZER is not set -# CONFIG_HID_PRIMAX is not set -# CONFIG_HID_SAITEK is not set -# CONFIG_HID_SEMITEK is not set -# CONFIG_HID_SPEEDLINK is not set -# CONFIG_HID_STEAM is not set -# CONFIG_HID_STEELSERIES is not set -# CONFIG_HID_SUNPLUS is not set -# CONFIG_HID_RMI is not set -# CONFIG_HID_GREENASIA is not set -# CONFIG_HID_SMARTJOYPLUS is not set -# CONFIG_HID_TIVO is not set -# CONFIG_HID_TOPSEED is not set -# CONFIG_HID_UDRAW_PS3 is not set -# CONFIG_HID_XINMO is not set -# CONFIG_HID_ZEROPLUS is not set -# CONFIG_HID_ZYDACRON is not set -# CONFIG_HID_SENSOR_HUB is not set -# CONFIG_HID_ALPS is not set -# end of Special HID drivers - -# -# I2C HID support -# -# CONFIG_I2C_HID_ACPI is not set -# end of I2C HID support - -# -# Intel ISH HID support -# -# CONFIG_INTEL_ISH_HID is not set -# end of Intel ISH HID support - -# -# AMD SFH HID Support -# -# CONFIG_AMD_SFH_HID is not set -# end of AMD SFH HID Support -# end of HID support - -CONFIG_USB_OHCI_LITTLE_ENDIAN=y -# CONFIG_USB_SUPPORT is not set -# CONFIG_MMC is not set -# CONFIG_SCSI_UFSHCD is not set -# CONFIG_MEMSTICK is not set -# CONFIG_NEW_LEDS is not set -# CONFIG_ACCESSIBILITY is not set -# CONFIG_INFINIBAND is not set -CONFIG_EDAC_ATOMIC_SCRUB=y -CONFIG_EDAC_SUPPORT=y -# CONFIG_EDAC is not set -CONFIG_RTC_LIB=y -CONFIG_RTC_MC146818_LIB=y -# CONFIG_RTC_CLASS is not set -# CONFIG_DMADEVICES is not set - -# -# DMABUF options -# -CONFIG_SYNC_FILE=y -# CONFIG_SW_SYNC is not set -# CONFIG_UDMABUF is not set -# CONFIG_DMABUF_MOVE_NOTIFY is not set -# CONFIG_DMABUF_DEBUG is not set -# CONFIG_DMABUF_SELFTESTS is not set -# CONFIG_DMABUF_HEAPS is not set -# CONFIG_DMABUF_SYSFS_STATS is not set -# end of DMABUF options - -CONFIG_AUXDISPLAY=y -# CONFIG_IMG_ASCII_LCD is not set -# CONFIG_LCD2S is not set -# CONFIG_CHARLCD_BL_OFF is not set -# CONFIG_CHARLCD_BL_ON is not set -CONFIG_CHARLCD_BL_FLASH=y -# CONFIG_UIO is not set -# CONFIG_VFIO is not set -CONFIG_VIRT_DRIVERS=y -CONFIG_VMGENID=y -# CONFIG_VBOXGUEST is not set -# CONFIG_NITRO_ENCLAVES is not set -CONFIG_SEV_GUEST=m -CONFIG_VIRTIO_ANCHOR=y -CONFIG_VIRTIO=y -CONFIG_VIRTIO_MENU=y -# CONFIG_VIRTIO_PCI is not set -CONFIG_VIRTIO_BALLOON=y -# CONFIG_VIRTIO_MEM is not set -# CONFIG_VIRTIO_INPUT is not set -CONFIG_VIRTIO_MMIO=y -CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y -# CONFIG_VDPA is not set -CONFIG_VHOST_MENU=y -# CONFIG_VHOST_NET is not set -# CONFIG_VHOST_VSOCK is not set -# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set - -# -# Microsoft Hyper-V guest support -# -# CONFIG_HYPERV is not set -# end of Microsoft Hyper-V guest support - -# CONFIG_GREYBUS is not set -# CONFIG_COMEDI is not set -CONFIG_STAGING=y -# CONFIG_RTS5208 is not set -# CONFIG_STAGING_MEDIA is not set -# CONFIG_FIELDBUS_DEV is not set - -# -# VME Device Drivers -# -CONFIG_X86_PLATFORM_DEVICES=y -# CONFIG_ACPI_WMI is not set -# CONFIG_ACERHDF is not set -# CONFIG_ACER_WIRELESS is not set -# CONFIG_AMD_HSMP is not set -# CONFIG_ADV_SWBUTTON is not set -# CONFIG_ASUS_WIRELESS is not set -# CONFIG_X86_PLATFORM_DRIVERS_DELL is not set -# CONFIG_FUJITSU_TABLET is not set -# CONFIG_GPD_POCKET_FAN is not set -# CONFIG_WIRELESS_HOTKEY is not set -# CONFIG_IBM_RTL is not set -# CONFIG_SENSORS_HDAPS is not set -# CONFIG_INTEL_SAR_INT1092 is not set -# CONFIG_INTEL_PMC_CORE is not set - -# -# Intel Speed Select Technology interface support -# -# CONFIG_INTEL_SPEED_SELECT_INTERFACE is not set -# end of Intel Speed Select Technology interface support - -# -# Intel Uncore Frequency Control -# -# CONFIG_INTEL_UNCORE_FREQ_CONTROL is not set -# end of Intel Uncore Frequency Control - -# CONFIG_INTEL_HID_EVENT is not set -# CONFIG_INTEL_VBTN is not set -# CONFIG_INTEL_PUNIT_IPC is not set -# CONFIG_INTEL_RST is not set -# CONFIG_INTEL_SMARTCONNECT is not set -CONFIG_INTEL_TURBO_MAX_3=y -# CONFIG_INTEL_VSEC is not set -# CONFIG_SAMSUNG_Q10 is not set -# CONFIG_TOSHIBA_BT_RFKILL is not set -# CONFIG_TOSHIBA_HAPS is not set -# CONFIG_ACPI_CMPC is not set -# CONFIG_TOPSTAR_LAPTOP is not set -# CONFIG_INTEL_IPS is not set -# CONFIG_INTEL_SCU_PCI is not set -# CONFIG_INTEL_SCU_PLATFORM is not set -# CONFIG_SIEMENS_SIMATIC_IPC is not set -# CONFIG_WINMATE_FM07_KEYS is not set -CONFIG_PMC_ATOM=y -# CONFIG_CHROME_PLATFORMS is not set -# CONFIG_MELLANOX_PLATFORM is not set -CONFIG_SURFACE_PLATFORMS=y -# CONFIG_SURFACE_3_POWER_OPREGION is not set -# CONFIG_SURFACE_GPE is not set -# CONFIG_SURFACE_PRO3_BUTTON is not set -# CONFIG_SURFACE_AGGREGATOR is not set -CONFIG_HAVE_CLK=y -CONFIG_HAVE_CLK_PREPARE=y -CONFIG_COMMON_CLK=y -# CONFIG_COMMON_CLK_MAX9485 is not set -# CONFIG_COMMON_CLK_SI5341 is not set -# CONFIG_COMMON_CLK_SI5351 is not set -# CONFIG_COMMON_CLK_SI544 is not set -# CONFIG_COMMON_CLK_CDCE706 is not set -# CONFIG_COMMON_CLK_CS2000_CP is not set -# CONFIG_XILINX_VCU is not set -# CONFIG_HWSPINLOCK is not set - -# -# Clock Source drivers -# -CONFIG_CLKEVT_I8253=y -CONFIG_I8253_LOCK=y -CONFIG_CLKBLD_I8253=y -# end of Clock Source drivers - -CONFIG_MAILBOX=y -CONFIG_PCC=y -# CONFIG_ALTERA_MBOX is not set -CONFIG_IOMMU_SUPPORT=y - -# -# Generic IOMMU Pagetable Support -# -# end of Generic IOMMU Pagetable Support - -# CONFIG_IOMMU_DEBUGFS is not set -# CONFIG_AMD_IOMMU is not set -# CONFIG_VIRTIO_IOMMU is not set - -# -# Remoteproc drivers -# -# CONFIG_REMOTEPROC is not set -# end of Remoteproc drivers - -# -# Rpmsg drivers -# -# CONFIG_RPMSG_QCOM_GLINK_RPM is not set -# CONFIG_RPMSG_VIRTIO is not set -# end of Rpmsg drivers - -# CONFIG_SOUNDWIRE is not set - -# -# SOC (System On Chip) specific Drivers -# - -# -# Amlogic SoC drivers -# -# end of Amlogic SoC drivers - -# -# Broadcom SoC drivers -# -# end of Broadcom SoC drivers - -# -# NXP/Freescale QorIQ SoC drivers -# -# end of NXP/Freescale QorIQ SoC drivers - -# -# i.MX SoC drivers -# -# end of i.MX SoC drivers - -# -# Enable LiteX SoC Builder specific drivers -# -# end of Enable LiteX SoC Builder specific drivers - -# -# Qualcomm SoC drivers -# -# end of Qualcomm SoC drivers - -# CONFIG_SOC_TI is not set - -# -# Xilinx SoC drivers -# -# end of Xilinx SoC drivers -# end of SOC (System On Chip) specific Drivers - -# CONFIG_PM_DEVFREQ is not set -# CONFIG_EXTCON is not set -# CONFIG_MEMORY is not set -# CONFIG_IIO is not set -# CONFIG_NTB is not set -# CONFIG_VME_BUS is not set -# CONFIG_PWM is not set - -# -# IRQ chip support -# -# end of IRQ chip support - -# CONFIG_IPACK_BUS is not set -# CONFIG_RESET_CONTROLLER is not set - -# -# PHY Subsystem -# -# CONFIG_GENERIC_PHY is not set -# CONFIG_PHY_CAN_TRANSCEIVER is not set - -# -# PHY drivers for Broadcom platforms -# -# CONFIG_BCM_KONA_USB2_PHY is not set -# end of PHY drivers for Broadcom platforms - -# CONFIG_PHY_PXA_28NM_HSIC is not set -# CONFIG_PHY_PXA_28NM_USB2 is not set -# CONFIG_PHY_INTEL_LGM_EMMC is not set -# end of PHY Subsystem - -# CONFIG_POWERCAP is not set -# CONFIG_MCB is not set - -# -# Performance monitor support -# -# end of Performance monitor support - -CONFIG_RAS=y -# CONFIG_USB4 is not set - -# -# Android -# -# CONFIG_ANDROID is not set -# end of Android - -# CONFIG_LIBNVDIMM is not set -# CONFIG_DAX is not set -# CONFIG_NVMEM is not set - -# -# HW tracing support -# -# CONFIG_STM is not set -# CONFIG_INTEL_TH is not set -# end of HW tracing support - -# CONFIG_FPGA is not set -# CONFIG_TEE is not set -# CONFIG_SIOX is not set -# CONFIG_SLIMBUS is not set -# CONFIG_INTERCONNECT is not set -# CONFIG_COUNTER is not set -# CONFIG_MOST is not set -# CONFIG_PECI is not set -# CONFIG_HTE is not set -# end of Device Drivers - -# -# File systems -# -CONFIG_DCACHE_WORD_ACCESS=y -# CONFIG_VALIDATE_FS_PARSER is not set -CONFIG_FS_IOMAP=y -# CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set -CONFIG_EXT4_FS=y -CONFIG_EXT4_USE_FOR_EXT2=y -CONFIG_EXT4_FS_POSIX_ACL=y -CONFIG_EXT4_FS_SECURITY=y -CONFIG_EXT4_DEBUG=y -CONFIG_JBD2=y -CONFIG_JBD2_DEBUG=y -CONFIG_FS_MBCACHE=y -# CONFIG_REISERFS_FS is not set -# CONFIG_JFS_FS is not set -# CONFIG_XFS_FS is not set -# CONFIG_GFS2_FS is not set -# CONFIG_OCFS2_FS is not set -# CONFIG_BTRFS_FS is not set -# CONFIG_NILFS2_FS is not set -# CONFIG_F2FS_FS is not set -CONFIG_FS_POSIX_ACL=y -CONFIG_EXPORTFS=y -# CONFIG_EXPORTFS_BLOCK_OPS is not set -CONFIG_FILE_LOCKING=y -CONFIG_FS_ENCRYPTION=y -CONFIG_FS_ENCRYPTION_ALGS=y -# CONFIG_FS_VERITY is not set -CONFIG_FSNOTIFY=y -CONFIG_DNOTIFY=y -CONFIG_INOTIFY_USER=y -CONFIG_FANOTIFY=y -CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y -CONFIG_QUOTA=y -CONFIG_QUOTA_NETLINK_INTERFACE=y -# CONFIG_PRINT_QUOTA_WARNING is not set -# CONFIG_QUOTA_DEBUG is not set -# CONFIG_QFMT_V1 is not set -# CONFIG_QFMT_V2 is not set -CONFIG_QUOTACTL=y -# CONFIG_AUTOFS4_FS is not set -# CONFIG_AUTOFS_FS is not set -# CONFIG_FUSE_FS is not set -CONFIG_OVERLAY_FS=y -# CONFIG_OVERLAY_FS_REDIRECT_DIR is not set -CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y -# CONFIG_OVERLAY_FS_INDEX is not set -# CONFIG_OVERLAY_FS_XINO_AUTO is not set -# CONFIG_OVERLAY_FS_METACOPY is not set - -# -# Caches -# -# CONFIG_FSCACHE is not set -# end of Caches - -# -# CD-ROM/DVD Filesystems -# -# CONFIG_ISO9660_FS is not set -# CONFIG_UDF_FS is not set -# end of CD-ROM/DVD Filesystems - -# -# DOS/FAT/EXFAT/NT Filesystems -# -# CONFIG_MSDOS_FS is not set -# CONFIG_VFAT_FS is not set -# CONFIG_EXFAT_FS is not set -# CONFIG_NTFS_FS is not set -# CONFIG_NTFS3_FS is not set -# end of DOS/FAT/EXFAT/NT Filesystems - -# -# Pseudo filesystems -# -CONFIG_PROC_FS=y -CONFIG_PROC_KCORE=y -CONFIG_PROC_SYSCTL=y -CONFIG_PROC_PAGE_MONITOR=y -CONFIG_PROC_CHILDREN=y -CONFIG_PROC_PID_ARCH_STATUS=y -CONFIG_KERNFS=y -CONFIG_SYSFS=y -CONFIG_TMPFS=y -CONFIG_TMPFS_POSIX_ACL=y -CONFIG_TMPFS_XATTR=y -# CONFIG_TMPFS_INODE64 is not set -CONFIG_HUGETLBFS=y -CONFIG_HUGETLB_PAGE=y -CONFIG_ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=y -CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=y -# CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set -CONFIG_MEMFD_CREATE=y -CONFIG_ARCH_HAS_GIGANTIC_PAGE=y -CONFIG_CONFIGFS_FS=y -# end of Pseudo filesystems - -CONFIG_MISC_FILESYSTEMS=y -# CONFIG_ORANGEFS_FS is not set -# CONFIG_ADFS_FS is not set -# CONFIG_AFFS_FS is not set -# CONFIG_ECRYPT_FS is not set -# CONFIG_HFS_FS is not set -# CONFIG_HFSPLUS_FS is not set -# CONFIG_BEFS_FS is not set -# CONFIG_BFS_FS is not set -# CONFIG_EFS_FS is not set -# CONFIG_CRAMFS is not set -CONFIG_SQUASHFS=y -CONFIG_SQUASHFS_FILE_CACHE=y -# CONFIG_SQUASHFS_FILE_DIRECT is not set -CONFIG_SQUASHFS_DECOMP_SINGLE=y -# CONFIG_SQUASHFS_DECOMP_MULTI is not set -# CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set -CONFIG_SQUASHFS_XATTR=y -CONFIG_SQUASHFS_ZLIB=y -CONFIG_SQUASHFS_LZ4=y -CONFIG_SQUASHFS_LZO=y -CONFIG_SQUASHFS_XZ=y -CONFIG_SQUASHFS_ZSTD=y -# CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set -# CONFIG_SQUASHFS_EMBEDDED is not set -CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 -# CONFIG_VXFS_FS is not set -# CONFIG_MINIX_FS is not set -# CONFIG_OMFS_FS is not set -# CONFIG_HPFS_FS is not set -# CONFIG_QNX4FS_FS is not set -# CONFIG_QNX6FS_FS is not set -# CONFIG_ROMFS_FS is not set -CONFIG_PSTORE=y -CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 -CONFIG_PSTORE_DEFLATE_COMPRESS=y -# CONFIG_PSTORE_LZO_COMPRESS is not set -# CONFIG_PSTORE_LZ4_COMPRESS is not set -# CONFIG_PSTORE_LZ4HC_COMPRESS is not set -# CONFIG_PSTORE_842_COMPRESS is not set -# CONFIG_PSTORE_ZSTD_COMPRESS is not set -CONFIG_PSTORE_COMPRESS=y -CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y -CONFIG_PSTORE_COMPRESS_DEFAULT="deflate" -# CONFIG_PSTORE_CONSOLE is not set -# CONFIG_PSTORE_PMSG is not set -# CONFIG_PSTORE_RAM is not set -# CONFIG_PSTORE_BLK is not set -# CONFIG_SYSV_FS is not set -# CONFIG_UFS_FS is not set -# CONFIG_EROFS_FS is not set -CONFIG_NETWORK_FILESYSTEMS=y -CONFIG_NFS_FS=y -# CONFIG_NFS_V2 is not set -# CONFIG_NFS_V3 is not set -CONFIG_NFS_V4=y -CONFIG_NFS_SWAP=y -CONFIG_NFS_V4_1=y -CONFIG_NFS_V4_2=y -CONFIG_PNFS_FILE_LAYOUT=y -CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" -# CONFIG_NFS_V4_1_MIGRATION is not set -CONFIG_NFS_V4_SECURITY_LABEL=y -CONFIG_ROOT_NFS=y -# CONFIG_NFS_USE_LEGACY_DNS is not set -CONFIG_NFS_USE_KERNEL_DNS=y -CONFIG_NFS_DISABLE_UDP_SUPPORT=y -# CONFIG_NFS_V4_2_READ_PLUS is not set -# CONFIG_NFSD is not set -CONFIG_GRACE_PERIOD=y -CONFIG_LOCKD=y -CONFIG_NFS_COMMON=y -CONFIG_NFS_V4_2_SSC_HELPER=y -CONFIG_SUNRPC=y -CONFIG_SUNRPC_GSS=y -CONFIG_SUNRPC_BACKCHANNEL=y -CONFIG_SUNRPC_SWAP=y -CONFIG_RPCSEC_GSS_KRB5=m -# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set -# CONFIG_SUNRPC_DEBUG is not set -# CONFIG_CEPH_FS is not set -# CONFIG_CIFS is not set -# CONFIG_SMB_SERVER is not set -# CONFIG_CODA_FS is not set -# CONFIG_AFS_FS is not set -CONFIG_NLS=y -CONFIG_NLS_DEFAULT="utf8" -# CONFIG_NLS_CODEPAGE_437 is not set -# CONFIG_NLS_CODEPAGE_737 is not set -# CONFIG_NLS_CODEPAGE_775 is not set -# CONFIG_NLS_CODEPAGE_850 is not set -# CONFIG_NLS_CODEPAGE_852 is not set -# CONFIG_NLS_CODEPAGE_855 is not set -# CONFIG_NLS_CODEPAGE_857 is not set -# CONFIG_NLS_CODEPAGE_860 is not set -# CONFIG_NLS_CODEPAGE_861 is not set -# CONFIG_NLS_CODEPAGE_862 is not set -# CONFIG_NLS_CODEPAGE_863 is not set -# CONFIG_NLS_CODEPAGE_864 is not set -# CONFIG_NLS_CODEPAGE_865 is not set -# CONFIG_NLS_CODEPAGE_866 is not set -# CONFIG_NLS_CODEPAGE_869 is not set -# CONFIG_NLS_CODEPAGE_936 is not set -# CONFIG_NLS_CODEPAGE_950 is not set -# CONFIG_NLS_CODEPAGE_932 is not set -# CONFIG_NLS_CODEPAGE_949 is not set -# CONFIG_NLS_CODEPAGE_874 is not set -# CONFIG_NLS_ISO8859_8 is not set -# CONFIG_NLS_CODEPAGE_1250 is not set -# CONFIG_NLS_CODEPAGE_1251 is not set -# CONFIG_NLS_ASCII is not set -# CONFIG_NLS_ISO8859_1 is not set -# CONFIG_NLS_ISO8859_2 is not set -# CONFIG_NLS_ISO8859_3 is not set -# CONFIG_NLS_ISO8859_4 is not set -# CONFIG_NLS_ISO8859_5 is not set -# CONFIG_NLS_ISO8859_6 is not set -# CONFIG_NLS_ISO8859_7 is not set -# CONFIG_NLS_ISO8859_9 is not set -# CONFIG_NLS_ISO8859_13 is not set -# CONFIG_NLS_ISO8859_14 is not set -# CONFIG_NLS_ISO8859_15 is not set -# CONFIG_NLS_KOI8_R is not set -# CONFIG_NLS_KOI8_U is not set -# CONFIG_NLS_MAC_ROMAN is not set -# CONFIG_NLS_MAC_CELTIC is not set -# CONFIG_NLS_MAC_CENTEURO is not set -# CONFIG_NLS_MAC_CROATIAN is not set -# CONFIG_NLS_MAC_CYRILLIC is not set -# CONFIG_NLS_MAC_GAELIC is not set -# CONFIG_NLS_MAC_GREEK is not set -# CONFIG_NLS_MAC_ICELAND is not set -# CONFIG_NLS_MAC_INUIT is not set -# CONFIG_NLS_MAC_ROMANIAN is not set -# CONFIG_NLS_MAC_TURKISH is not set -# CONFIG_NLS_UTF8 is not set -# CONFIG_DLM is not set -# CONFIG_UNICODE is not set -CONFIG_IO_WQ=y -# end of File systems - -# -# Security options -# -CONFIG_KEYS=y -# CONFIG_KEYS_REQUEST_CACHE is not set -CONFIG_PERSISTENT_KEYRINGS=y -# CONFIG_TRUSTED_KEYS is not set -CONFIG_ENCRYPTED_KEYS=y -# CONFIG_USER_DECRYPTED_DATA is not set -# CONFIG_KEY_DH_OPERATIONS is not set -# CONFIG_SECURITY_DMESG_RESTRICT is not set -CONFIG_SECURITY=y -CONFIG_SECURITY_WRITABLE_HOOKS=y -CONFIG_SECURITYFS=y -CONFIG_SECURITY_NETWORK=y -CONFIG_SECURITY_NETWORK_XFRM=y -# CONFIG_SECURITY_PATH is not set -CONFIG_LSM_MMAP_MIN_ADDR=65536 -CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y -# CONFIG_HARDENED_USERCOPY is not set -CONFIG_FORTIFY_SOURCE=y -# CONFIG_STATIC_USERMODEHELPER is not set -CONFIG_SECURITY_SELINUX=y -CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_SECURITY_SELINUX_DISABLE=y -CONFIG_SECURITY_SELINUX_DEVELOP=y -CONFIG_SECURITY_SELINUX_AVC_STATS=y -CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 -CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 -CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 -# CONFIG_SECURITY_SMACK is not set -# CONFIG_SECURITY_TOMOYO is not set -# CONFIG_SECURITY_APPARMOR is not set -# CONFIG_SECURITY_LOADPIN is not set -CONFIG_SECURITY_YAMA=y -# CONFIG_SECURITY_SAFESETID is not set -# CONFIG_SECURITY_LOCKDOWN_LSM is not set -# CONFIG_SECURITY_LANDLOCK is not set -CONFIG_INTEGRITY=y -# CONFIG_INTEGRITY_SIGNATURE is not set -CONFIG_INTEGRITY_AUDIT=y -# CONFIG_IMA is not set -# CONFIG_EVM is not set -CONFIG_DEFAULT_SECURITY_SELINUX=y -# CONFIG_DEFAULT_SECURITY_DAC is not set -CONFIG_LSM="landlock,lockdown,yama,loadpin,safesetid,integrity,selinux,smack,tomoyo,apparmor,bpf" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -# CONFIG_INIT_STACK_NONE is not set -# CONFIG_INIT_STACK_ALL_PATTERN is not set -CONFIG_INIT_STACK_ALL_ZERO=y -# CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -# CONFIG_ZERO_CALL_USED_REGS is not set -# end of Memory initialization - -CONFIG_RANDSTRUCT_NONE=y -# end of Kernel hardening options -# end of Security options - -CONFIG_XOR_BLOCKS=m -CONFIG_CRYPTO=y - -# -# Crypto core or helper -# -CONFIG_CRYPTO_ALGAPI=y -CONFIG_CRYPTO_ALGAPI2=y -CONFIG_CRYPTO_AEAD=y -CONFIG_CRYPTO_AEAD2=y -CONFIG_CRYPTO_SKCIPHER=y -CONFIG_CRYPTO_SKCIPHER2=y -CONFIG_CRYPTO_HASH=y -CONFIG_CRYPTO_HASH2=y -CONFIG_CRYPTO_RNG=y -CONFIG_CRYPTO_RNG2=y -CONFIG_CRYPTO_RNG_DEFAULT=y -CONFIG_CRYPTO_AKCIPHER2=y -CONFIG_CRYPTO_AKCIPHER=y -CONFIG_CRYPTO_KPP2=y -CONFIG_CRYPTO_KPP=y -CONFIG_CRYPTO_ACOMP2=y -CONFIG_CRYPTO_MANAGER=y -CONFIG_CRYPTO_MANAGER2=y -# CONFIG_CRYPTO_USER is not set -CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y -CONFIG_CRYPTO_GF128MUL=m -CONFIG_CRYPTO_NULL=y -CONFIG_CRYPTO_NULL2=y -# CONFIG_CRYPTO_PCRYPT is not set -CONFIG_CRYPTO_CRYPTD=m -# CONFIG_CRYPTO_AUTHENC is not set -# CONFIG_CRYPTO_TEST is not set -CONFIG_CRYPTO_SIMD=m - -# -# Public-key cryptography -# -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_DH=y -# CONFIG_CRYPTO_DH_RFC7919_GROUPS is not set -CONFIG_CRYPTO_ECC=y -CONFIG_CRYPTO_ECDH=y -# CONFIG_CRYPTO_ECDSA is not set -# CONFIG_CRYPTO_ECRDSA is not set -# CONFIG_CRYPTO_SM2 is not set -# CONFIG_CRYPTO_CURVE25519 is not set -# CONFIG_CRYPTO_CURVE25519_X86 is not set - -# -# Authenticated Encryption with Associated Data -# -# CONFIG_CRYPTO_CCM is not set -CONFIG_CRYPTO_GCM=m -# CONFIG_CRYPTO_CHACHA20POLY1305 is not set -# CONFIG_CRYPTO_AEGIS128 is not set -# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set -CONFIG_CRYPTO_SEQIV=y -# CONFIG_CRYPTO_ECHAINIV is not set - -# -# Block modes -# -CONFIG_CRYPTO_CBC=y -# CONFIG_CRYPTO_CFB is not set -CONFIG_CRYPTO_CTR=y -CONFIG_CRYPTO_CTS=y -CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_LRW=m -# CONFIG_CRYPTO_OFB is not set -# CONFIG_CRYPTO_PCBC is not set -CONFIG_CRYPTO_XTS=y -# CONFIG_CRYPTO_KEYWRAP is not set -# CONFIG_CRYPTO_NHPOLY1305_SSE2 is not set -# CONFIG_CRYPTO_NHPOLY1305_AVX2 is not set -# CONFIG_CRYPTO_ADIANTUM is not set -# CONFIG_CRYPTO_ESSIV is not set - -# -# Hash modes -# -# CONFIG_CRYPTO_CMAC is not set -CONFIG_CRYPTO_HMAC=y -# CONFIG_CRYPTO_XCBC is not set -# CONFIG_CRYPTO_VMAC is not set - -# -# Digest -# -CONFIG_CRYPTO_CRC32C=y -# CONFIG_CRYPTO_CRC32C_INTEL is not set -# CONFIG_CRYPTO_CRC32 is not set -# CONFIG_CRYPTO_CRC32_PCLMUL is not set -# CONFIG_CRYPTO_XXHASH is not set -# CONFIG_CRYPTO_BLAKE2B is not set -# CONFIG_CRYPTO_BLAKE2S_X86 is not set -CONFIG_CRYPTO_CRCT10DIF=y -CONFIG_CRYPTO_CRCT10DIF_PCLMUL=y -CONFIG_CRYPTO_GHASH=m -CONFIG_CRYPTO_POLY1305=m -CONFIG_CRYPTO_POLY1305_X86_64=m -# CONFIG_CRYPTO_MD4 is not set -CONFIG_CRYPTO_MD5=y -# CONFIG_CRYPTO_MICHAEL_MIC is not set -# CONFIG_CRYPTO_RMD160 is not set -CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA1_SSSE3=m -CONFIG_CRYPTO_SHA256_SSSE3=m -CONFIG_CRYPTO_SHA512_SSSE3=m -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -# CONFIG_CRYPTO_SHA3 is not set -# CONFIG_CRYPTO_SM3_GENERIC is not set -# CONFIG_CRYPTO_SM3_AVX_X86_64 is not set -# CONFIG_CRYPTO_STREEBOG is not set -# CONFIG_CRYPTO_WP512 is not set -CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m - -# -# Ciphers -# -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_AES_TI=y -# CONFIG_CRYPTO_AES_NI_INTEL is not set -# CONFIG_CRYPTO_BLOWFISH is not set -CONFIG_CRYPTO_BLOWFISH_COMMON=m -CONFIG_CRYPTO_BLOWFISH_X86_64=m -# CONFIG_CRYPTO_CAMELLIA is not set -CONFIG_CRYPTO_CAMELLIA_X86_64=m -CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m -CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m -CONFIG_CRYPTO_CAST_COMMON=m -CONFIG_CRYPTO_CAST5=m -CONFIG_CRYPTO_CAST5_AVX_X86_64=m -CONFIG_CRYPTO_CAST6=m -CONFIG_CRYPTO_CAST6_AVX_X86_64=m -CONFIG_CRYPTO_DES=m -CONFIG_CRYPTO_DES3_EDE_X86_64=m -# CONFIG_CRYPTO_FCRYPT is not set -CONFIG_CRYPTO_CHACHA20=m -CONFIG_CRYPTO_CHACHA20_X86_64=m -CONFIG_CRYPTO_SERPENT=m -CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m -CONFIG_CRYPTO_SERPENT_AVX_X86_64=m -CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m -# CONFIG_CRYPTO_SM4_GENERIC is not set -# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set -# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set -# CONFIG_CRYPTO_TWOFISH is not set -CONFIG_CRYPTO_TWOFISH_COMMON=m -CONFIG_CRYPTO_TWOFISH_X86_64=m -CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m -CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m - -# -# Compression -# -CONFIG_CRYPTO_DEFLATE=y -CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_842 is not set -# CONFIG_CRYPTO_LZ4 is not set -# CONFIG_CRYPTO_LZ4HC is not set -# CONFIG_CRYPTO_ZSTD is not set - -# -# Random Number Generation -# -# CONFIG_CRYPTO_ANSI_CPRNG is not set -CONFIG_CRYPTO_DRBG_MENU=y -CONFIG_CRYPTO_DRBG_HMAC=y -CONFIG_CRYPTO_DRBG_HASH=y -CONFIG_CRYPTO_DRBG_CTR=y -CONFIG_CRYPTO_DRBG=y -CONFIG_CRYPTO_JITTERENTROPY=y -# CONFIG_CRYPTO_USER_API_HASH is not set -# CONFIG_CRYPTO_USER_API_SKCIPHER is not set -# CONFIG_CRYPTO_USER_API_RNG is not set -# CONFIG_CRYPTO_USER_API_AEAD is not set -CONFIG_CRYPTO_HASH_INFO=y -# CONFIG_CRYPTO_HW is not set -CONFIG_ASYMMETRIC_KEY_TYPE=y -CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y -CONFIG_X509_CERTIFICATE_PARSER=y -# CONFIG_PKCS8_PRIVATE_KEY_PARSER is not set -CONFIG_PKCS7_MESSAGE_PARSER=y -# CONFIG_FIPS_SIGNATURE_SELFTEST is not set - -# -# Certificates for signature checking -# -# CONFIG_SYSTEM_TRUSTED_KEYRING is not set -CONFIG_SYSTEM_BLACKLIST_KEYRING=y -CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" -# CONFIG_SYSTEM_REVOCATION_LIST is not set -# end of Certificates for signature checking - -CONFIG_BINARY_PRINTF=y - -# -# Library routines -# -# CONFIG_PACKING is not set -CONFIG_BITREVERSE=y -CONFIG_GENERIC_STRNCPY_FROM_USER=y -CONFIG_GENERIC_STRNLEN_USER=y -CONFIG_GENERIC_NET_UTILS=y -# CONFIG_CORDIC is not set -# CONFIG_PRIME_NUMBERS is not set -CONFIG_RATIONAL=y -CONFIG_GENERIC_PCI_IOMAP=y -CONFIG_GENERIC_IOMAP=y -CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y -CONFIG_ARCH_HAS_FAST_MULTIPLIER=y -CONFIG_ARCH_USE_SYM_ANNOTATIONS=y - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y -CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m -CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m -# CONFIG_CRYPTO_LIB_CHACHA is not set -# CONFIG_CRYPTO_LIB_CURVE25519 is not set -CONFIG_CRYPTO_LIB_DES=m -CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11 -CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m -# CONFIG_CRYPTO_LIB_POLY1305 is not set -# CONFIG_CRYPTO_LIB_CHACHA20POLY1305 is not set -CONFIG_CRYPTO_LIB_SHA256=y -# end of Crypto library routines - -CONFIG_LIB_MEMNEQ=y -CONFIG_CRC_CCITT=y -CONFIG_CRC16=y -CONFIG_CRC_T10DIF=y -# CONFIG_CRC64_ROCKSOFT is not set -# CONFIG_CRC_ITU_T is not set -CONFIG_CRC32=y -# CONFIG_CRC32_SELFTEST is not set -CONFIG_CRC32_SLICEBY8=y -# CONFIG_CRC32_SLICEBY4 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC64 is not set -# CONFIG_CRC4 is not set -# CONFIG_CRC7 is not set -CONFIG_LIBCRC32C=y -# CONFIG_CRC8 is not set -CONFIG_XXHASH=y -# CONFIG_RANDOM32_SELFTEST is not set -CONFIG_ZLIB_INFLATE=y -CONFIG_ZLIB_DEFLATE=y -CONFIG_LZO_COMPRESS=y -CONFIG_LZO_DECOMPRESS=y -CONFIG_LZ4_DECOMPRESS=y -CONFIG_ZSTD_DECOMPRESS=y -CONFIG_XZ_DEC=y -CONFIG_XZ_DEC_X86=y -CONFIG_XZ_DEC_POWERPC=y -CONFIG_XZ_DEC_IA64=y -CONFIG_XZ_DEC_ARM=y -CONFIG_XZ_DEC_ARMTHUMB=y -CONFIG_XZ_DEC_SPARC=y -# CONFIG_XZ_DEC_MICROLZMA is not set -CONFIG_XZ_DEC_BCJ=y -# CONFIG_XZ_DEC_TEST is not set -CONFIG_DECOMPRESS_GZIP=y -CONFIG_DECOMPRESS_BZIP2=y -CONFIG_DECOMPRESS_LZMA=y -CONFIG_DECOMPRESS_XZ=y -CONFIG_DECOMPRESS_LZO=y -CONFIG_DECOMPRESS_LZ4=y -CONFIG_DECOMPRESS_ZSTD=y -CONFIG_GENERIC_ALLOCATOR=y -CONFIG_XARRAY_MULTI=y -CONFIG_ASSOCIATIVE_ARRAY=y -CONFIG_HAS_IOMEM=y -CONFIG_HAS_IOPORT_MAP=y -CONFIG_HAS_DMA=y -CONFIG_NEED_SG_DMA_LENGTH=y -CONFIG_NEED_DMA_MAP_STATE=y -CONFIG_ARCH_DMA_ADDR_T_64BIT=y -CONFIG_ARCH_HAS_FORCE_DMA_UNENCRYPTED=y -CONFIG_SWIOTLB=y -CONFIG_DMA_COHERENT_POOL=y -# CONFIG_DMA_API_DEBUG is not set -# CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_SGL_ALLOC=y -CONFIG_CPU_RMAP=y -CONFIG_DQL=y -CONFIG_NLATTR=y -CONFIG_CLZ_TAB=y -CONFIG_IRQ_POLL=y -CONFIG_MPILIB=y -CONFIG_OID_REGISTRY=y -CONFIG_HAVE_GENERIC_VDSO=y -CONFIG_GENERIC_GETTIMEOFDAY=y -CONFIG_GENERIC_VDSO_TIME_NS=y -CONFIG_SG_POOL=y -CONFIG_ARCH_HAS_PMEM_API=y -CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y -CONFIG_ARCH_HAS_COPY_MC=y -CONFIG_ARCH_STACKWALK=y -CONFIG_STACKDEPOT=y -CONFIG_STACK_HASH_ORDER=20 -CONFIG_SBITMAP=y -# end of Library routines - -# -# Kernel hacking -# - -# -# printk and dmesg options -# -CONFIG_PRINTK_TIME=y -# CONFIG_PRINTK_CALLER is not set -# CONFIG_STACKTRACE_BUILD_ID is not set -CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 -CONFIG_CONSOLE_LOGLEVEL_QUIET=4 -CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 -# CONFIG_BOOT_PRINTK_DELAY is not set -CONFIG_DYNAMIC_DEBUG=y -CONFIG_DYNAMIC_DEBUG_CORE=y -CONFIG_SYMBOLIC_ERRNAME=y -CONFIG_DEBUG_BUGVERBOSE=y -# end of printk and dmesg options - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO_NONE=y -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set -# CONFIG_DEBUG_INFO_DWARF4 is not set -# CONFIG_DEBUG_INFO_DWARF5 is not set -CONFIG_FRAME_WARN=2048 -CONFIG_STRIP_ASM_SYMS=y -# CONFIG_READABLE_ASM is not set -# CONFIG_HEADERS_INSTALL is not set -CONFIG_DEBUG_SECTION_MISMATCH=y -CONFIG_SECTION_MISMATCH_WARN_ONLY=y -CONFIG_FRAME_POINTER=y -CONFIG_OBJTOOL=y -CONFIG_STACK_VALIDATION=y -# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set -# end of Compile-time checks and compiler options - -# -# Generic Kernel Debugging Instruments -# -CONFIG_MAGIC_SYSRQ=y -CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 -CONFIG_MAGIC_SYSRQ_SERIAL=y -CONFIG_MAGIC_SYSRQ_SERIAL_SEQUENCE="" -CONFIG_DEBUG_FS=y -CONFIG_DEBUG_FS_ALLOW_ALL=y -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set -# CONFIG_DEBUG_FS_ALLOW_NONE is not set -CONFIG_HAVE_ARCH_KGDB=y -# CONFIG_KGDB is not set -CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y -# CONFIG_UBSAN is not set -CONFIG_HAVE_ARCH_KCSAN=y -CONFIG_HAVE_KCSAN_COMPILER=y -# CONFIG_KCSAN is not set -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# CONFIG_DEBUG_NET is not set -# end of Networking Debugging - -# -# Memory Debugging -# -# CONFIG_PAGE_EXTENSION is not set -# CONFIG_DEBUG_PAGEALLOC is not set -CONFIG_SLUB_DEBUG=y -# CONFIG_SLUB_DEBUG_ON is not set -# CONFIG_PAGE_OWNER is not set -# CONFIG_PAGE_TABLE_CHECK is not set -# CONFIG_PAGE_POISONING is not set -# CONFIG_DEBUG_RODATA_TEST is not set -CONFIG_ARCH_HAS_DEBUG_WX=y -# CONFIG_DEBUG_WX is not set -CONFIG_GENERIC_PTDUMP=y -# CONFIG_PTDUMP_DEBUGFS is not set -# CONFIG_DEBUG_OBJECTS is not set -CONFIG_HAVE_DEBUG_KMEMLEAK=y -# CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_DEBUG_STACK_USAGE is not set -# CONFIG_SCHED_STACK_END_CHECK is not set -CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y -# CONFIG_DEBUG_VM is not set -# CONFIG_DEBUG_VM_PGTABLE is not set -CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y -# CONFIG_DEBUG_VIRTUAL is not set -CONFIG_DEBUG_MEMORY_INIT=y -# CONFIG_DEBUG_PER_CPU_MAPS is not set -CONFIG_ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP=y -# CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP is not set -CONFIG_HAVE_ARCH_KASAN=y -CONFIG_HAVE_ARCH_KASAN_VMALLOC=y -CONFIG_CC_HAS_KASAN_GENERIC=y -CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y -# CONFIG_KASAN is not set -CONFIG_HAVE_ARCH_KFENCE=y -# CONFIG_KFENCE is not set -# end of Memory Debugging - -# CONFIG_DEBUG_SHIRQ is not set - -# -# Debug Oops, Lockups and Hangs -# -# CONFIG_PANIC_ON_OOPS is not set -CONFIG_PANIC_ON_OOPS_VALUE=0 -CONFIG_PANIC_TIMEOUT=0 -CONFIG_LOCKUP_DETECTOR=y -CONFIG_SOFTLOCKUP_DETECTOR=y -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set -CONFIG_HARDLOCKUP_DETECTOR_PERF=y -CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y -CONFIG_HARDLOCKUP_DETECTOR=y -# CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set -CONFIG_DETECT_HUNG_TASK=y -CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 -# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -CONFIG_WQ_WATCHDOG=y -# CONFIG_TEST_LOCKUP is not set -# end of Debug Oops, Lockups and Hangs - -# -# Scheduler Debugging -# -# CONFIG_SCHED_DEBUG is not set -CONFIG_SCHED_INFO=y -# CONFIG_SCHEDSTATS is not set -# end of Scheduler Debugging - -# CONFIG_DEBUG_TIMEKEEPING is not set -CONFIG_DEBUG_PREEMPT=y - -# -# Lock Debugging (spinlocks, mutexes, etc...) -# -CONFIG_LOCK_DEBUGGING_SUPPORT=y -# CONFIG_PROVE_LOCKING is not set -# CONFIG_LOCK_STAT is not set -# CONFIG_DEBUG_RT_MUTEXES is not set -# CONFIG_DEBUG_SPINLOCK is not set -# CONFIG_DEBUG_MUTEXES is not set -# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set -# CONFIG_DEBUG_RWSEMS is not set -# CONFIG_DEBUG_LOCK_ALLOC is not set -# CONFIG_DEBUG_ATOMIC_SLEEP is not set -# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set -# CONFIG_LOCK_TORTURE_TEST is not set -# CONFIG_WW_MUTEX_SELFTEST is not set -# CONFIG_SCF_TORTURE_TEST is not set -# CONFIG_CSD_LOCK_WAIT_DEBUG is not set -# end of Lock Debugging (spinlocks, mutexes, etc...) - -# CONFIG_DEBUG_IRQFLAGS is not set -CONFIG_STACKTRACE=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set -# CONFIG_DEBUG_KOBJECT is not set - -# -# Debug kernel data structures -# -CONFIG_DEBUG_LIST=y -# CONFIG_DEBUG_PLIST is not set -# CONFIG_DEBUG_SG is not set -# CONFIG_DEBUG_NOTIFIERS is not set -CONFIG_BUG_ON_DATA_CORRUPTION=y -# end of Debug kernel data structures - -# CONFIG_DEBUG_CREDENTIALS is not set - -# -# RCU Debugging -# -# CONFIG_RCU_SCALE_TEST is not set -# CONFIG_RCU_TORTURE_TEST is not set -# CONFIG_RCU_REF_SCALE_TEST is not set -CONFIG_RCU_CPU_STALL_TIMEOUT=59 -CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 -# CONFIG_RCU_TRACE is not set -# CONFIG_RCU_EQS_DEBUG is not set -# end of RCU Debugging - -# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set -# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set -# CONFIG_LATENCYTOP is not set -CONFIG_USER_STACKTRACE_SUPPORT=y -CONFIG_HAVE_RETHOOK=y -CONFIG_RETHOOK=y -CONFIG_HAVE_FUNCTION_TRACER=y -CONFIG_HAVE_DYNAMIC_FTRACE=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y -CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_FENTRY=y -CONFIG_HAVE_OBJTOOL_MCOUNT=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_HAVE_BUILDTIME_MCOUNT_SORT=y -CONFIG_TRACING_SUPPORT=y -# CONFIG_FTRACE is not set -# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set -# CONFIG_SAMPLES is not set -CONFIG_HAVE_SAMPLE_FTRACE_DIRECT=y -CONFIG_HAVE_SAMPLE_FTRACE_DIRECT_MULTI=y -CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y -CONFIG_STRICT_DEVMEM=y -# CONFIG_IO_STRICT_DEVMEM is not set - -# -# x86 Debugging -# -CONFIG_X86_VERBOSE_BOOTUP=y -CONFIG_EARLY_PRINTK=y -# CONFIG_EARLY_PRINTK_DBGP is not set -# CONFIG_EARLY_PRINTK_USB_XDBC is not set -# CONFIG_DEBUG_TLBFLUSH is not set -CONFIG_HAVE_MMIOTRACE_SUPPORT=y -# CONFIG_X86_DECODER_SELFTEST is not set -CONFIG_IO_DELAY_0X80=y -# CONFIG_IO_DELAY_0XED is not set -# CONFIG_IO_DELAY_UDELAY is not set -# CONFIG_IO_DELAY_NONE is not set -# CONFIG_DEBUG_BOOT_PARAMS is not set -# CONFIG_CPA_DEBUG is not set -# CONFIG_DEBUG_ENTRY is not set -# CONFIG_DEBUG_NMI_SELFTEST is not set -# CONFIG_X86_DEBUG_FPU is not set -# CONFIG_PUNIT_ATOM_DEBUG is not set -# CONFIG_UNWINDER_ORC is not set -CONFIG_UNWINDER_FRAME_POINTER=y -# end of x86 Debugging - -# -# Kernel Testing and Coverage -# -# CONFIG_KUNIT is not set -# CONFIG_NOTIFIER_ERROR_INJECTION is not set -CONFIG_FUNCTION_ERROR_INJECTION=y -# CONFIG_FAULT_INJECTION is not set -CONFIG_ARCH_HAS_KCOV=y -CONFIG_CC_HAS_SANCOV_TRACE_PC=y -# CONFIG_KCOV is not set -CONFIG_RUNTIME_TESTING_MENU=y -# CONFIG_LKDTM is not set -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_DIV64 is not set -# CONFIG_BACKTRACE_SELF_TEST is not set -# CONFIG_TEST_REF_TRACKER is not set -# CONFIG_RBTREE_TEST is not set -# CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_INTERVAL_TREE_TEST is not set -# CONFIG_PERCPU_TEST is not set -# CONFIG_ATOMIC64_SELFTEST is not set -# CONFIG_TEST_HEXDUMP is not set -# CONFIG_STRING_SELFTEST is not set -# CONFIG_TEST_STRING_HELPERS is not set -# CONFIG_TEST_STRSCPY is not set -# CONFIG_TEST_KSTRTOX is not set -# CONFIG_TEST_PRINTF is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_BITMAP is not set -# CONFIG_TEST_UUID is not set -# CONFIG_TEST_XARRAY is not set -# CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_IDA is not set -# CONFIG_TEST_LKM is not set -# CONFIG_TEST_BITOPS is not set -# CONFIG_TEST_VMALLOC is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_BPF is not set -# CONFIG_TEST_BLACKHOLE_DEV is not set -# CONFIG_FIND_BIT_BENCHMARK is not set -# CONFIG_TEST_FIRMWARE is not set -# CONFIG_TEST_SYSCTL is not set -# CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_STATIC_KEYS is not set -# CONFIG_TEST_KMOD is not set -# CONFIG_TEST_MEMCAT_P is not set -# CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_FPU is not set -# CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_ARCH_USE_MEMTEST=y -# CONFIG_MEMTEST is not set -# end of Kernel Testing and Coverage -# end of Kernel hacking diff --git a/config/debug/busybox.config b/config/debug/busybox.config deleted file mode 100644 index 5015d8a1..00000000 --- a/config/debug/busybox.config +++ /dev/null @@ -1,1202 +0,0 @@ -# -# Automatically generated make config: don't edit -# Busybox version: 1.33.2 -# -CONFIG_HAVE_DOT_CONFIG=y - -# -# Settings -# -# CONFIG_DESKTOP is not set -# CONFIG_EXTRA_COMPAT is not set -# CONFIG_FEDORA_COMPAT is not set -CONFIG_INCLUDE_SUSv2=y -CONFIG_LONG_OPTS=y -CONFIG_SHOW_USAGE=y -CONFIG_FEATURE_VERBOSE_USAGE=y -CONFIG_FEATURE_COMPRESS_USAGE=y -CONFIG_LFS=y -# CONFIG_PAM is not set -CONFIG_FEATURE_DEVPTS=y -CONFIG_FEATURE_UTMP=y -CONFIG_FEATURE_WTMP=y -CONFIG_FEATURE_PIDFILE=y -CONFIG_PID_FILE_PATH="/var/run" -CONFIG_BUSYBOX=y -CONFIG_FEATURE_SHOW_SCRIPT=y -CONFIG_FEATURE_INSTALLER=y -# CONFIG_INSTALL_NO_USR is not set -CONFIG_FEATURE_SUID=y -CONFIG_FEATURE_SUID_CONFIG=y -CONFIG_FEATURE_SUID_CONFIG_QUIET=y -# CONFIG_FEATURE_PREFER_APPLETS is not set -CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe" -# CONFIG_SELINUX is not set -# CONFIG_FEATURE_CLEAN_UP is not set -CONFIG_FEATURE_SYSLOG_INFO=y -CONFIG_FEATURE_SYSLOG=y - -# -# Build Options -# -CONFIG_STATIC=y -# CONFIG_PIE is not set -# CONFIG_NOMMU is not set -# CONFIG_BUILD_LIBBUSYBOX is not set -# CONFIG_FEATURE_LIBBUSYBOX_STATIC is not set -# CONFIG_FEATURE_INDIVIDUAL is not set -# CONFIG_FEATURE_SHARED_BUSYBOX is not set -CONFIG_CROSS_COMPILER_PREFIX="" -CONFIG_SYSROOT="" -CONFIG_EXTRA_CFLAGS="" -CONFIG_EXTRA_LDFLAGS="" -CONFIG_EXTRA_LDLIBS="" -# CONFIG_USE_PORTABLE_CODE is not set -CONFIG_STACK_OPTIMIZATION_386=y -CONFIG_STATIC_LIBGCC=y - -# -# Installation Options ("make install" behavior) -# -CONFIG_INSTALL_APPLET_SYMLINKS=y -# CONFIG_INSTALL_APPLET_HARDLINKS is not set -# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set -# CONFIG_INSTALL_APPLET_DONT is not set -# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set -# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set -# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set -CONFIG_PREFIX="./_install" - -# -# Debugging Options -# -# CONFIG_DEBUG is not set -# CONFIG_DEBUG_PESSIMIZE is not set -# CONFIG_DEBUG_SANITIZE is not set -# CONFIG_UNIT_TEST is not set -# CONFIG_WERROR is not set -# CONFIG_WARN_SIMPLE_MSG is not set -CONFIG_NO_DEBUG_LIB=y -# CONFIG_DMALLOC is not set -# CONFIG_EFENCE is not set - -# -# Library Tuning -# -# CONFIG_FEATURE_USE_BSS_TAIL is not set -CONFIG_FLOAT_DURATION=y -CONFIG_FEATURE_RTMINMAX=y -CONFIG_FEATURE_RTMINMAX_USE_LIBC_DEFINITIONS=y -CONFIG_FEATURE_BUFFERS_USE_MALLOC=y -# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set -# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set -CONFIG_PASSWORD_MINLEN=6 -CONFIG_MD5_SMALL=1 -CONFIG_SHA3_SMALL=1 -# CONFIG_FEATURE_FAST_TOP is not set -# CONFIG_FEATURE_ETC_NETWORKS is not set -# CONFIG_FEATURE_ETC_SERVICES is not set -CONFIG_FEATURE_EDITING=y -CONFIG_FEATURE_EDITING_MAX_LEN=1024 -# CONFIG_FEATURE_EDITING_VI is not set -CONFIG_FEATURE_EDITING_HISTORY=255 -CONFIG_FEATURE_EDITING_SAVEHISTORY=y -# CONFIG_FEATURE_EDITING_SAVE_ON_EXIT is not set -CONFIG_FEATURE_REVERSE_SEARCH=y -CONFIG_FEATURE_TAB_COMPLETION=y -CONFIG_FEATURE_USERNAME_COMPLETION=y -CONFIG_FEATURE_EDITING_FANCY_PROMPT=y -CONFIG_FEATURE_EDITING_WINCH=y -# CONFIG_FEATURE_EDITING_ASK_TERMINAL is not set -# CONFIG_LOCALE_SUPPORT is not set -CONFIG_UNICODE_SUPPORT=y -# CONFIG_UNICODE_USING_LOCALE is not set -# CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set -CONFIG_SUBST_WCHAR=63 -CONFIG_LAST_SUPPORTED_WCHAR=767 -# CONFIG_UNICODE_COMBINING_WCHARS is not set -# CONFIG_UNICODE_WIDE_WCHARS is not set -# CONFIG_UNICODE_BIDI_SUPPORT is not set -# CONFIG_UNICODE_NEUTRAL_TABLE is not set -# CONFIG_UNICODE_PRESERVE_BROKEN is not set -CONFIG_FEATURE_NON_POSIX_CP=y -# CONFIG_FEATURE_VERBOSE_CP_MESSAGE is not set -CONFIG_FEATURE_USE_SENDFILE=y -CONFIG_FEATURE_COPYBUF_KB=4 -CONFIG_FEATURE_SKIP_ROOTFS=y -CONFIG_MONOTONIC_SYSCALL=y -CONFIG_IOCTL_HEX2STR_ERROR=y -CONFIG_FEATURE_HWIB=y - -# -# Applets -# - -# -# Archival Utilities -# -CONFIG_FEATURE_SEAMLESS_XZ=y -CONFIG_FEATURE_SEAMLESS_LZMA=y -CONFIG_FEATURE_SEAMLESS_BZ2=y -CONFIG_FEATURE_SEAMLESS_GZ=y -# CONFIG_FEATURE_SEAMLESS_Z is not set -# CONFIG_AR is not set -# CONFIG_FEATURE_AR_LONG_FILENAMES is not set -# CONFIG_FEATURE_AR_CREATE is not set -# CONFIG_UNCOMPRESS is not set -CONFIG_GUNZIP=y -CONFIG_ZCAT=y -CONFIG_FEATURE_GUNZIP_LONG_OPTIONS=y -CONFIG_BUNZIP2=y -CONFIG_BZCAT=y -CONFIG_UNLZMA=y -CONFIG_LZCAT=y -CONFIG_LZMA=y -CONFIG_UNXZ=y -CONFIG_XZCAT=y -CONFIG_XZ=y -CONFIG_BZIP2=y -CONFIG_BZIP2_SMALL=8 -CONFIG_FEATURE_BZIP2_DECOMPRESS=y -CONFIG_CPIO=y -CONFIG_FEATURE_CPIO_O=y -CONFIG_FEATURE_CPIO_P=y -CONFIG_DPKG=y -CONFIG_DPKG_DEB=y -CONFIG_GZIP=y -CONFIG_FEATURE_GZIP_LONG_OPTIONS=y -CONFIG_GZIP_FAST=0 -# CONFIG_FEATURE_GZIP_LEVELS is not set -CONFIG_FEATURE_GZIP_DECOMPRESS=y -CONFIG_LZOP=y -# CONFIG_UNLZOP is not set -# CONFIG_LZOPCAT is not set -# CONFIG_LZOP_COMPR_HIGH is not set -CONFIG_RPM=y -CONFIG_RPM2CPIO=y -CONFIG_TAR=y -CONFIG_FEATURE_TAR_LONG_OPTIONS=y -CONFIG_FEATURE_TAR_CREATE=y -CONFIG_FEATURE_TAR_AUTODETECT=y -CONFIG_FEATURE_TAR_FROM=y -CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y -CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y -CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y -CONFIG_FEATURE_TAR_TO_COMMAND=y -CONFIG_FEATURE_TAR_UNAME_GNAME=y -CONFIG_FEATURE_TAR_NOPRESERVE_TIME=y -# CONFIG_FEATURE_TAR_SELINUX is not set -CONFIG_UNZIP=y -CONFIG_FEATURE_UNZIP_CDF=y -# CONFIG_FEATURE_UNZIP_BZIP2 is not set -# CONFIG_FEATURE_UNZIP_LZMA is not set -# CONFIG_FEATURE_UNZIP_XZ is not set -# CONFIG_FEATURE_LZMA_FAST is not set - -# -# Coreutils -# -CONFIG_BASENAME=y -CONFIG_CAT=y -CONFIG_FEATURE_CATN=y -CONFIG_FEATURE_CATV=y -CONFIG_CHGRP=y -CONFIG_CHMOD=y -CONFIG_CHOWN=y -CONFIG_FEATURE_CHOWN_LONG_OPTIONS=y -CONFIG_CHROOT=y -CONFIG_CKSUM=y -CONFIG_COMM=y -CONFIG_CP=y -CONFIG_FEATURE_CP_LONG_OPTIONS=y -CONFIG_FEATURE_CP_REFLINK=y -CONFIG_CUT=y -CONFIG_DATE=y -CONFIG_FEATURE_DATE_ISOFMT=y -# CONFIG_FEATURE_DATE_NANO is not set -CONFIG_FEATURE_DATE_COMPAT=y -CONFIG_DD=y -CONFIG_FEATURE_DD_SIGNAL_HANDLING=y -CONFIG_FEATURE_DD_THIRD_STATUS_LINE=y -CONFIG_FEATURE_DD_IBS_OBS=y -CONFIG_FEATURE_DD_STATUS=y -CONFIG_DF=y -CONFIG_FEATURE_DF_FANCY=y -CONFIG_DIRNAME=y -CONFIG_DOS2UNIX=y -CONFIG_UNIX2DOS=y -CONFIG_DU=y -CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y -CONFIG_ECHO=y -CONFIG_FEATURE_FANCY_ECHO=y -CONFIG_ENV=y -CONFIG_EXPAND=y -CONFIG_UNEXPAND=y -CONFIG_EXPR=y -CONFIG_EXPR_MATH_SUPPORT_64=y -CONFIG_FACTOR=y -CONFIG_FALSE=y -CONFIG_FOLD=y -CONFIG_HEAD=y -CONFIG_FEATURE_FANCY_HEAD=y -CONFIG_HOSTID=y -CONFIG_ID=y -CONFIG_GROUPS=y -CONFIG_INSTALL=y -CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y -CONFIG_LINK=y -CONFIG_LN=y -CONFIG_LOGNAME=y -CONFIG_LS=y -CONFIG_FEATURE_LS_FILETYPES=y -CONFIG_FEATURE_LS_FOLLOWLINKS=y -CONFIG_FEATURE_LS_RECURSIVE=y -CONFIG_FEATURE_LS_WIDTH=y -CONFIG_FEATURE_LS_SORTFILES=y -CONFIG_FEATURE_LS_TIMESTAMPS=y -CONFIG_FEATURE_LS_USERNAME=y -CONFIG_FEATURE_LS_COLOR=y -CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y -CONFIG_MD5SUM=y -CONFIG_SHA1SUM=y -CONFIG_SHA256SUM=y -CONFIG_SHA512SUM=y -CONFIG_SHA3SUM=y - -# -# Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum -# -CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y -CONFIG_MKDIR=y -CONFIG_MKFIFO=y -CONFIG_MKNOD=y -CONFIG_MKTEMP=y -CONFIG_MV=y -CONFIG_NICE=y -CONFIG_NL=y -CONFIG_NOHUP=y -CONFIG_NPROC=y -CONFIG_OD=y -CONFIG_PASTE=y -CONFIG_PRINTENV=y -CONFIG_PRINTF=y -CONFIG_PWD=y -CONFIG_READLINK=y -CONFIG_FEATURE_READLINK_FOLLOW=y -CONFIG_REALPATH=y -CONFIG_RM=y -CONFIG_RMDIR=y -CONFIG_SEQ=y -CONFIG_SHRED=y -CONFIG_SHUF=y -CONFIG_SLEEP=y -CONFIG_FEATURE_FANCY_SLEEP=y -CONFIG_SORT=y -CONFIG_FEATURE_SORT_BIG=y -# CONFIG_FEATURE_SORT_OPTIMIZE_MEMORY is not set -CONFIG_SPLIT=y -CONFIG_FEATURE_SPLIT_FANCY=y -CONFIG_STAT=y -CONFIG_FEATURE_STAT_FORMAT=y -CONFIG_FEATURE_STAT_FILESYSTEM=y -CONFIG_STTY=y -CONFIG_SUM=y -CONFIG_SYNC=y -CONFIG_FEATURE_SYNC_FANCY=y -CONFIG_FSYNC=y -CONFIG_TAC=y -CONFIG_TAIL=y -CONFIG_FEATURE_FANCY_TAIL=y -CONFIG_TEE=y -CONFIG_FEATURE_TEE_USE_BLOCK_IO=y -CONFIG_TEST=y -CONFIG_TEST1=y -CONFIG_TEST2=y -CONFIG_FEATURE_TEST_64=y -CONFIG_TIMEOUT=y -CONFIG_TOUCH=y -CONFIG_FEATURE_TOUCH_NODEREF=y -CONFIG_FEATURE_TOUCH_SUSV3=y -CONFIG_TR=y -CONFIG_FEATURE_TR_CLASSES=y -CONFIG_FEATURE_TR_EQUIV=y -CONFIG_TRUE=y -CONFIG_TRUNCATE=y -CONFIG_TTY=y -CONFIG_UNAME=y -CONFIG_UNAME_OSNAME="GNU/Linux" -CONFIG_BB_ARCH=y -CONFIG_UNIQ=y -CONFIG_UNLINK=y -CONFIG_USLEEP=y -CONFIG_UUDECODE=y -CONFIG_BASE32=y -CONFIG_BASE64=y -CONFIG_UUENCODE=y -CONFIG_WC=y -CONFIG_FEATURE_WC_LARGE=y -CONFIG_WHO=y -CONFIG_W=y -CONFIG_USERS=y -CONFIG_WHOAMI=y -CONFIG_YES=y - -# -# Common options -# -CONFIG_FEATURE_VERBOSE=y - -# -# Common options for cp and mv -# -CONFIG_FEATURE_PRESERVE_HARDLINKS=y - -# -# Common options for df, du, ls -# -CONFIG_FEATURE_HUMAN_READABLE=y - -# -# Console Utilities -# -CONFIG_CHVT=y -CONFIG_CLEAR=y -CONFIG_DEALLOCVT=y -CONFIG_DUMPKMAP=y -CONFIG_FGCONSOLE=y -CONFIG_KBD_MODE=y -CONFIG_LOADFONT=y -CONFIG_SETFONT=y -CONFIG_FEATURE_SETFONT_TEXTUAL_MAP=y -CONFIG_DEFAULT_SETFONT_DIR="" - -# -# Common options for loadfont and setfont -# -CONFIG_FEATURE_LOADFONT_PSF2=y -CONFIG_FEATURE_LOADFONT_RAW=y -CONFIG_LOADKMAP=y -CONFIG_OPENVT=y -CONFIG_RESET=y -CONFIG_RESIZE=y -CONFIG_FEATURE_RESIZE_PRINT=y -CONFIG_SETCONSOLE=y -CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS=y -CONFIG_SETKEYCODES=y -CONFIG_SETLOGCONS=y -CONFIG_SHOWKEY=y - -# -# Debian Utilities -# -CONFIG_PIPE_PROGRESS=y -CONFIG_RUN_PARTS=y -CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y -CONFIG_FEATURE_RUN_PARTS_FANCY=y -CONFIG_START_STOP_DAEMON=y -CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y -CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y -CONFIG_WHICH=y - -# -# klibc-utils -# -# CONFIG_MINIPS is not set -CONFIG_NUKE=y -CONFIG_RESUME=y -CONFIG_RUN_INIT=y - -# -# Editors -# -CONFIG_AWK=y -CONFIG_FEATURE_AWK_LIBM=y -CONFIG_FEATURE_AWK_GNU_EXTENSIONS=y -CONFIG_CMP=y -CONFIG_DIFF=y -CONFIG_FEATURE_DIFF_LONG_OPTIONS=y -CONFIG_FEATURE_DIFF_DIR=y -CONFIG_ED=y -CONFIG_PATCH=y -CONFIG_SED=y -CONFIG_VI=y -CONFIG_FEATURE_VI_MAX_LEN=4096 -# CONFIG_FEATURE_VI_8BIT is not set -CONFIG_FEATURE_VI_COLON=y -CONFIG_FEATURE_VI_YANKMARK=y -CONFIG_FEATURE_VI_SEARCH=y -# CONFIG_FEATURE_VI_REGEX_SEARCH is not set -CONFIG_FEATURE_VI_USE_SIGNALS=y -CONFIG_FEATURE_VI_DOT_CMD=y -CONFIG_FEATURE_VI_READONLY=y -CONFIG_FEATURE_VI_SETOPTS=y -CONFIG_FEATURE_VI_SET=y -CONFIG_FEATURE_VI_WIN_RESIZE=y -CONFIG_FEATURE_VI_ASK_TERMINAL=y -CONFIG_FEATURE_VI_UNDO=y -CONFIG_FEATURE_VI_UNDO_QUEUE=y -CONFIG_FEATURE_VI_UNDO_QUEUE_MAX=256 -CONFIG_FEATURE_ALLOW_EXEC=y - -# -# Finding Utilities -# -CONFIG_FIND=y -CONFIG_FEATURE_FIND_PRINT0=y -CONFIG_FEATURE_FIND_MTIME=y -CONFIG_FEATURE_FIND_MMIN=y -CONFIG_FEATURE_FIND_PERM=y -CONFIG_FEATURE_FIND_TYPE=y -CONFIG_FEATURE_FIND_EXECUTABLE=y -CONFIG_FEATURE_FIND_XDEV=y -CONFIG_FEATURE_FIND_MAXDEPTH=y -CONFIG_FEATURE_FIND_NEWER=y -CONFIG_FEATURE_FIND_INUM=y -CONFIG_FEATURE_FIND_EXEC=y -CONFIG_FEATURE_FIND_EXEC_PLUS=y -CONFIG_FEATURE_FIND_USER=y -CONFIG_FEATURE_FIND_GROUP=y -CONFIG_FEATURE_FIND_NOT=y -CONFIG_FEATURE_FIND_DEPTH=y -CONFIG_FEATURE_FIND_PAREN=y -CONFIG_FEATURE_FIND_SIZE=y -CONFIG_FEATURE_FIND_PRUNE=y -CONFIG_FEATURE_FIND_QUIT=y -CONFIG_FEATURE_FIND_DELETE=y -CONFIG_FEATURE_FIND_EMPTY=y -CONFIG_FEATURE_FIND_PATH=y -CONFIG_FEATURE_FIND_REGEX=y -# CONFIG_FEATURE_FIND_CONTEXT is not set -CONFIG_FEATURE_FIND_LINKS=y -CONFIG_GREP=y -CONFIG_EGREP=y -CONFIG_FGREP=y -CONFIG_FEATURE_GREP_CONTEXT=y -CONFIG_XARGS=y -CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y -CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y -CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y -CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y -CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR=y -CONFIG_FEATURE_XARGS_SUPPORT_PARALLEL=y -CONFIG_FEATURE_XARGS_SUPPORT_ARGS_FILE=y - -# -# Init Utilities -# -CONFIG_BOOTCHARTD=y -CONFIG_FEATURE_BOOTCHARTD_BLOATED_HEADER=y -CONFIG_FEATURE_BOOTCHARTD_CONFIG_FILE=y -CONFIG_HALT=y -CONFIG_POWEROFF=y -CONFIG_REBOOT=y -CONFIG_FEATURE_WAIT_FOR_INIT=y -# CONFIG_FEATURE_CALL_TELINIT is not set -CONFIG_TELINIT_PATH="" -CONFIG_INIT=y -CONFIG_LINUXRC=y -CONFIG_FEATURE_USE_INITTAB=y -# CONFIG_FEATURE_KILL_REMOVED is not set -CONFIG_FEATURE_KILL_DELAY=0 -CONFIG_FEATURE_INIT_SCTTY=y -CONFIG_FEATURE_INIT_SYSLOG=y -CONFIG_FEATURE_INIT_QUIET=y -# CONFIG_FEATURE_INIT_COREDUMPS is not set -CONFIG_INIT_TERMINAL_TYPE="linux" -CONFIG_FEATURE_INIT_MODIFY_CMDLINE=y - -# -# Login/Password Management Utilities -# -CONFIG_FEATURE_SHADOWPASSWDS=y -CONFIG_USE_BB_PWD_GRP=y -CONFIG_USE_BB_SHADOW=y -CONFIG_USE_BB_CRYPT=y -CONFIG_USE_BB_CRYPT_SHA=y -CONFIG_ADD_SHELL=y -CONFIG_REMOVE_SHELL=y -CONFIG_ADDGROUP=y -CONFIG_FEATURE_ADDUSER_TO_GROUP=y -CONFIG_ADDUSER=y -# CONFIG_FEATURE_CHECK_NAMES is not set -CONFIG_LAST_ID=60000 -CONFIG_FIRST_SYSTEM_ID=100 -CONFIG_LAST_SYSTEM_ID=999 -CONFIG_CHPASSWD=y -CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="des" -CONFIG_CRYPTPW=y -CONFIG_MKPASSWD=y -CONFIG_DELUSER=y -CONFIG_DELGROUP=y -CONFIG_FEATURE_DEL_USER_FROM_GROUP=y -CONFIG_GETTY=y -CONFIG_LOGIN=y -# CONFIG_LOGIN_SESSION_AS_CHILD is not set -CONFIG_LOGIN_SCRIPTS=y -CONFIG_FEATURE_NOLOGIN=y -CONFIG_FEATURE_SECURETTY=y -CONFIG_PASSWD=y -CONFIG_FEATURE_PASSWD_WEAK_CHECK=y -CONFIG_SU=y -CONFIG_FEATURE_SU_SYSLOG=y -CONFIG_FEATURE_SU_CHECKS_SHELLS=y -# CONFIG_FEATURE_SU_BLANK_PW_NEEDS_SECURE_TTY is not set -CONFIG_SULOGIN=y -CONFIG_VLOCK=y - -# -# Linux Ext2 FS Progs -# -CONFIG_CHATTR=y -CONFIG_FSCK=y -CONFIG_LSATTR=y -# CONFIG_TUNE2FS is not set - -# -# Linux Module Utilities -# -CONFIG_MODPROBE_SMALL=y -CONFIG_DEPMOD=y -CONFIG_INSMOD=y -CONFIG_LSMOD=y -# CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set -CONFIG_MODINFO=y -CONFIG_MODPROBE=y -# CONFIG_FEATURE_MODPROBE_BLACKLIST is not set -CONFIG_RMMOD=y - -# -# Options common to multiple modutils -# -CONFIG_FEATURE_CMDLINE_MODULE_OPTIONS=y -CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED=y -# CONFIG_FEATURE_2_4_MODULES is not set -# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set -# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set -# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set -# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set -# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set -# CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set -# CONFIG_FEATURE_INSMOD_TRY_MMAP is not set -# CONFIG_FEATURE_MODUTILS_ALIAS is not set -# CONFIG_FEATURE_MODUTILS_SYMBOLS is not set -CONFIG_DEFAULT_MODULES_DIR="/lib/modules" -CONFIG_DEFAULT_DEPMOD_FILE="modules.dep" - -# -# Linux System Utilities -# -CONFIG_ACPID=y -CONFIG_FEATURE_ACPID_COMPAT=y -CONFIG_BLKDISCARD=y -CONFIG_BLKID=y -CONFIG_FEATURE_BLKID_TYPE=y -CONFIG_BLOCKDEV=y -CONFIG_CAL=y -CONFIG_CHRT=y -CONFIG_DMESG=y -CONFIG_FEATURE_DMESG_PRETTY=y -CONFIG_EJECT=y -CONFIG_FEATURE_EJECT_SCSI=y -CONFIG_FALLOCATE=y -CONFIG_FATATTR=y -CONFIG_FBSET=y -CONFIG_FEATURE_FBSET_FANCY=y -CONFIG_FEATURE_FBSET_READMODE=y -CONFIG_FDFORMAT=y -CONFIG_FDISK=y -# CONFIG_FDISK_SUPPORT_LARGE_DISKS is not set -CONFIG_FEATURE_FDISK_WRITABLE=y -# CONFIG_FEATURE_AIX_LABEL is not set -# CONFIG_FEATURE_SGI_LABEL is not set -# CONFIG_FEATURE_SUN_LABEL is not set -# CONFIG_FEATURE_OSF_LABEL is not set -# CONFIG_FEATURE_GPT_LABEL is not set -CONFIG_FEATURE_FDISK_ADVANCED=y -CONFIG_FINDFS=y -CONFIG_FLOCK=y -CONFIG_FDFLUSH=y -CONFIG_FREERAMDISK=y -CONFIG_FSCK_MINIX=y -CONFIG_FSFREEZE=y -CONFIG_FSTRIM=y -CONFIG_GETOPT=y -CONFIG_FEATURE_GETOPT_LONG=y -CONFIG_HEXDUMP=y -CONFIG_HD=y -CONFIG_XXD=y -CONFIG_HWCLOCK=y -# CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set -CONFIG_IONICE=y -CONFIG_IPCRM=y -CONFIG_IPCS=y -CONFIG_LAST=y -CONFIG_FEATURE_LAST_FANCY=y -CONFIG_LOSETUP=y -CONFIG_LSPCI=y -CONFIG_LSUSB=y -CONFIG_MDEV=y -CONFIG_FEATURE_MDEV_CONF=y -CONFIG_FEATURE_MDEV_RENAME=y -CONFIG_FEATURE_MDEV_RENAME_REGEXP=y -CONFIG_FEATURE_MDEV_EXEC=y -CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y -CONFIG_FEATURE_MDEV_DAEMON=y -CONFIG_MESG=y -CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP=y -CONFIG_MKE2FS=y -CONFIG_MKFS_EXT2=y -CONFIG_MKFS_MINIX=y -CONFIG_FEATURE_MINIX2=y -# CONFIG_MKFS_REISER is not set -CONFIG_MKDOSFS=y -CONFIG_MKFS_VFAT=y -CONFIG_MKSWAP=y -CONFIG_FEATURE_MKSWAP_UUID=y -CONFIG_MORE=y -CONFIG_MOUNT=y -CONFIG_FEATURE_MOUNT_FAKE=y -CONFIG_FEATURE_MOUNT_VERBOSE=y -# CONFIG_FEATURE_MOUNT_HELPERS is not set -CONFIG_FEATURE_MOUNT_LABEL=y -# CONFIG_FEATURE_MOUNT_NFS is not set -CONFIG_FEATURE_MOUNT_CIFS=y -CONFIG_FEATURE_MOUNT_FLAGS=y -CONFIG_FEATURE_MOUNT_FSTAB=y -CONFIG_FEATURE_MOUNT_OTHERTAB=y -CONFIG_MOUNTPOINT=y -CONFIG_NOLOGIN=y -# CONFIG_NOLOGIN_DEPENDENCIES is not set -CONFIG_NSENTER=y -CONFIG_PIVOT_ROOT=y -CONFIG_RDATE=y -CONFIG_RDEV=y -CONFIG_READPROFILE=y -CONFIG_RENICE=y -CONFIG_REV=y -CONFIG_RTCWAKE=y -CONFIG_SCRIPT=y -CONFIG_SCRIPTREPLAY=y -CONFIG_SETARCH=y -CONFIG_LINUX32=y -CONFIG_LINUX64=y -CONFIG_SETPRIV=y -CONFIG_FEATURE_SETPRIV_DUMP=y -CONFIG_FEATURE_SETPRIV_CAPABILITIES=y -CONFIG_FEATURE_SETPRIV_CAPABILITY_NAMES=y -CONFIG_SETSID=y -CONFIG_SWAPON=y -CONFIG_FEATURE_SWAPON_DISCARD=y -CONFIG_FEATURE_SWAPON_PRI=y -CONFIG_SWAPOFF=y -CONFIG_FEATURE_SWAPONOFF_LABEL=y -CONFIG_SWITCH_ROOT=y -CONFIG_TASKSET=y -CONFIG_FEATURE_TASKSET_FANCY=y -CONFIG_FEATURE_TASKSET_CPULIST=y -CONFIG_UEVENT=y -CONFIG_UMOUNT=y -CONFIG_FEATURE_UMOUNT_ALL=y -CONFIG_UNSHARE=y -CONFIG_WALL=y - -# -# Common options for mount/umount -# -CONFIG_FEATURE_MOUNT_LOOP=y -CONFIG_FEATURE_MOUNT_LOOP_CREATE=y -# CONFIG_FEATURE_MTAB_SUPPORT is not set -CONFIG_VOLUMEID=y - -# -# Filesystem/Volume identification -# -CONFIG_FEATURE_VOLUMEID_BCACHE=y -CONFIG_FEATURE_VOLUMEID_BTRFS=y -CONFIG_FEATURE_VOLUMEID_CRAMFS=y -CONFIG_FEATURE_VOLUMEID_EROFS=y -CONFIG_FEATURE_VOLUMEID_EXFAT=y -CONFIG_FEATURE_VOLUMEID_EXT=y -CONFIG_FEATURE_VOLUMEID_F2FS=y -CONFIG_FEATURE_VOLUMEID_FAT=y -CONFIG_FEATURE_VOLUMEID_HFS=y -CONFIG_FEATURE_VOLUMEID_ISO9660=y -CONFIG_FEATURE_VOLUMEID_JFS=y -CONFIG_FEATURE_VOLUMEID_LFS=y -CONFIG_FEATURE_VOLUMEID_LINUXRAID=y -CONFIG_FEATURE_VOLUMEID_LINUXSWAP=y -CONFIG_FEATURE_VOLUMEID_LUKS=y -CONFIG_FEATURE_VOLUMEID_MINIX=y -CONFIG_FEATURE_VOLUMEID_NILFS=y -CONFIG_FEATURE_VOLUMEID_NTFS=y -CONFIG_FEATURE_VOLUMEID_OCFS2=y -CONFIG_FEATURE_VOLUMEID_REISERFS=y -CONFIG_FEATURE_VOLUMEID_ROMFS=y -CONFIG_FEATURE_VOLUMEID_SQUASHFS=y -CONFIG_FEATURE_VOLUMEID_SYSV=y -CONFIG_FEATURE_VOLUMEID_UBIFS=y -CONFIG_FEATURE_VOLUMEID_UDF=y -CONFIG_FEATURE_VOLUMEID_XFS=y - -# -# Miscellaneous Utilities -# -CONFIG_ADJTIMEX=y -# CONFIG_BBCONFIG is not set -# CONFIG_FEATURE_COMPRESS_BBCONFIG is not set -CONFIG_BC=y -CONFIG_DC=y -CONFIG_FEATURE_DC_BIG=y -# CONFIG_FEATURE_DC_LIBM is not set -CONFIG_FEATURE_BC_INTERACTIVE=y -CONFIG_FEATURE_BC_LONG_OPTIONS=y -CONFIG_BEEP=y -CONFIG_FEATURE_BEEP_FREQ=4000 -CONFIG_FEATURE_BEEP_LENGTH_MS=30 -CONFIG_CHAT=y -CONFIG_FEATURE_CHAT_NOFAIL=y -# CONFIG_FEATURE_CHAT_TTY_HIFI is not set -CONFIG_FEATURE_CHAT_IMPLICIT_CR=y -CONFIG_FEATURE_CHAT_SWALLOW_OPTS=y -CONFIG_FEATURE_CHAT_SEND_ESCAPES=y -CONFIG_FEATURE_CHAT_VAR_ABORT_LEN=y -CONFIG_FEATURE_CHAT_CLR_ABORT=y -CONFIG_CONSPY=y -CONFIG_CROND=y -CONFIG_FEATURE_CROND_D=y -CONFIG_FEATURE_CROND_CALL_SENDMAIL=y -CONFIG_FEATURE_CROND_SPECIAL_TIMES=y -CONFIG_FEATURE_CROND_DIR="/var/spool/cron" -CONFIG_CRONTAB=y -# CONFIG_DEVFSD is not set -# CONFIG_DEVFSD_MODLOAD is not set -# CONFIG_DEVFSD_FG_NP is not set -# CONFIG_DEVFSD_VERBOSE is not set -# CONFIG_FEATURE_DEVFS is not set -CONFIG_DEVMEM=y -CONFIG_FBSPLASH=y -# CONFIG_FLASH_ERASEALL is not set -# CONFIG_FLASH_LOCK is not set -# CONFIG_FLASH_UNLOCK is not set -# CONFIG_FLASHCP is not set -CONFIG_HDPARM=y -CONFIG_FEATURE_HDPARM_GET_IDENTITY=y -CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y -CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y -CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y -CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y -CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y -CONFIG_HEXEDIT=y -CONFIG_I2CGET=y -CONFIG_I2CSET=y -CONFIG_I2CDUMP=y -CONFIG_I2CDETECT=y -CONFIG_I2CTRANSFER=y -# CONFIG_INOTIFYD is not set -CONFIG_LESS=y -CONFIG_FEATURE_LESS_MAXLINES=9999999 -CONFIG_FEATURE_LESS_BRACKETS=y -CONFIG_FEATURE_LESS_FLAGS=y -CONFIG_FEATURE_LESS_TRUNCATE=y -CONFIG_FEATURE_LESS_MARKS=y -CONFIG_FEATURE_LESS_REGEXP=y -CONFIG_FEATURE_LESS_WINCH=y -CONFIG_FEATURE_LESS_ASK_TERMINAL=y -CONFIG_FEATURE_LESS_DASHCMD=y -CONFIG_FEATURE_LESS_LINENUMS=y -CONFIG_FEATURE_LESS_RAW=y -CONFIG_FEATURE_LESS_ENV=y -CONFIG_LSSCSI=y -CONFIG_MAKEDEVS=y -# CONFIG_FEATURE_MAKEDEVS_LEAF is not set -CONFIG_FEATURE_MAKEDEVS_TABLE=y -CONFIG_MAN=y -CONFIG_MICROCOM=y -CONFIG_MIM=y -CONFIG_MT=y -CONFIG_NANDWRITE=y -CONFIG_NANDDUMP=y -CONFIG_PARTPROBE=y -CONFIG_RAIDAUTORUN=y -CONFIG_READAHEAD=y -# CONFIG_RFKILL is not set -CONFIG_RUNLEVEL=y -CONFIG_RX=y -CONFIG_SETFATTR=y -CONFIG_SETSERIAL=y -CONFIG_STRINGS=y -CONFIG_TIME=y -CONFIG_TS=y -CONFIG_TTYSIZE=y -CONFIG_UBIATTACH=y -CONFIG_UBIDETACH=y -CONFIG_UBIMKVOL=y -CONFIG_UBIRMVOL=y -CONFIG_UBIRSVOL=y -CONFIG_UBIUPDATEVOL=y -CONFIG_UBIRENAME=y -CONFIG_VOLNAME=y -CONFIG_WATCHDOG=y - -# -# Networking Utilities -# -CONFIG_FEATURE_IPV6=y -# CONFIG_FEATURE_UNIX_LOCAL is not set -CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y -# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set -# CONFIG_FEATURE_TLS_SHA1 is not set -CONFIG_ARP=y -CONFIG_ARPING=y -CONFIG_BRCTL=y -CONFIG_FEATURE_BRCTL_FANCY=y -CONFIG_FEATURE_BRCTL_SHOW=y -CONFIG_DNSD=y -CONFIG_ETHER_WAKE=y -CONFIG_FTPD=y -CONFIG_FEATURE_FTPD_WRITE=y -CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST=y -CONFIG_FEATURE_FTPD_AUTHENTICATION=y -CONFIG_FTPGET=y -CONFIG_FTPPUT=y -CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y -CONFIG_HOSTNAME=y -CONFIG_DNSDOMAINNAME=y -CONFIG_HTTPD=y -CONFIG_FEATURE_HTTPD_RANGES=y -CONFIG_FEATURE_HTTPD_SETUID=y -CONFIG_FEATURE_HTTPD_BASIC_AUTH=y -CONFIG_FEATURE_HTTPD_AUTH_MD5=y -CONFIG_FEATURE_HTTPD_CGI=y -CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y -CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y -CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y -CONFIG_FEATURE_HTTPD_ERROR_PAGES=y -CONFIG_FEATURE_HTTPD_PROXY=y -CONFIG_FEATURE_HTTPD_GZIP=y -CONFIG_FEATURE_HTTPD_ETAG=y -CONFIG_FEATURE_HTTPD_LAST_MODIFIED=y -CONFIG_FEATURE_HTTPD_DATE=y -CONFIG_FEATURE_HTTPD_ACL_IP=y -CONFIG_IFCONFIG=y -CONFIG_FEATURE_IFCONFIG_STATUS=y -CONFIG_FEATURE_IFCONFIG_SLIP=y -CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y -CONFIG_FEATURE_IFCONFIG_HW=y -CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y -CONFIG_IFENSLAVE=y -CONFIG_IFPLUGD=y -CONFIG_IFUP=y -CONFIG_IFDOWN=y -CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate" -CONFIG_FEATURE_IFUPDOWN_IP=y -CONFIG_FEATURE_IFUPDOWN_IPV4=y -CONFIG_FEATURE_IFUPDOWN_IPV6=y -CONFIG_FEATURE_IFUPDOWN_MAPPING=y -# CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set -CONFIG_INETD=y -CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y -CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD=y -CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME=y -CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME=y -CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN=y -# CONFIG_FEATURE_INETD_RPC is not set -CONFIG_IP=y -CONFIG_IPADDR=y -CONFIG_IPLINK=y -CONFIG_IPROUTE=y -CONFIG_IPTUNNEL=y -CONFIG_IPRULE=y -CONFIG_IPNEIGH=y -CONFIG_FEATURE_IP_ADDRESS=y -CONFIG_FEATURE_IP_LINK=y -CONFIG_FEATURE_IP_ROUTE=y -CONFIG_FEATURE_IP_ROUTE_DIR="/etc/iproute2" -CONFIG_FEATURE_IP_TUNNEL=y -CONFIG_FEATURE_IP_RULE=y -CONFIG_FEATURE_IP_NEIGH=y -# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set -CONFIG_IPCALC=y -CONFIG_FEATURE_IPCALC_LONG_OPTIONS=y -CONFIG_FEATURE_IPCALC_FANCY=y -CONFIG_FAKEIDENTD=y -CONFIG_NAMEIF=y -CONFIG_FEATURE_NAMEIF_EXTENDED=y -CONFIG_NBDCLIENT=y -CONFIG_NC=y -# CONFIG_NETCAT is not set -CONFIG_NC_SERVER=y -CONFIG_NC_EXTRA=y -CONFIG_NC_110_COMPAT=y -CONFIG_NETSTAT=y -CONFIG_FEATURE_NETSTAT_WIDE=y -CONFIG_FEATURE_NETSTAT_PRG=y -CONFIG_NSLOOKUP=y -CONFIG_FEATURE_NSLOOKUP_BIG=y -CONFIG_FEATURE_NSLOOKUP_LONG_OPTIONS=y -CONFIG_NTPD=y -CONFIG_FEATURE_NTPD_SERVER=y -CONFIG_FEATURE_NTPD_CONF=y -CONFIG_FEATURE_NTP_AUTH=y -CONFIG_PING=y -CONFIG_PING6=y -CONFIG_FEATURE_FANCY_PING=y -CONFIG_PSCAN=y -CONFIG_ROUTE=y -CONFIG_SLATTACH=y -CONFIG_SSL_CLIENT=y -CONFIG_TC=y -CONFIG_FEATURE_TC_INGRESS=y -CONFIG_TCPSVD=y -CONFIG_UDPSVD=y -CONFIG_TELNET=y -CONFIG_FEATURE_TELNET_TTYPE=y -CONFIG_FEATURE_TELNET_AUTOLOGIN=y -CONFIG_FEATURE_TELNET_WIDTH=y -CONFIG_TELNETD=y -CONFIG_FEATURE_TELNETD_STANDALONE=y -CONFIG_FEATURE_TELNETD_INETD_WAIT=y -CONFIG_TFTP=y -CONFIG_FEATURE_TFTP_PROGRESS_BAR=y -CONFIG_FEATURE_TFTP_HPA_COMPAT=y -CONFIG_TFTPD=y -CONFIG_FEATURE_TFTP_GET=y -CONFIG_FEATURE_TFTP_PUT=y -CONFIG_FEATURE_TFTP_BLOCKSIZE=y -# CONFIG_TFTP_DEBUG is not set -CONFIG_TLS=y -CONFIG_TRACEROUTE=y -CONFIG_TRACEROUTE6=y -CONFIG_FEATURE_TRACEROUTE_VERBOSE=y -CONFIG_FEATURE_TRACEROUTE_USE_ICMP=y -CONFIG_TUNCTL=y -CONFIG_FEATURE_TUNCTL_UG=y -CONFIG_VCONFIG=y -CONFIG_WGET=y -CONFIG_FEATURE_WGET_LONG_OPTIONS=y -CONFIG_FEATURE_WGET_STATUSBAR=y -CONFIG_FEATURE_WGET_AUTHENTICATION=y -CONFIG_FEATURE_WGET_TIMEOUT=y -CONFIG_FEATURE_WGET_HTTPS=y -CONFIG_FEATURE_WGET_OPENSSL=y -CONFIG_WHOIS=y -CONFIG_ZCIP=y -CONFIG_UDHCPD=y -# CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC is not set -CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY=y -CONFIG_DHCPD_LEASES_FILE="/var/lib/misc/udhcpd.leases" -CONFIG_DUMPLEASES=y -CONFIG_DHCPRELAY=y -CONFIG_UDHCPC=y -CONFIG_FEATURE_UDHCPC_ARPING=y -CONFIG_FEATURE_UDHCPC_SANITIZEOPT=y -CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script" -CONFIG_UDHCPC6=y -CONFIG_FEATURE_UDHCPC6_RFC3646=y -CONFIG_FEATURE_UDHCPC6_RFC4704=y -CONFIG_FEATURE_UDHCPC6_RFC4833=y -CONFIG_FEATURE_UDHCPC6_RFC5970=y - -# -# Common options for DHCP applets -# -# CONFIG_FEATURE_UDHCP_PORT is not set -CONFIG_UDHCP_DEBUG=2 -CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 -CONFIG_FEATURE_UDHCP_RFC3397=y -CONFIG_FEATURE_UDHCP_8021Q=y -CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-R -n" - -# -# Print Utilities -# -CONFIG_LPD=y -CONFIG_LPR=y -CONFIG_LPQ=y - -# -# Mail Utilities -# -CONFIG_MAKEMIME=y -CONFIG_POPMAILDIR=y -CONFIG_FEATURE_POPMAILDIR_DELIVERY=y -CONFIG_REFORMIME=y -CONFIG_FEATURE_REFORMIME_COMPAT=y -CONFIG_SENDMAIL=y -CONFIG_FEATURE_MIME_CHARSET="us-ascii" - -# -# Process Utilities -# -CONFIG_FREE=y -CONFIG_FUSER=y -CONFIG_IOSTAT=y -CONFIG_KILL=y -CONFIG_KILLALL=y -CONFIG_KILLALL5=y -CONFIG_LSOF=y -CONFIG_MPSTAT=y -CONFIG_NMETER=y -CONFIG_PGREP=y -CONFIG_PKILL=y -CONFIG_PIDOF=y -CONFIG_FEATURE_PIDOF_SINGLE=y -CONFIG_FEATURE_PIDOF_OMIT=y -CONFIG_PMAP=y -CONFIG_POWERTOP=y -CONFIG_FEATURE_POWERTOP_INTERACTIVE=y -CONFIG_PS=y -CONFIG_FEATURE_PS_WIDE=y -CONFIG_FEATURE_PS_LONG=y -# CONFIG_FEATURE_PS_TIME is not set -# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set -# CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS is not set -CONFIG_PSTREE=y -CONFIG_PWDX=y -CONFIG_SMEMCAP=y -CONFIG_BB_SYSCTL=y -CONFIG_TOP=y -CONFIG_FEATURE_TOP_INTERACTIVE=y -CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y -CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y -CONFIG_FEATURE_TOP_SMP_CPU=y -CONFIG_FEATURE_TOP_DECIMALS=y -CONFIG_FEATURE_TOP_SMP_PROCESS=y -CONFIG_FEATURE_TOPMEM=y -CONFIG_UPTIME=y -CONFIG_FEATURE_UPTIME_UTMP_SUPPORT=y -CONFIG_WATCH=y -CONFIG_FEATURE_SHOW_THREADS=y - -# -# Runit Utilities -# -CONFIG_CHPST=y -CONFIG_SETUIDGID=y -CONFIG_ENVUIDGID=y -CONFIG_ENVDIR=y -CONFIG_SOFTLIMIT=y -CONFIG_RUNSV=y -CONFIG_RUNSVDIR=y -# CONFIG_FEATURE_RUNSVDIR_LOG is not set -CONFIG_SV=y -CONFIG_SV_DEFAULT_SERVICE_DIR="/var/service" -CONFIG_SVC=y -CONFIG_SVOK=y -CONFIG_SVLOGD=y -# CONFIG_CHCON is not set -# CONFIG_GETENFORCE is not set -# CONFIG_GETSEBOOL is not set -# CONFIG_LOAD_POLICY is not set -# CONFIG_MATCHPATHCON is not set -# CONFIG_RUNCON is not set -# CONFIG_SELINUXENABLED is not set -# CONFIG_SESTATUS is not set -# CONFIG_SETENFORCE is not set -# CONFIG_SETFILES is not set -# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set -# CONFIG_RESTORECON is not set -# CONFIG_SETSEBOOL is not set - -# -# Shells -# -CONFIG_SH_IS_ASH=y -# CONFIG_SH_IS_HUSH is not set -# CONFIG_SH_IS_NONE is not set -# CONFIG_BASH_IS_ASH is not set -# CONFIG_BASH_IS_HUSH is not set -CONFIG_BASH_IS_NONE=y -CONFIG_SHELL_ASH=y -CONFIG_ASH=y -CONFIG_ASH_OPTIMIZE_FOR_SIZE=y -CONFIG_ASH_INTERNAL_GLOB=y -CONFIG_ASH_BASH_COMPAT=y -# CONFIG_ASH_BASH_SOURCE_CURDIR is not set -CONFIG_ASH_BASH_NOT_FOUND_HOOK=y -CONFIG_ASH_JOB_CONTROL=y -CONFIG_ASH_ALIAS=y -CONFIG_ASH_RANDOM_SUPPORT=y -CONFIG_ASH_EXPAND_PRMT=y -CONFIG_ASH_IDLE_TIMEOUT=y -CONFIG_ASH_MAIL=y -CONFIG_ASH_ECHO=y -CONFIG_ASH_PRINTF=y -CONFIG_ASH_TEST=y -CONFIG_ASH_HELP=y -CONFIG_ASH_GETOPTS=y -CONFIG_ASH_CMDCMD=y -CONFIG_CTTYHACK=y -CONFIG_HUSH=y -CONFIG_SHELL_HUSH=y -CONFIG_HUSH_BASH_COMPAT=y -CONFIG_HUSH_BRACE_EXPANSION=y -CONFIG_HUSH_LINENO_VAR=y -# CONFIG_HUSH_BASH_SOURCE_CURDIR is not set -CONFIG_HUSH_INTERACTIVE=y -CONFIG_HUSH_SAVEHISTORY=y -CONFIG_HUSH_JOB=y -CONFIG_HUSH_TICK=y -CONFIG_HUSH_IF=y -CONFIG_HUSH_LOOPS=y -CONFIG_HUSH_CASE=y -CONFIG_HUSH_FUNCTIONS=y -CONFIG_HUSH_LOCAL=y -CONFIG_HUSH_RANDOM_SUPPORT=y -CONFIG_HUSH_MODE_X=y -CONFIG_HUSH_ECHO=y -CONFIG_HUSH_PRINTF=y -CONFIG_HUSH_TEST=y -CONFIG_HUSH_HELP=y -CONFIG_HUSH_EXPORT=y -CONFIG_HUSH_EXPORT_N=y -CONFIG_HUSH_READONLY=y -CONFIG_HUSH_KILL=y -CONFIG_HUSH_WAIT=y -CONFIG_HUSH_COMMAND=y -CONFIG_HUSH_TRAP=y -CONFIG_HUSH_TYPE=y -CONFIG_HUSH_TIMES=y -CONFIG_HUSH_READ=y -CONFIG_HUSH_SET=y -CONFIG_HUSH_UNSET=y -CONFIG_HUSH_ULIMIT=y -CONFIG_HUSH_UMASK=y -CONFIG_HUSH_GETOPTS=y -# CONFIG_HUSH_MEMLEAK is not set - -# -# Options common to all shells -# -CONFIG_FEATURE_SH_MATH=y -CONFIG_FEATURE_SH_MATH_64=y -CONFIG_FEATURE_SH_MATH_BASE=y -CONFIG_FEATURE_SH_EXTRA_QUIET=y -# CONFIG_FEATURE_SH_STANDALONE is not set -# CONFIG_FEATURE_SH_NOFORK is not set -CONFIG_FEATURE_SH_READ_FRAC=y -CONFIG_FEATURE_SH_HISTFILESIZE=y -CONFIG_FEATURE_SH_EMBEDDED_SCRIPTS=y - -# -# System Logging Utilities -# -CONFIG_KLOGD=y - -# -# klogd should not be used together with syslog to kernel printk buffer -# -CONFIG_FEATURE_KLOGD_KLOGCTL=y -CONFIG_LOGGER=y -CONFIG_LOGREAD=y -CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING=y -CONFIG_SYSLOGD=y -CONFIG_FEATURE_ROTATE_LOGFILE=y -CONFIG_FEATURE_REMOTE_LOG=y -CONFIG_FEATURE_SYSLOGD_DUP=y -CONFIG_FEATURE_SYSLOGD_CFG=y -# CONFIG_FEATURE_SYSLOGD_PRECISE_TIMESTAMPS is not set -CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256 -CONFIG_FEATURE_IPC_SYSLOG=y -CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16 -CONFIG_FEATURE_KMSG_SYSLOG=y diff --git a/config/generic/linux.config b/config/generic/linux.config deleted file mode 100644 index 41946abd..00000000 --- a/config/generic/linux.config +++ /dev/null @@ -1,3012 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/x86_64 5.18.5 Kernel Configuration -# -CONFIG_CC_VERSION_TEXT="gcc (Debian 10.2.1-6) 10.2.1 20210110" -CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=100201 -CONFIG_CLANG_VERSION=0 -CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=23502 -CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=23502 -CONFIG_LLD_VERSION=0 -CONFIG_CC_CAN_LINK=y -CONFIG_CC_CAN_LINK_STATIC=y -CONFIG_CC_HAS_ASM_GOTO=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_PAHOLE_VERSION=0 -CONFIG_IRQ_WORK=y -CONFIG_BUILDTIME_TABLE_SORT=y -CONFIG_THREAD_INFO_IN_TASK=y - -# -# General setup -# -CONFIG_INIT_ENV_ARG_LIMIT=32 -# CONFIG_COMPILE_TEST is not set -CONFIG_WERROR=y -CONFIG_LOCALVERSION="" -CONFIG_LOCALVERSION_AUTO=y -CONFIG_BUILD_SALT="" -CONFIG_HAVE_KERNEL_GZIP=y -CONFIG_HAVE_KERNEL_BZIP2=y -CONFIG_HAVE_KERNEL_LZMA=y -CONFIG_HAVE_KERNEL_XZ=y -CONFIG_HAVE_KERNEL_LZO=y -CONFIG_HAVE_KERNEL_LZ4=y -CONFIG_HAVE_KERNEL_ZSTD=y -CONFIG_KERNEL_GZIP=y -# CONFIG_KERNEL_BZIP2 is not set -# CONFIG_KERNEL_LZMA is not set -# CONFIG_KERNEL_XZ is not set -# CONFIG_KERNEL_LZO is not set -# CONFIG_KERNEL_LZ4 is not set -# CONFIG_KERNEL_ZSTD is not set -CONFIG_DEFAULT_INIT="" -CONFIG_DEFAULT_HOSTNAME="QuorumOS" -CONFIG_SWAP=y -CONFIG_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_POSIX_MQUEUE=y -CONFIG_POSIX_MQUEUE_SYSCTL=y -# CONFIG_WATCH_QUEUE is not set -CONFIG_CROSS_MEMORY_ATTACH=y -CONFIG_USELIB=y -CONFIG_AUDIT=y -CONFIG_HAVE_ARCH_AUDITSYSCALL=y -CONFIG_AUDITSYSCALL=y - -# -# IRQ subsystem -# -CONFIG_GENERIC_IRQ_PROBE=y -CONFIG_GENERIC_IRQ_SHOW=y -CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y -CONFIG_GENERIC_PENDING_IRQ=y -CONFIG_GENERIC_IRQ_MIGRATION=y -CONFIG_HARDIRQS_SW_RESEND=y -CONFIG_IRQ_DOMAIN=y -CONFIG_IRQ_DOMAIN_HIERARCHY=y -CONFIG_GENERIC_MSI_IRQ=y -CONFIG_GENERIC_MSI_IRQ_DOMAIN=y -CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y -CONFIG_GENERIC_IRQ_RESERVATION_MODE=y -CONFIG_IRQ_FORCED_THREADING=y -CONFIG_SPARSE_IRQ=y -# CONFIG_GENERIC_IRQ_DEBUGFS is not set -# end of IRQ subsystem - -CONFIG_CLOCKSOURCE_WATCHDOG=y -CONFIG_ARCH_CLOCKSOURCE_INIT=y -CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y -CONFIG_GENERIC_TIME_VSYSCALL=y -CONFIG_GENERIC_CLOCKEVENTS=y -CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y -CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y -CONFIG_GENERIC_CMOS_UPDATE=y -CONFIG_HAVE_POSIX_CPU_TIMERS_TASK_WORK=y -CONFIG_POSIX_CPU_TIMERS_TASK_WORK=y - -# -# Timers subsystem -# -CONFIG_TICK_ONESHOT=y -CONFIG_NO_HZ_COMMON=y -# CONFIG_HZ_PERIODIC is not set -CONFIG_NO_HZ_IDLE=y -# CONFIG_NO_HZ_FULL is not set -CONFIG_NO_HZ=y -CONFIG_HIGH_RES_TIMERS=y -CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100 -# end of Timers subsystem - -CONFIG_BPF=y -CONFIG_HAVE_EBPF_JIT=y -CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y - -# -# BPF subsystem -# -# CONFIG_BPF_SYSCALL is not set -# end of BPF subsystem - -CONFIG_PREEMPT_BUILD=y -# CONFIG_PREEMPT_NONE is not set -CONFIG_PREEMPT_VOLUNTARY=y -# CONFIG_PREEMPT is not set -CONFIG_PREEMPT_COUNT=y -CONFIG_PREEMPTION=y -CONFIG_PREEMPT_DYNAMIC=y -# CONFIG_SCHED_CORE is not set - -# -# CPU/Task time and stats accounting -# -CONFIG_TICK_CPU_ACCOUNTING=y -# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set -# CONFIG_IRQ_TIME_ACCOUNTING is not set -CONFIG_BSD_PROCESS_ACCT=y -# CONFIG_BSD_PROCESS_ACCT_V3 is not set -CONFIG_TASKSTATS=y -CONFIG_TASK_DELAY_ACCT=y -CONFIG_TASK_XACCT=y -CONFIG_TASK_IO_ACCOUNTING=y -# CONFIG_PSI is not set -# end of CPU/Task time and stats accounting - -CONFIG_CPU_ISOLATION=y - -# -# RCU Subsystem -# -CONFIG_TREE_RCU=y -CONFIG_PREEMPT_RCU=y -# CONFIG_RCU_EXPERT is not set -CONFIG_SRCU=y -CONFIG_TREE_SRCU=y -CONFIG_TASKS_RCU_GENERIC=y -CONFIG_TASKS_RCU=y -CONFIG_RCU_STALL_COMMON=y -CONFIG_RCU_NEED_SEGCBLIST=y -# end of RCU Subsystem - -# CONFIG_IKCONFIG is not set -# CONFIG_IKHEADERS is not set -CONFIG_LOG_BUF_SHIFT=18 -CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 -CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 -# CONFIG_PRINTK_INDEX is not set -CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y - -# -# Scheduler features -# -# CONFIG_UCLAMP_TASK is not set -# end of Scheduler features - -CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y -CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y -CONFIG_CC_HAS_INT128=y -CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" -CONFIG_ARCH_SUPPORTS_INT128=y -# CONFIG_NUMA_BALANCING is not set -CONFIG_CGROUPS=y -CONFIG_PAGE_COUNTER=y -# CONFIG_MEMCG is not set -CONFIG_BLK_CGROUP=y -CONFIG_CGROUP_SCHED=y -CONFIG_FAIR_GROUP_SCHED=y -# CONFIG_CFS_BANDWIDTH is not set -# CONFIG_RT_GROUP_SCHED is not set -CONFIG_CGROUP_PIDS=y -CONFIG_CGROUP_RDMA=y -CONFIG_CGROUP_FREEZER=y -CONFIG_CGROUP_HUGETLB=y -CONFIG_CPUSETS=y -CONFIG_PROC_PID_CPUSET=y -CONFIG_CGROUP_DEVICE=y -CONFIG_CGROUP_CPUACCT=y -CONFIG_CGROUP_PERF=y -CONFIG_CGROUP_MISC=y -CONFIG_CGROUP_DEBUG=y -CONFIG_NAMESPACES=y -CONFIG_UTS_NS=y -CONFIG_TIME_NS=y -CONFIG_IPC_NS=y -# CONFIG_USER_NS is not set -CONFIG_PID_NS=y -CONFIG_NET_NS=y -# CONFIG_CHECKPOINT_RESTORE is not set -# CONFIG_SCHED_AUTOGROUP is not set -# CONFIG_SYSFS_DEPRECATED is not set -CONFIG_RELAY=y -CONFIG_BLK_DEV_INITRD=y -CONFIG_INITRAMFS_SOURCE="/out/rootfs.cpio" -CONFIG_INITRAMFS_ROOT_UID=0 -CONFIG_INITRAMFS_ROOT_GID=0 -CONFIG_RD_GZIP=y -CONFIG_RD_BZIP2=y -CONFIG_RD_LZMA=y -CONFIG_RD_XZ=y -CONFIG_RD_LZO=y -CONFIG_RD_LZ4=y -CONFIG_RD_ZSTD=y -CONFIG_INITRAMFS_COMPRESSION_GZIP=y -# CONFIG_INITRAMFS_COMPRESSION_BZIP2 is not set -# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_INITRAMFS_COMPRESSION_XZ is not set -# CONFIG_INITRAMFS_COMPRESSION_LZO is not set -# CONFIG_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_INITRAMFS_COMPRESSION_ZSTD is not set -# CONFIG_INITRAMFS_COMPRESSION_NONE is not set -# CONFIG_BOOT_CONFIG is not set -CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y -# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set -CONFIG_LD_ORPHAN_WARN=y -CONFIG_SYSCTL=y -CONFIG_HAVE_UID16=y -CONFIG_SYSCTL_EXCEPTION_TRACE=y -CONFIG_HAVE_PCSPKR_PLATFORM=y -# CONFIG_EXPERT is not set -CONFIG_UID16=y -CONFIG_MULTIUSER=y -CONFIG_SGETMASK_SYSCALL=y -CONFIG_SYSFS_SYSCALL=y -CONFIG_FHANDLE=y -CONFIG_POSIX_TIMERS=y -CONFIG_PRINTK=y -CONFIG_BUG=y -CONFIG_ELF_CORE=y -CONFIG_PCSPKR_PLATFORM=y -CONFIG_BASE_FULL=y -CONFIG_FUTEX=y -CONFIG_FUTEX_PI=y -CONFIG_EPOLL=y -CONFIG_SIGNALFD=y -CONFIG_TIMERFD=y -CONFIG_EVENTFD=y -CONFIG_SHMEM=y -CONFIG_AIO=y -CONFIG_IO_URING=y -CONFIG_ADVISE_SYSCALLS=y -CONFIG_MEMBARRIER=y -CONFIG_KALLSYMS=y -CONFIG_KALLSYMS_ALL=y -CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y -CONFIG_KALLSYMS_BASE_RELATIVE=y -# CONFIG_USERFAULTFD is not set -CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_RSEQ=y -# CONFIG_EMBEDDED is not set -CONFIG_HAVE_PERF_EVENTS=y - -# -# Kernel Performance Events And Counters -# -CONFIG_PERF_EVENTS=y -# CONFIG_DEBUG_PERF_USE_VMALLOC is not set -# end of Kernel Performance Events And Counters - -CONFIG_VM_EVENT_COUNTERS=y -CONFIG_SLUB_DEBUG=y -# CONFIG_COMPAT_BRK is not set -# CONFIG_SLAB is not set -CONFIG_SLUB=y -CONFIG_SLAB_MERGE_DEFAULT=y -# CONFIG_SLAB_FREELIST_RANDOM is not set -# CONFIG_SLAB_FREELIST_HARDENED is not set -# CONFIG_SHUFFLE_PAGE_ALLOCATOR is not set -CONFIG_SLUB_CPU_PARTIAL=y -CONFIG_PROFILING=y -CONFIG_TRACEPOINTS=y -# end of General setup - -CONFIG_64BIT=y -CONFIG_X86_64=y -CONFIG_X86=y -CONFIG_INSTRUCTION_DECODER=y -CONFIG_OUTPUT_FORMAT="elf64-x86-64" -CONFIG_LOCKDEP_SUPPORT=y -CONFIG_STACKTRACE_SUPPORT=y -CONFIG_MMU=y -CONFIG_ARCH_MMAP_RND_BITS_MIN=28 -CONFIG_ARCH_MMAP_RND_BITS_MAX=32 -CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8 -CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 -CONFIG_GENERIC_ISA_DMA=y -CONFIG_GENERIC_BUG=y -CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y -CONFIG_ARCH_MAY_HAVE_PC_FDC=y -CONFIG_GENERIC_CALIBRATE_DELAY=y -CONFIG_ARCH_HAS_CPU_RELAX=y -CONFIG_ARCH_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_NR_GPIO=1024 -CONFIG_ARCH_SUSPEND_POSSIBLE=y -CONFIG_AUDIT_ARCH=y -CONFIG_X86_64_SMP=y -CONFIG_ARCH_SUPPORTS_UPROBES=y -CONFIG_FIX_EARLYCON_MEM=y -CONFIG_PGTABLE_LEVELS=5 -CONFIG_CC_HAS_SANE_STACKPROTECTOR=y - -# -# Processor type and features -# -CONFIG_SMP=y -CONFIG_X86_FEATURE_NAMES=y -# CONFIG_X86_X2APIC is not set -CONFIG_X86_MPPARSE=y -# CONFIG_GOLDFISH is not set -CONFIG_RETPOLINE=y -# CONFIG_X86_CPU_RESCTRL is not set -CONFIG_X86_EXTENDED_PLATFORM=y -# CONFIG_X86_VSMP is not set -# CONFIG_X86_GOLDFISH is not set -# CONFIG_X86_INTEL_MID is not set -CONFIG_IOSF_MBI=y -# CONFIG_IOSF_MBI_DEBUG is not set -CONFIG_SCHED_OMIT_FRAME_POINTER=y -CONFIG_HYPERVISOR_GUEST=y -CONFIG_PARAVIRT=y -# CONFIG_PARAVIRT_DEBUG is not set -# CONFIG_PARAVIRT_SPINLOCKS is not set -CONFIG_X86_HV_CALLBACK_VECTOR=y -# CONFIG_XEN is not set -CONFIG_KVM_GUEST=y -CONFIG_ARCH_CPUIDLE_HALTPOLL=y -# CONFIG_PVH is not set -# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set -CONFIG_PARAVIRT_CLOCK=y -# CONFIG_JAILHOUSE_GUEST is not set -# CONFIG_ACRN_GUEST is not set -# CONFIG_MK8 is not set -# CONFIG_MPSC is not set -# CONFIG_MCORE2 is not set -# CONFIG_MATOM is not set -CONFIG_GENERIC_CPU=y -CONFIG_X86_INTERNODE_CACHE_SHIFT=6 -CONFIG_X86_L1_CACHE_SHIFT=6 -CONFIG_X86_TSC=y -CONFIG_X86_CMPXCHG64=y -CONFIG_X86_CMOV=y -CONFIG_X86_MINIMUM_CPU_FAMILY=64 -CONFIG_X86_DEBUGCTLMSR=y -CONFIG_IA32_FEAT_CTL=y -CONFIG_X86_VMX_FEATURE_NAMES=y -CONFIG_CPU_SUP_INTEL=y -CONFIG_CPU_SUP_AMD=y -CONFIG_CPU_SUP_HYGON=y -CONFIG_CPU_SUP_CENTAUR=y -CONFIG_CPU_SUP_ZHAOXIN=y -CONFIG_HPET_TIMER=y -CONFIG_HPET_EMULATE_RTC=y -CONFIG_DMI=y -# CONFIG_GART_IOMMU is not set -# CONFIG_MAXSMP is not set -CONFIG_NR_CPUS_RANGE_BEGIN=2 -CONFIG_NR_CPUS_RANGE_END=512 -CONFIG_NR_CPUS_DEFAULT=64 -CONFIG_NR_CPUS=64 -# CONFIG_SCHED_CLUSTER is not set -CONFIG_SCHED_SMT=y -CONFIG_SCHED_MC=y -CONFIG_SCHED_MC_PRIO=y -CONFIG_X86_LOCAL_APIC=y -CONFIG_X86_IO_APIC=y -CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y -# CONFIG_X86_MCE is not set - -# -# Performance monitoring -# -# CONFIG_PERF_EVENTS_INTEL_UNCORE is not set -# CONFIG_PERF_EVENTS_INTEL_RAPL is not set -# CONFIG_PERF_EVENTS_INTEL_CSTATE is not set -# CONFIG_PERF_EVENTS_AMD_POWER is not set -# CONFIG_PERF_EVENTS_AMD_UNCORE is not set -# end of Performance monitoring - -CONFIG_X86_16BIT=y -CONFIG_X86_ESPFIX64=y -CONFIG_X86_VSYSCALL_EMULATION=y -CONFIG_X86_IOPL_IOPERM=y -CONFIG_MICROCODE=y -CONFIG_MICROCODE_INTEL=y -CONFIG_MICROCODE_AMD=y -# CONFIG_MICROCODE_OLD_INTERFACE is not set -CONFIG_X86_MSR=y -CONFIG_X86_CPUID=y -CONFIG_X86_5LEVEL=y -CONFIG_X86_DIRECT_GBPAGES=y -# CONFIG_X86_CPA_STATISTICS is not set -# CONFIG_AMD_MEM_ENCRYPT is not set -CONFIG_NUMA=y -CONFIG_AMD_NUMA=y -# CONFIG_NUMA_EMU is not set -CONFIG_NODES_SHIFT=6 -CONFIG_ARCH_SPARSEMEM_ENABLE=y -CONFIG_ARCH_SPARSEMEM_DEFAULT=y -CONFIG_ARCH_PROC_KCORE_TEXT=y -CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 -# CONFIG_X86_PMEM_LEGACY is not set -CONFIG_X86_CHECK_BIOS_CORRUPTION=y -CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y -CONFIG_MTRR=y -# CONFIG_MTRR_SANITIZER is not set -CONFIG_X86_PAT=y -CONFIG_ARCH_USES_PG_UNCACHED=y -CONFIG_ARCH_RANDOM=y -CONFIG_X86_SMAP=y -CONFIG_X86_UMIP=y -CONFIG_CC_HAS_IBT=y -# CONFIG_X86_KERNEL_IBT is not set -CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y -CONFIG_X86_INTEL_TSX_MODE_OFF=y -# CONFIG_X86_INTEL_TSX_MODE_ON is not set -# CONFIG_X86_INTEL_TSX_MODE_AUTO is not set -# CONFIG_X86_SGX is not set -# CONFIG_HZ_100 is not set -# CONFIG_HZ_250 is not set -# CONFIG_HZ_300 is not set -CONFIG_HZ_1000=y -CONFIG_HZ=1000 -CONFIG_SCHED_HRTICK=y -# CONFIG_KEXEC is not set -# CONFIG_KEXEC_FILE is not set -CONFIG_CRASH_DUMP=y -CONFIG_PHYSICAL_START=0x1000000 -CONFIG_RELOCATABLE=y -CONFIG_RANDOMIZE_BASE=y -CONFIG_X86_NEED_RELOCS=y -CONFIG_PHYSICAL_ALIGN=0x200000 -CONFIG_DYNAMIC_MEMORY_LAYOUT=y -# CONFIG_RANDOMIZE_MEMORY is not set -CONFIG_HOTPLUG_CPU=y -# CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set -# CONFIG_DEBUG_HOTPLUG_CPU0 is not set -# CONFIG_COMPAT_VDSO is not set -# CONFIG_LEGACY_VSYSCALL_EMULATE is not set -CONFIG_LEGACY_VSYSCALL_XONLY=y -# CONFIG_LEGACY_VSYSCALL_NONE is not set -CONFIG_CMDLINE_BOOL=y -CONFIG_CMDLINE="loglevel=7 console=tty0 console=ttyS0,115200 earlyprintk=ttyS0,115200" -CONFIG_CMDLINE_OVERRIDE=y -CONFIG_MODIFY_LDT_SYSCALL=y -# CONFIG_STRICT_SIGALTSTACK_SIZE is not set -CONFIG_HAVE_LIVEPATCH=y -# end of Processor type and features - -CONFIG_ARCH_HAS_ADD_PAGES=y -CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y - -# -# Power management and ACPI options -# -# CONFIG_SUSPEND is not set -# CONFIG_HIBERNATION is not set -# CONFIG_PM is not set -# CONFIG_ENERGY_MODEL is not set -CONFIG_ARCH_SUPPORTS_ACPI=y -# CONFIG_ACPI is not set - -# -# CPU Frequency scaling -# -CONFIG_CPU_FREQ=y -CONFIG_CPU_FREQ_GOV_ATTR_SET=y -CONFIG_CPU_FREQ_GOV_COMMON=y -# CONFIG_CPU_FREQ_STAT is not set -# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set -# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set -CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y -# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set -CONFIG_CPU_FREQ_GOV_PERFORMANCE=y -# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set -CONFIG_CPU_FREQ_GOV_USERSPACE=y -CONFIG_CPU_FREQ_GOV_ONDEMAND=y -# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set -CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y - -# -# CPU frequency scaling drivers -# -CONFIG_X86_INTEL_PSTATE=y -# CONFIG_X86_P4_CLOCKMOD is not set - -# -# shared options -# -# end of CPU Frequency scaling - -# -# CPU Idle -# -CONFIG_CPU_IDLE=y -# CONFIG_CPU_IDLE_GOV_LADDER is not set -CONFIG_CPU_IDLE_GOV_MENU=y -# CONFIG_CPU_IDLE_GOV_TEO is not set -# CONFIG_CPU_IDLE_GOV_HALTPOLL is not set -CONFIG_HALTPOLL_CPUIDLE=y -# end of CPU Idle - -# CONFIG_INTEL_IDLE is not set -# end of Power management and ACPI options - -# -# Bus options (PCI etc.) -# -CONFIG_PCI_DIRECT=y -CONFIG_ISA_DMA_API=y -CONFIG_AMD_NB=y -# end of Bus options (PCI etc.) - -# -# Binary Emulations -# -CONFIG_IA32_EMULATION=y -# CONFIG_X86_X32_ABI is not set -CONFIG_COMPAT_32=y -CONFIG_COMPAT=y -CONFIG_COMPAT_FOR_U64_ALIGNMENT=y -CONFIG_SYSVIPC_COMPAT=y -# end of Binary Emulations - -CONFIG_HAVE_KVM=y -# CONFIG_VIRTUALIZATION is not set -CONFIG_AS_AVX512=y -CONFIG_AS_SHA1_NI=y -CONFIG_AS_SHA256_NI=y -CONFIG_AS_TPAUSE=y - -# -# General architecture-dependent options -# -CONFIG_CRASH_CORE=y -CONFIG_HOTPLUG_SMT=y -CONFIG_GENERIC_ENTRY=y -CONFIG_JUMP_LABEL=y -# CONFIG_STATIC_KEYS_SELFTEST is not set -# CONFIG_STATIC_CALL_SELFTEST is not set -CONFIG_UPROBES=y -CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y -CONFIG_ARCH_USE_BUILTIN_BSWAP=y -CONFIG_HAVE_IOREMAP_PROT=y -CONFIG_HAVE_KPROBES=y -CONFIG_HAVE_KRETPROBES=y -CONFIG_HAVE_OPTPROBES=y -CONFIG_HAVE_KPROBES_ON_FTRACE=y -CONFIG_ARCH_CORRECT_STACKTRACE_ON_KRETPROBE=y -CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y -CONFIG_HAVE_NMI=y -CONFIG_TRACE_IRQFLAGS_SUPPORT=y -CONFIG_HAVE_ARCH_TRACEHOOK=y -CONFIG_HAVE_DMA_CONTIGUOUS=y -CONFIG_GENERIC_SMP_IDLE_THREAD=y -CONFIG_ARCH_HAS_FORTIFY_SOURCE=y -CONFIG_ARCH_HAS_SET_MEMORY=y -CONFIG_ARCH_HAS_SET_DIRECT_MAP=y -CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y -CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y -CONFIG_ARCH_WANTS_NO_INSTR=y -CONFIG_HAVE_ASM_MODVERSIONS=y -CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y -CONFIG_HAVE_RSEQ=y -CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=y -CONFIG_HAVE_HW_BREAKPOINT=y -CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y -CONFIG_HAVE_USER_RETURN_NOTIFIER=y -CONFIG_HAVE_PERF_EVENTS_NMI=y -CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y -CONFIG_HAVE_PERF_REGS=y -CONFIG_HAVE_PERF_USER_STACK_DUMP=y -CONFIG_HAVE_ARCH_JUMP_LABEL=y -CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y -CONFIG_MMU_GATHER_TABLE_FREE=y -CONFIG_MMU_GATHER_RCU_TABLE_FREE=y -CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y -CONFIG_HAVE_CMPXCHG_LOCAL=y -CONFIG_HAVE_CMPXCHG_DOUBLE=y -CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y -CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y -CONFIG_HAVE_ARCH_SECCOMP=y -CONFIG_HAVE_ARCH_SECCOMP_FILTER=y -CONFIG_SECCOMP=y -CONFIG_SECCOMP_FILTER=y -# CONFIG_SECCOMP_CACHE_DEBUG is not set -CONFIG_HAVE_ARCH_STACKLEAK=y -CONFIG_HAVE_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR=y -CONFIG_STACKPROTECTOR_STRONG=y -CONFIG_ARCH_SUPPORTS_LTO_CLANG=y -CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y -CONFIG_LTO_NONE=y -CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y -CONFIG_HAVE_CONTEXT_TRACKING=y -CONFIG_HAVE_CONTEXT_TRACKING_OFFSTACK=y -CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y -CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y -CONFIG_HAVE_MOVE_PUD=y -CONFIG_HAVE_MOVE_PMD=y -CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y -CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y -CONFIG_HAVE_ARCH_HUGE_VMAP=y -CONFIG_HAVE_ARCH_HUGE_VMALLOC=y -CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y -CONFIG_HAVE_ARCH_SOFT_DIRTY=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_MODULES_USE_ELF_RELA=y -CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y -CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y -CONFIG_ARCH_HAS_ELF_RANDOMIZE=y -CONFIG_HAVE_ARCH_MMAP_RND_BITS=y -CONFIG_HAVE_EXIT_THREAD=y -CONFIG_ARCH_MMAP_RND_BITS=28 -CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y -CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 -CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y -CONFIG_PAGE_SIZE_LESS_THAN_64KB=y -CONFIG_PAGE_SIZE_LESS_THAN_256KB=y -CONFIG_HAVE_STACK_VALIDATION=y -CONFIG_HAVE_RELIABLE_STACKTRACE=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_COMPAT_OLD_SIGACTION=y -CONFIG_COMPAT_32BIT_TIME=y -CONFIG_HAVE_ARCH_VMAP_STACK=y -CONFIG_VMAP_STACK=y -CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y -CONFIG_RANDOMIZE_KSTACK_OFFSET=y -# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set -CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y -CONFIG_STRICT_KERNEL_RWX=y -CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y -CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y -# CONFIG_LOCK_EVENT_COUNTS is not set -CONFIG_ARCH_HAS_MEM_ENCRYPT=y -CONFIG_HAVE_STATIC_CALL=y -CONFIG_HAVE_STATIC_CALL_INLINE=y -CONFIG_HAVE_PREEMPT_DYNAMIC=y -CONFIG_HAVE_PREEMPT_DYNAMIC_CALL=y -CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y -CONFIG_ARCH_HAS_ELFCORE_COMPAT=y -CONFIG_ARCH_HAS_PARANOID_L1D_FLUSH=y -CONFIG_DYNAMIC_SIGFRAME=y - -# -# GCOV-based kernel profiling -# -# CONFIG_GCOV_KERNEL is not set -CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y -# end of GCOV-based kernel profiling - -CONFIG_HAVE_GCC_PLUGINS=y -# end of General architecture-dependent options - -CONFIG_RT_MUTEXES=y -CONFIG_BASE_SMALL=0 -# CONFIG_MODULES is not set -CONFIG_MODULES_TREE_LOOKUP=y -CONFIG_BLOCK=y -CONFIG_BLOCK_LEGACY_AUTOLOAD=y -CONFIG_BLK_RQ_ALLOC_TIME=y -# CONFIG_BLK_DEV_BSGLIB is not set -# CONFIG_BLK_DEV_INTEGRITY is not set -# CONFIG_BLK_DEV_ZONED is not set -# CONFIG_BLK_DEV_THROTTLING is not set -# CONFIG_BLK_WBT is not set -CONFIG_BLK_CGROUP_IOLATENCY=y -CONFIG_BLK_CGROUP_IOCOST=y -CONFIG_BLK_CGROUP_IOPRIO=y -CONFIG_BLK_DEBUG_FS=y -# CONFIG_BLK_SED_OPAL is not set -# CONFIG_BLK_INLINE_ENCRYPTION is not set - -# -# Partition Types -# -# CONFIG_PARTITION_ADVANCED is not set -CONFIG_MSDOS_PARTITION=y -CONFIG_EFI_PARTITION=y -# end of Partition Types - -CONFIG_BLOCK_COMPAT=y -CONFIG_BLK_MQ_PCI=y -CONFIG_BLK_MQ_VIRTIO=y - -# -# IO Schedulers -# -CONFIG_MQ_IOSCHED_DEADLINE=y -CONFIG_MQ_IOSCHED_KYBER=y -# CONFIG_IOSCHED_BFQ is not set -# end of IO Schedulers - -CONFIG_UNINLINE_SPIN_UNLOCK=y -CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y -CONFIG_MUTEX_SPIN_ON_OWNER=y -CONFIG_RWSEM_SPIN_ON_OWNER=y -CONFIG_LOCK_SPIN_ON_OWNER=y -CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y -CONFIG_QUEUED_SPINLOCKS=y -CONFIG_ARCH_USE_QUEUED_RWLOCKS=y -CONFIG_QUEUED_RWLOCKS=y -CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y -CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y -CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y -CONFIG_FREEZER=y - -# -# Executable file formats -# -CONFIG_BINFMT_ELF=y -CONFIG_COMPAT_BINFMT_ELF=y -CONFIG_ELFCORE=y -CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y -CONFIG_BINFMT_SCRIPT=y -CONFIG_BINFMT_MISC=y -CONFIG_COREDUMP=y -# end of Executable file formats - -# -# Memory Management options -# -CONFIG_SPARSEMEM=y -CONFIG_SPARSEMEM_EXTREME=y -CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y -CONFIG_SPARSEMEM_VMEMMAP=y -CONFIG_HAVE_FAST_GUP=y -CONFIG_EXCLUSIVE_SYSTEM_RAM=y -CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y -# CONFIG_MEMORY_HOTPLUG is not set -CONFIG_SPLIT_PTLOCK_CPUS=4 -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y -CONFIG_COMPACTION=y -# CONFIG_PAGE_REPORTING is not set -CONFIG_MIGRATION=y -CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y -CONFIG_PHYS_ADDR_T_64BIT=y -CONFIG_VIRT_TO_BUS=y -# CONFIG_KSM is not set -CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 -# CONFIG_TRANSPARENT_HUGEPAGE is not set -CONFIG_ARCH_WANT_GENERAL_HUGETLB=y -CONFIG_ARCH_WANTS_THP_SWAP=y -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_USE_PERCPU_NUMA_NODE_ID=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=y -# CONFIG_CMA is not set -# CONFIG_ZSWAP is not set -# CONFIG_ZPOOL is not set -# CONFIG_ZSMALLOC is not set -CONFIG_GENERIC_EARLY_IOREMAP=y -# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set -# CONFIG_IDLE_PAGE_TRACKING is not set -CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y -CONFIG_ARCH_HAS_CURRENT_STACK_POINTER=y -CONFIG_ARCH_HAS_FILTER_PGPROT=y -CONFIG_ARCH_HAS_PTE_DEVMAP=y -CONFIG_ZONE_DMA=y -CONFIG_ZONE_DMA32=y -CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y -CONFIG_ARCH_HAS_PKEYS=y -# CONFIG_PERCPU_STATS is not set -# CONFIG_GUP_TEST is not set -CONFIG_ARCH_HAS_PTE_SPECIAL=y -CONFIG_SECRETMEM=y -# CONFIG_ANON_VMA_NAME is not set - -# -# Data Access Monitoring -# -# CONFIG_DAMON is not set -# end of Data Access Monitoring -# end of Memory Management options - -CONFIG_NET=y - -# -# Networking options -# -CONFIG_PACKET=y -# CONFIG_PACKET_DIAG is not set -CONFIG_UNIX=y -CONFIG_UNIX_SCM=y -CONFIG_AF_UNIX_OOB=y -# CONFIG_UNIX_DIAG is not set -# CONFIG_INET is not set -CONFIG_NETWORK_SECMARK=y -CONFIG_NET_PTP_CLASSIFY=y -# CONFIG_NETWORK_PHY_TIMESTAMPING is not set -# CONFIG_NETFILTER is not set -# CONFIG_ATM is not set -# CONFIG_BRIDGE is not set -# CONFIG_VLAN_8021Q is not set -# CONFIG_DECNET is not set -# CONFIG_LLC2 is not set -# CONFIG_ATALK is not set -# CONFIG_X25 is not set -# CONFIG_LAPB is not set -# CONFIG_PHONET is not set -# CONFIG_IEEE802154 is not set -# CONFIG_NET_SCHED is not set -# CONFIG_DCB is not set -# CONFIG_BATMAN_ADV is not set -# CONFIG_VSOCKETS is not set -# CONFIG_NETLINK_DIAG is not set -# CONFIG_MPLS is not set -# CONFIG_NET_NSH is not set -# CONFIG_HSR is not set -# CONFIG_QRTR is not set -CONFIG_PCPU_DEV_REFCNT=y -CONFIG_RPS=y -CONFIG_RFS_ACCEL=y -CONFIG_SOCK_RX_QUEUE_MAPPING=y -CONFIG_XPS=y -# CONFIG_CGROUP_NET_PRIO is not set -# CONFIG_CGROUP_NET_CLASSID is not set -CONFIG_NET_RX_BUSY_POLL=y -CONFIG_BQL=y -CONFIG_NET_FLOW_LIMIT=y - -# -# Network testing -# -# end of Network testing -# end of Networking options - -# CONFIG_HAMRADIO is not set -# CONFIG_CAN is not set -# CONFIG_BT is not set -# CONFIG_MCTP is not set -# CONFIG_WIRELESS is not set -# CONFIG_RFKILL is not set -CONFIG_NET_9P=y -CONFIG_NET_9P_FD=y -CONFIG_NET_9P_VIRTIO=y -# CONFIG_NET_9P_DEBUG is not set -# CONFIG_CAIF is not set -# CONFIG_NFC is not set -# CONFIG_PSAMPLE is not set -# CONFIG_NET_IFE is not set -# CONFIG_LWTUNNEL is not set -CONFIG_FAILOVER=y -# CONFIG_ETHTOOL_NETLINK is not set - -# -# Device Drivers -# -CONFIG_HAVE_EISA=y -# CONFIG_EISA is not set -CONFIG_HAVE_PCI=y -CONFIG_PCI=y -CONFIG_PCI_DOMAINS=y -CONFIG_PCIEPORTBUS=y -# CONFIG_PCIEAER is not set -CONFIG_PCIEASPM=y -CONFIG_PCIEASPM_DEFAULT=y -# CONFIG_PCIEASPM_POWERSAVE is not set -# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set -# CONFIG_PCIEASPM_PERFORMANCE is not set -# CONFIG_PCIE_PTM is not set -CONFIG_PCI_MSI=y -CONFIG_PCI_MSI_IRQ_DOMAIN=y -CONFIG_PCI_QUIRKS=y -# CONFIG_PCI_DEBUG is not set -# CONFIG_PCI_STUB is not set -CONFIG_PCI_ATS=y -CONFIG_PCI_LOCKLESS_CONFIG=y -# CONFIG_PCI_IOV is not set -CONFIG_PCI_PRI=y -CONFIG_PCI_PASID=y -CONFIG_PCI_LABEL=y -CONFIG_VGA_ARB=y -CONFIG_VGA_ARB_MAX_GPUS=16 -# CONFIG_HOTPLUG_PCI is not set - -# -# PCI controller drivers -# -# CONFIG_VMD is not set - -# -# DesignWare PCI Core Support -# -# CONFIG_PCIE_DW_PLAT_HOST is not set -# CONFIG_PCI_MESON is not set -# end of DesignWare PCI Core Support - -# -# Mobiveil PCIe Core Support -# -# end of Mobiveil PCIe Core Support - -# -# Cadence PCIe controllers support -# -# end of Cadence PCIe controllers support -# end of PCI controller drivers - -# -# PCI Endpoint -# -# CONFIG_PCI_ENDPOINT is not set -# end of PCI Endpoint - -# -# PCI switch controller drivers -# -# CONFIG_PCI_SW_SWITCHTEC is not set -# end of PCI switch controller drivers - -# CONFIG_CXL_BUS is not set -# CONFIG_PCCARD is not set -# CONFIG_RAPIDIO is not set - -# -# Generic Driver Options -# -# CONFIG_UEVENT_HELPER is not set -CONFIG_DEVTMPFS=y -CONFIG_DEVTMPFS_MOUNT=y -# CONFIG_DEVTMPFS_SAFE is not set -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y - -# -# Firmware loader -# -CONFIG_FW_LOADER=y -CONFIG_EXTRA_FIRMWARE="" -# CONFIG_FW_LOADER_USER_HELPER is not set -# CONFIG_FW_LOADER_COMPRESS is not set -# end of Firmware loader - -CONFIG_ALLOW_DEV_COREDUMP=y -# CONFIG_DEBUG_DRIVER is not set -CONFIG_DEBUG_DEVRES=y -# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set -CONFIG_GENERIC_CPU_AUTOPROBE=y -CONFIG_GENERIC_CPU_VULNERABILITIES=y -CONFIG_DMA_SHARED_BUFFER=y -# CONFIG_DMA_FENCE_TRACE is not set -# end of Generic Driver Options - -# -# Bus devices -# -# CONFIG_MHI_BUS is not set -# end of Bus devices - -CONFIG_CONNECTOR=y -CONFIG_PROC_EVENTS=y - -# -# Firmware Drivers -# - -# -# ARM System Control and Management Interface Protocol -# -# end of ARM System Control and Management Interface Protocol - -# CONFIG_EDD is not set -CONFIG_FIRMWARE_MEMMAP=y -CONFIG_DMIID=y -# CONFIG_DMI_SYSFS is not set -CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y -# CONFIG_FW_CFG_SYSFS is not set -CONFIG_SYSFB=y -# CONFIG_SYSFB_SIMPLEFB is not set -# CONFIG_GOOGLE_FIRMWARE is not set -# CONFIG_EFI_DISABLE_RUNTIME is not set - -# -# Tegra firmware driver -# -# end of Tegra firmware driver -# end of Firmware Drivers - -# CONFIG_GNSS is not set -# CONFIG_MTD is not set -# CONFIG_OF is not set -CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y -# CONFIG_PARPORT is not set -CONFIG_BLK_DEV=y -# CONFIG_BLK_DEV_NULL_BLK is not set -# CONFIG_BLK_DEV_FD is not set -# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set -CONFIG_BLK_DEV_LOOP=y -CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 - -# -# DRBD disabled because PROC_FS or INET not selected -# -# CONFIG_BLK_DEV_NBD is not set -# CONFIG_BLK_DEV_SX8 is not set -# CONFIG_BLK_DEV_RAM is not set -# CONFIG_ATA_OVER_ETH is not set -CONFIG_VIRTIO_BLK=y - -# -# NVME Support -# -# CONFIG_BLK_DEV_NVME is not set -# CONFIG_NVME_FC is not set -# end of NVME Support - -# -# Misc devices -# -# CONFIG_AD525X_DPOT is not set -# CONFIG_DUMMY_IRQ is not set -# CONFIG_IBM_ASM is not set -# CONFIG_PHANTOM is not set -# CONFIG_TIFM_CORE is not set -# CONFIG_ICS932S401 is not set -# CONFIG_ENCLOSURE_SERVICES is not set -# CONFIG_HP_ILO is not set -# CONFIG_APDS9802ALS is not set -# CONFIG_ISL29003 is not set -# CONFIG_ISL29020 is not set -# CONFIG_SENSORS_TSL2550 is not set -# CONFIG_SENSORS_BH1770 is not set -# CONFIG_SENSORS_APDS990X is not set -# CONFIG_HMC6352 is not set -# CONFIG_DS1682 is not set -# CONFIG_SRAM is not set -# CONFIG_DW_XDATA_PCIE is not set -# CONFIG_PCI_ENDPOINT_TEST is not set -# CONFIG_XILINX_SDFEC is not set -# CONFIG_C2PORT is not set - -# -# EEPROM support -# -# CONFIG_EEPROM_AT24 is not set -# CONFIG_EEPROM_LEGACY is not set -# CONFIG_EEPROM_MAX6875 is not set -# CONFIG_EEPROM_93CX6 is not set -# CONFIG_EEPROM_IDT_89HPESX is not set -# CONFIG_EEPROM_EE1004 is not set -# end of EEPROM support - -# CONFIG_CB710_CORE is not set - -# -# Texas Instruments shared transport line discipline -# -# end of Texas Instruments shared transport line discipline - -# CONFIG_SENSORS_LIS3_I2C is not set -# CONFIG_ALTERA_STAPL is not set -# CONFIG_INTEL_MEI is not set -# CONFIG_INTEL_MEI_ME is not set -# CONFIG_INTEL_MEI_TXE is not set -# CONFIG_VMWARE_VMCI is not set -# CONFIG_GENWQE is not set -# CONFIG_ECHO is not set -# CONFIG_BCM_VK is not set -# CONFIG_MISC_ALCOR_PCI is not set -# CONFIG_MISC_RTSX_PCI is not set -# CONFIG_HABANA_AI is not set -# CONFIG_PVPANIC is not set -# end of Misc devices - -# -# SCSI device support -# -CONFIG_SCSI_MOD=y -# CONFIG_RAID_ATTRS is not set -# CONFIG_SCSI is not set -# end of SCSI device support - -# CONFIG_ATA is not set -# CONFIG_MD is not set -# CONFIG_TARGET_CORE is not set -# CONFIG_FUSION is not set - -# -# IEEE 1394 (FireWire) support -# -# CONFIG_FIREWIRE is not set -# CONFIG_FIREWIRE_NOSY is not set -# end of IEEE 1394 (FireWire) support - -# CONFIG_MACINTOSH_DRIVERS is not set -# CONFIG_NETDEVICES is not set - -# -# Input device support -# -CONFIG_INPUT=y -CONFIG_INPUT_LEDS=y -CONFIG_INPUT_FF_MEMLESS=y -CONFIG_INPUT_SPARSEKMAP=y -# CONFIG_INPUT_MATRIXKMAP is not set -CONFIG_INPUT_VIVALDIFMAP=y - -# -# Userland interfaces -# -# CONFIG_INPUT_MOUSEDEV is not set -# CONFIG_INPUT_JOYDEV is not set -CONFIG_INPUT_EVDEV=y -# CONFIG_INPUT_EVBUG is not set - -# -# Input Device Drivers -# -CONFIG_INPUT_KEYBOARD=y -# CONFIG_KEYBOARD_ADP5588 is not set -# CONFIG_KEYBOARD_ADP5589 is not set -CONFIG_KEYBOARD_ATKBD=y -# CONFIG_KEYBOARD_QT1050 is not set -# CONFIG_KEYBOARD_QT1070 is not set -# CONFIG_KEYBOARD_QT2160 is not set -# CONFIG_KEYBOARD_DLINK_DIR685 is not set -# CONFIG_KEYBOARD_LKKBD is not set -# CONFIG_KEYBOARD_TCA6416 is not set -# CONFIG_KEYBOARD_TCA8418 is not set -# CONFIG_KEYBOARD_LM8323 is not set -# CONFIG_KEYBOARD_LM8333 is not set -# CONFIG_KEYBOARD_MAX7359 is not set -# CONFIG_KEYBOARD_MCS is not set -# CONFIG_KEYBOARD_MPR121 is not set -# CONFIG_KEYBOARD_NEWTON is not set -# CONFIG_KEYBOARD_OPENCORES is not set -# CONFIG_KEYBOARD_SAMSUNG is not set -# CONFIG_KEYBOARD_STOWAWAY is not set -# CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_TM2_TOUCHKEY is not set -# CONFIG_KEYBOARD_XTKBD is not set -# CONFIG_KEYBOARD_CYPRESS_SF is not set -CONFIG_INPUT_MOUSE=y -CONFIG_MOUSE_PS2=y -CONFIG_MOUSE_PS2_ALPS=y -CONFIG_MOUSE_PS2_BYD=y -CONFIG_MOUSE_PS2_LOGIPS2PP=y -CONFIG_MOUSE_PS2_SYNAPTICS=y -CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y -CONFIG_MOUSE_PS2_CYPRESS=y -CONFIG_MOUSE_PS2_LIFEBOOK=y -CONFIG_MOUSE_PS2_TRACKPOINT=y -# CONFIG_MOUSE_PS2_ELANTECH is not set -# CONFIG_MOUSE_PS2_SENTELIC is not set -# CONFIG_MOUSE_PS2_TOUCHKIT is not set -CONFIG_MOUSE_PS2_FOCALTECH=y -# CONFIG_MOUSE_PS2_VMMOUSE is not set -CONFIG_MOUSE_PS2_SMBUS=y -# CONFIG_MOUSE_SERIAL is not set -# CONFIG_MOUSE_CYAPA is not set -# CONFIG_MOUSE_ELAN_I2C is not set -# CONFIG_MOUSE_VSXXXAA is not set -# CONFIG_MOUSE_SYNAPTICS_I2C is not set -CONFIG_INPUT_JOYSTICK=y -# CONFIG_JOYSTICK_ANALOG is not set -# CONFIG_JOYSTICK_A3D is not set -# CONFIG_JOYSTICK_ADI is not set -# CONFIG_JOYSTICK_COBRA is not set -# CONFIG_JOYSTICK_GF2K is not set -# CONFIG_JOYSTICK_GRIP is not set -# CONFIG_JOYSTICK_GRIP_MP is not set -# CONFIG_JOYSTICK_GUILLEMOT is not set -# CONFIG_JOYSTICK_INTERACT is not set -# CONFIG_JOYSTICK_SIDEWINDER is not set -# CONFIG_JOYSTICK_TMDC is not set -# CONFIG_JOYSTICK_IFORCE is not set -# CONFIG_JOYSTICK_WARRIOR is not set -# CONFIG_JOYSTICK_MAGELLAN is not set -# CONFIG_JOYSTICK_SPACEORB is not set -# CONFIG_JOYSTICK_SPACEBALL is not set -# CONFIG_JOYSTICK_STINGER is not set -# CONFIG_JOYSTICK_TWIDJOY is not set -# CONFIG_JOYSTICK_ZHENHUA is not set -# CONFIG_JOYSTICK_AS5011 is not set -# CONFIG_JOYSTICK_JOYDUMP is not set -# CONFIG_JOYSTICK_QWIIC is not set -# CONFIG_JOYSTICK_FSIA6B is not set -CONFIG_INPUT_TABLET=y -# CONFIG_TABLET_SERIAL_WACOM4 is not set -CONFIG_INPUT_TOUCHSCREEN=y -# CONFIG_TOUCHSCREEN_AD7879 is not set -# CONFIG_TOUCHSCREEN_ATMEL_MXT is not set -# CONFIG_TOUCHSCREEN_BU21013 is not set -# CONFIG_TOUCHSCREEN_BU21029 is not set -# CONFIG_TOUCHSCREEN_CY8CTMA140 is not set -# CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set -# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set -# CONFIG_TOUCHSCREEN_DYNAPRO is not set -# CONFIG_TOUCHSCREEN_HAMPSHIRE is not set -# CONFIG_TOUCHSCREEN_EETI is not set -# CONFIG_TOUCHSCREEN_EGALAX_SERIAL is not set -# CONFIG_TOUCHSCREEN_EXC3000 is not set -# CONFIG_TOUCHSCREEN_FUJITSU is not set -# CONFIG_TOUCHSCREEN_HIDEEP is not set -# CONFIG_TOUCHSCREEN_HYCON_HY46XX is not set -# CONFIG_TOUCHSCREEN_ILI210X is not set -# CONFIG_TOUCHSCREEN_ILITEK is not set -# CONFIG_TOUCHSCREEN_S6SY761 is not set -# CONFIG_TOUCHSCREEN_GUNZE is not set -# CONFIG_TOUCHSCREEN_EKTF2127 is not set -# CONFIG_TOUCHSCREEN_ELAN is not set -# CONFIG_TOUCHSCREEN_ELO is not set -# CONFIG_TOUCHSCREEN_WACOM_W8001 is not set -# CONFIG_TOUCHSCREEN_WACOM_I2C is not set -# CONFIG_TOUCHSCREEN_MAX11801 is not set -# CONFIG_TOUCHSCREEN_MCS5000 is not set -# CONFIG_TOUCHSCREEN_MMS114 is not set -# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set -# CONFIG_TOUCHSCREEN_MTOUCH is not set -# CONFIG_TOUCHSCREEN_IMAGIS is not set -# CONFIG_TOUCHSCREEN_INEXIO is not set -# CONFIG_TOUCHSCREEN_MK712 is not set -# CONFIG_TOUCHSCREEN_PENMOUNT is not set -# CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set -# CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set -# CONFIG_TOUCHSCREEN_TOUCHWIN is not set -# CONFIG_TOUCHSCREEN_PIXCIR is not set -# CONFIG_TOUCHSCREEN_WDT87XX_I2C is not set -# CONFIG_TOUCHSCREEN_TOUCHIT213 is not set -# CONFIG_TOUCHSCREEN_TSC_SERIO is not set -# CONFIG_TOUCHSCREEN_TSC2004 is not set -# CONFIG_TOUCHSCREEN_TSC2007 is not set -# CONFIG_TOUCHSCREEN_SILEAD is not set -# CONFIG_TOUCHSCREEN_ST1232 is not set -# CONFIG_TOUCHSCREEN_STMFTS is not set -# CONFIG_TOUCHSCREEN_SX8654 is not set -# CONFIG_TOUCHSCREEN_TPS6507X is not set -# CONFIG_TOUCHSCREEN_ZET6223 is not set -# CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set -# CONFIG_TOUCHSCREEN_IQS5XX is not set -# CONFIG_TOUCHSCREEN_ZINITIX is not set -CONFIG_INPUT_MISC=y -# CONFIG_INPUT_AD714X is not set -# CONFIG_INPUT_BMA150 is not set -# CONFIG_INPUT_E3X0_BUTTON is not set -# CONFIG_INPUT_PCSPKR is not set -# CONFIG_INPUT_MMA8450 is not set -# CONFIG_INPUT_APANEL is not set -# CONFIG_INPUT_KXTJ9 is not set -# CONFIG_INPUT_UINPUT is not set -# CONFIG_INPUT_PCF8574 is not set -# CONFIG_INPUT_DA7280_HAPTICS is not set -# CONFIG_INPUT_ADXL34X is not set -# CONFIG_INPUT_IQS269A is not set -# CONFIG_INPUT_IQS626A is not set -# CONFIG_INPUT_CMA3000 is not set -# CONFIG_INPUT_IDEAPAD_SLIDEBAR is not set -# CONFIG_INPUT_DRV2665_HAPTICS is not set -# CONFIG_INPUT_DRV2667_HAPTICS is not set -# CONFIG_RMI4_CORE is not set - -# -# Hardware I/O ports -# -CONFIG_SERIO=y -CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y -CONFIG_SERIO_I8042=y -CONFIG_SERIO_SERPORT=y -# CONFIG_SERIO_CT82C710 is not set -# CONFIG_SERIO_PCIPS2 is not set -CONFIG_SERIO_LIBPS2=y -# CONFIG_SERIO_RAW is not set -# CONFIG_SERIO_ALTERA_PS2 is not set -# CONFIG_SERIO_PS2MULT is not set -# CONFIG_SERIO_ARC_PS2 is not set -# CONFIG_USERIO is not set -# CONFIG_GAMEPORT is not set -# end of Hardware I/O ports -# end of Input device support - -# -# Character devices -# -CONFIG_TTY=y -CONFIG_VT=y -CONFIG_CONSOLE_TRANSLATIONS=y -CONFIG_VT_CONSOLE=y -CONFIG_HW_CONSOLE=y -# CONFIG_VT_HW_CONSOLE_BINDING is not set -CONFIG_UNIX98_PTYS=y -# CONFIG_LEGACY_PTYS is not set -CONFIG_LDISC_AUTOLOAD=y - -# -# Serial drivers -# -CONFIG_SERIAL_EARLYCON=y -CONFIG_SERIAL_8250=y -CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y -# CONFIG_SERIAL_8250_16550A_VARIANTS is not set -# CONFIG_SERIAL_8250_FINTEK is not set -CONFIG_SERIAL_8250_CONSOLE=y -CONFIG_SERIAL_8250_DMA=y -CONFIG_SERIAL_8250_PCI=y -CONFIG_SERIAL_8250_EXAR=y -CONFIG_SERIAL_8250_NR_UARTS=32 -CONFIG_SERIAL_8250_RUNTIME_UARTS=4 -CONFIG_SERIAL_8250_EXTENDED=y -CONFIG_SERIAL_8250_MANY_PORTS=y -CONFIG_SERIAL_8250_SHARE_IRQ=y -CONFIG_SERIAL_8250_DETECT_IRQ=y -CONFIG_SERIAL_8250_RSA=y -CONFIG_SERIAL_8250_DWLIB=y -# CONFIG_SERIAL_8250_DW is not set -# CONFIG_SERIAL_8250_RT288X is not set -CONFIG_SERIAL_8250_LPSS=y -CONFIG_SERIAL_8250_MID=y -CONFIG_SERIAL_8250_PERICOM=y - -# -# Non-8250 serial port support -# -# CONFIG_SERIAL_UARTLITE is not set -CONFIG_SERIAL_CORE=y -CONFIG_SERIAL_CORE_CONSOLE=y -# CONFIG_SERIAL_JSM is not set -# CONFIG_SERIAL_LANTIQ is not set -# CONFIG_SERIAL_SCCNXP is not set -# CONFIG_SERIAL_SC16IS7XX is not set -# CONFIG_SERIAL_ALTERA_JTAGUART is not set -# CONFIG_SERIAL_ALTERA_UART is not set -# CONFIG_SERIAL_ARC is not set -# CONFIG_SERIAL_RP2 is not set -# CONFIG_SERIAL_FSL_LPUART is not set -# CONFIG_SERIAL_FSL_LINFLEXUART is not set -# CONFIG_SERIAL_SPRD is not set -# end of Serial drivers - -CONFIG_SERIAL_NONSTANDARD=y -# CONFIG_MOXA_INTELLIO is not set -# CONFIG_MOXA_SMARTIO is not set -# CONFIG_SYNCLINK_GT is not set -# CONFIG_N_HDLC is not set -# CONFIG_N_GSM is not set -# CONFIG_NOZOMI is not set -# CONFIG_NULL_TTY is not set -CONFIG_HVC_DRIVER=y -# CONFIG_SERIAL_DEV_BUS is not set -CONFIG_VIRTIO_CONSOLE=y -# CONFIG_IPMI_HANDLER is not set -CONFIG_HW_RANDOM=y -# CONFIG_HW_RANDOM_TIMERIOMEM is not set -# CONFIG_HW_RANDOM_INTEL is not set -# CONFIG_HW_RANDOM_AMD is not set -# CONFIG_HW_RANDOM_BA431 is not set -CONFIG_HW_RANDOM_VIA=y -# CONFIG_HW_RANDOM_VIRTIO is not set -# CONFIG_HW_RANDOM_XIPHERA is not set -# CONFIG_APPLICOM is not set -# CONFIG_MWAVE is not set -CONFIG_DEVMEM=y -CONFIG_NVRAM=y -CONFIG_DEVPORT=y -# CONFIG_HANGCHECK_TIMER is not set -# CONFIG_TCG_TPM is not set -# CONFIG_TELCLOCK is not set -# CONFIG_XILLYBUS is not set -# CONFIG_RANDOM_TRUST_CPU is not set -# CONFIG_RANDOM_TRUST_BOOTLOADER is not set -# end of Character devices - -# -# I2C support -# -CONFIG_I2C=y -CONFIG_I2C_BOARDINFO=y -CONFIG_I2C_COMPAT=y -# CONFIG_I2C_CHARDEV is not set -# CONFIG_I2C_MUX is not set -CONFIG_I2C_HELPER_AUTO=y -CONFIG_I2C_SMBUS=y - -# -# I2C Hardware Bus support -# - -# -# PC SMBus host controller drivers -# -# CONFIG_I2C_ALI1535 is not set -# CONFIG_I2C_ALI1563 is not set -# CONFIG_I2C_ALI15X3 is not set -# CONFIG_I2C_AMD756 is not set -# CONFIG_I2C_AMD8111 is not set -CONFIG_I2C_I801=y -# CONFIG_I2C_ISCH is not set -# CONFIG_I2C_ISMT is not set -# CONFIG_I2C_PIIX4 is not set -# CONFIG_I2C_NFORCE2 is not set -# CONFIG_I2C_NVIDIA_GPU is not set -# CONFIG_I2C_SIS5595 is not set -# CONFIG_I2C_SIS630 is not set -# CONFIG_I2C_SIS96X is not set -# CONFIG_I2C_VIA is not set -# CONFIG_I2C_VIAPRO is not set - -# -# I2C system bus drivers (mostly embedded / system-on-chip) -# -# CONFIG_I2C_DESIGNWARE_PLATFORM is not set -# CONFIG_I2C_DESIGNWARE_PCI is not set -# CONFIG_I2C_EMEV2 is not set -# CONFIG_I2C_OCORES is not set -# CONFIG_I2C_PCA_PLATFORM is not set -# CONFIG_I2C_SIMTEC is not set -# CONFIG_I2C_XILINX is not set - -# -# External I2C/SMBus adapter drivers -# -# CONFIG_I2C_TAOS_EVM is not set - -# -# Other I2C/SMBus bus drivers -# -# CONFIG_I2C_MLXCPLD is not set -# CONFIG_I2C_VIRTIO is not set -# end of I2C Hardware Bus support - -# CONFIG_I2C_SLAVE is not set -# CONFIG_I2C_DEBUG_CORE is not set -# CONFIG_I2C_DEBUG_ALGO is not set -# CONFIG_I2C_DEBUG_BUS is not set -# end of I2C support - -# CONFIG_I3C is not set -# CONFIG_SPI is not set -# CONFIG_SPMI is not set -# CONFIG_HSI is not set -CONFIG_PPS=y -# CONFIG_PPS_DEBUG is not set - -# -# PPS clients support -# -# CONFIG_PPS_CLIENT_KTIMER is not set -# CONFIG_PPS_CLIENT_LDISC is not set -# CONFIG_PPS_CLIENT_GPIO is not set - -# -# PPS generators support -# - -# -# PTP clock support -# -CONFIG_PTP_1588_CLOCK=y -CONFIG_PTP_1588_CLOCK_OPTIONAL=y - -# -# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. -# -CONFIG_PTP_1588_CLOCK_KVM=y -# CONFIG_PTP_1588_CLOCK_IDT82P33 is not set -# CONFIG_PTP_1588_CLOCK_IDTCM is not set -# end of PTP clock support - -# CONFIG_PINCTRL is not set -# CONFIG_GPIOLIB is not set -# CONFIG_W1 is not set -# CONFIG_POWER_RESET is not set -CONFIG_POWER_SUPPLY=y -# CONFIG_POWER_SUPPLY_DEBUG is not set -# CONFIG_PDA_POWER is not set -# CONFIG_IP5XXX_POWER is not set -# CONFIG_TEST_POWER is not set -# CONFIG_CHARGER_ADP5061 is not set -# CONFIG_BATTERY_CW2015 is not set -# CONFIG_BATTERY_DS2780 is not set -# CONFIG_BATTERY_DS2781 is not set -# CONFIG_BATTERY_DS2782 is not set -# CONFIG_BATTERY_SAMSUNG_SDI is not set -# CONFIG_BATTERY_SBS is not set -# CONFIG_CHARGER_SBS is not set -# CONFIG_BATTERY_BQ27XXX is not set -# CONFIG_BATTERY_MAX17040 is not set -# CONFIG_BATTERY_MAX17042 is not set -# CONFIG_CHARGER_MAX8903 is not set -# CONFIG_CHARGER_LP8727 is not set -# CONFIG_CHARGER_LTC4162L is not set -# CONFIG_CHARGER_MAX77976 is not set -# CONFIG_CHARGER_BQ2415X is not set -# CONFIG_BATTERY_GAUGE_LTC2941 is not set -# CONFIG_BATTERY_GOLDFISH is not set -# CONFIG_BATTERY_RT5033 is not set -# CONFIG_CHARGER_BD99954 is not set -# CONFIG_BATTERY_UG3105 is not set -# CONFIG_HWMON is not set -CONFIG_THERMAL=y -# CONFIG_THERMAL_NETLINK is not set -# CONFIG_THERMAL_STATISTICS is not set -CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 -CONFIG_THERMAL_WRITABLE_TRIPS=y -CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y -# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set -# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set -# CONFIG_THERMAL_GOV_FAIR_SHARE is not set -CONFIG_THERMAL_GOV_STEP_WISE=y -# CONFIG_THERMAL_GOV_BANG_BANG is not set -CONFIG_THERMAL_GOV_USER_SPACE=y -# CONFIG_THERMAL_EMULATION is not set - -# -# Intel thermal drivers -# -# CONFIG_INTEL_POWERCLAMP is not set -CONFIG_X86_THERMAL_VECTOR=y -CONFIG_X86_PKG_TEMP_THERMAL=y - -# -# ACPI INT340X thermal drivers -# -# end of ACPI INT340X thermal drivers - -# CONFIG_INTEL_PCH_THERMAL is not set -# CONFIG_INTEL_TCC_COOLING is not set -# CONFIG_INTEL_HFI_THERMAL is not set -# end of Intel thermal drivers - -CONFIG_WATCHDOG=y -# CONFIG_WATCHDOG_CORE is not set -# CONFIG_WATCHDOG_NOWAYOUT is not set -CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y -CONFIG_WATCHDOG_OPEN_TIMEOUT=0 -# CONFIG_WATCHDOG_SYSFS is not set -# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set - -# -# Watchdog Pretimeout Governors -# - -# -# Watchdog Device Drivers -# -# CONFIG_SOFT_WATCHDOG is not set -# CONFIG_XILINX_WATCHDOG is not set -# CONFIG_ZIIRAVE_WATCHDOG is not set -# CONFIG_CADENCE_WATCHDOG is not set -# CONFIG_DW_WATCHDOG is not set -# CONFIG_MAX63XX_WATCHDOG is not set -# CONFIG_ACQUIRE_WDT is not set -# CONFIG_ADVANTECH_WDT is not set -# CONFIG_ALIM1535_WDT is not set -# CONFIG_ALIM7101_WDT is not set -# CONFIG_EBC_C384_WDT is not set -# CONFIG_F71808E_WDT is not set -# CONFIG_SP5100_TCO is not set -# CONFIG_SBC_FITPC2_WATCHDOG is not set -# CONFIG_EUROTECH_WDT is not set -# CONFIG_IB700_WDT is not set -# CONFIG_IBMASR is not set -# CONFIG_WAFER_WDT is not set -# CONFIG_I6300ESB_WDT is not set -# CONFIG_IE6XX_WDT is not set -# CONFIG_ITCO_WDT is not set -# CONFIG_IT8712F_WDT is not set -# CONFIG_IT87_WDT is not set -# CONFIG_HP_WATCHDOG is not set -# CONFIG_SC1200_WDT is not set -# CONFIG_PC87413_WDT is not set -# CONFIG_NV_TCO is not set -# CONFIG_60XX_WDT is not set -# CONFIG_CPU5_WDT is not set -# CONFIG_SMSC_SCH311X_WDT is not set -# CONFIG_SMSC37B787_WDT is not set -# CONFIG_TQMX86_WDT is not set -# CONFIG_VIA_WDT is not set -# CONFIG_W83627HF_WDT is not set -# CONFIG_W83877F_WDT is not set -# CONFIG_W83977F_WDT is not set -# CONFIG_MACHZ_WDT is not set -# CONFIG_SBC_EPX_C3_WATCHDOG is not set - -# -# PCI-based Watchdog Cards -# -# CONFIG_PCIPCWATCHDOG is not set -# CONFIG_WDTPCI is not set -CONFIG_SSB_POSSIBLE=y -# CONFIG_SSB is not set -CONFIG_BCMA_POSSIBLE=y -# CONFIG_BCMA is not set - -# -# Multifunction device drivers -# -# CONFIG_MFD_AS3711 is not set -# CONFIG_PMIC_ADP5520 is not set -# CONFIG_MFD_BCM590XX is not set -# CONFIG_MFD_BD9571MWV is not set -# CONFIG_MFD_AXP20X_I2C is not set -# CONFIG_MFD_MADERA is not set -# CONFIG_PMIC_DA903X is not set -# CONFIG_MFD_DA9052_I2C is not set -# CONFIG_MFD_DA9055 is not set -# CONFIG_MFD_DA9062 is not set -# CONFIG_MFD_DA9063 is not set -# CONFIG_MFD_DA9150 is not set -# CONFIG_MFD_MC13XXX_I2C is not set -# CONFIG_MFD_MP2629 is not set -# CONFIG_HTC_PASIC3 is not set -# CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set -# CONFIG_LPC_ICH is not set -# CONFIG_LPC_SCH is not set -# CONFIG_MFD_INTEL_LPSS_PCI is not set -# CONFIG_MFD_IQS62X is not set -# CONFIG_MFD_JANZ_CMODIO is not set -# CONFIG_MFD_KEMPLD is not set -# CONFIG_MFD_88PM800 is not set -# CONFIG_MFD_88PM805 is not set -# CONFIG_MFD_88PM860X is not set -# CONFIG_MFD_MAX14577 is not set -# CONFIG_MFD_MAX77693 is not set -# CONFIG_MFD_MAX77843 is not set -# CONFIG_MFD_MAX8907 is not set -# CONFIG_MFD_MAX8925 is not set -# CONFIG_MFD_MAX8997 is not set -# CONFIG_MFD_MAX8998 is not set -# CONFIG_MFD_MT6360 is not set -# CONFIG_MFD_MT6397 is not set -# CONFIG_MFD_MENF21BMC is not set -# CONFIG_MFD_RETU is not set -# CONFIG_MFD_PCF50633 is not set -# CONFIG_MFD_RDC321X is not set -# CONFIG_MFD_RT4831 is not set -# CONFIG_MFD_RT5033 is not set -# CONFIG_MFD_RC5T583 is not set -# CONFIG_MFD_SI476X_CORE is not set -# CONFIG_MFD_SIMPLE_MFD_I2C is not set -# CONFIG_MFD_SM501 is not set -# CONFIG_MFD_SKY81452 is not set -# CONFIG_MFD_SYSCON is not set -# CONFIG_MFD_TI_AM335X_TSCADC is not set -# CONFIG_MFD_LP3943 is not set -# CONFIG_MFD_LP8788 is not set -# CONFIG_MFD_TI_LMU is not set -# CONFIG_MFD_PALMAS is not set -# CONFIG_TPS6105X is not set -# CONFIG_TPS6507X is not set -# CONFIG_MFD_TPS65086 is not set -# CONFIG_MFD_TPS65090 is not set -# CONFIG_MFD_TI_LP873X is not set -# CONFIG_MFD_TPS6586X is not set -# CONFIG_MFD_TPS65912_I2C is not set -# CONFIG_TWL4030_CORE is not set -# CONFIG_TWL6040_CORE is not set -# CONFIG_MFD_WL1273_CORE is not set -# CONFIG_MFD_LM3533 is not set -# CONFIG_MFD_TQMX86 is not set -# CONFIG_MFD_VX855 is not set -# CONFIG_MFD_ARIZONA_I2C is not set -# CONFIG_MFD_WM8400 is not set -# CONFIG_MFD_WM831X_I2C is not set -# CONFIG_MFD_WM8350_I2C is not set -# CONFIG_MFD_WM8994 is not set -# CONFIG_MFD_ATC260X_I2C is not set -# end of Multifunction device drivers - -# CONFIG_REGULATOR is not set -# CONFIG_RC_CORE is not set - -# -# CEC support -# -# CONFIG_MEDIA_CEC_SUPPORT is not set -# end of CEC support - -# CONFIG_MEDIA_SUPPORT is not set - -# -# Graphics support -# -# CONFIG_AGP is not set -# CONFIG_DRM is not set - -# -# ARM devices -# -# end of ARM devices - -# -# Frame buffer Devices -# -# CONFIG_FB is not set -# end of Frame buffer Devices - -# -# Backlight & LCD device support -# -# CONFIG_LCD_CLASS_DEVICE is not set -# CONFIG_BACKLIGHT_CLASS_DEVICE is not set -# end of Backlight & LCD device support - -# -# Console display driver support -# -CONFIG_VGA_CONSOLE=y -CONFIG_DUMMY_CONSOLE=y -CONFIG_DUMMY_CONSOLE_COLUMNS=80 -CONFIG_DUMMY_CONSOLE_ROWS=25 -# end of Console display driver support -# end of Graphics support - -# CONFIG_SOUND is not set - -# -# HID support -# -CONFIG_HID=y -# CONFIG_HID_BATTERY_STRENGTH is not set -CONFIG_HIDRAW=y -# CONFIG_UHID is not set -CONFIG_HID_GENERIC=y - -# -# Special HID drivers -# -CONFIG_HID_A4TECH=y -# CONFIG_HID_ACRUX is not set -CONFIG_HID_APPLE=y -# CONFIG_HID_AUREAL is not set -CONFIG_HID_BELKIN=y -CONFIG_HID_CHERRY=y -# CONFIG_HID_COUGAR is not set -# CONFIG_HID_MACALLY is not set -# CONFIG_HID_CMEDIA is not set -CONFIG_HID_CYPRESS=y -# CONFIG_HID_DRAGONRISE is not set -# CONFIG_HID_EMS_FF is not set -# CONFIG_HID_ELECOM is not set -CONFIG_HID_EZKEY=y -# CONFIG_HID_GEMBIRD is not set -# CONFIG_HID_GFRM is not set -# CONFIG_HID_GLORIOUS is not set -# CONFIG_HID_VIVALDI is not set -# CONFIG_HID_KEYTOUCH is not set -# CONFIG_HID_KYE is not set -# CONFIG_HID_WALTOP is not set -# CONFIG_HID_VIEWSONIC is not set -# CONFIG_HID_XIAOMI is not set -CONFIG_HID_GYRATION=y -# CONFIG_HID_ICADE is not set -CONFIG_HID_ITE=y -# CONFIG_HID_JABRA is not set -# CONFIG_HID_TWINHAN is not set -CONFIG_HID_KENSINGTON=y -# CONFIG_HID_LCPOWER is not set -# CONFIG_HID_LED is not set -# CONFIG_HID_LENOVO is not set -# CONFIG_HID_MAGICMOUSE is not set -# CONFIG_HID_MALTRON is not set -# CONFIG_HID_MAYFLASH is not set -CONFIG_HID_REDRAGON=y -CONFIG_HID_MICROSOFT=y -CONFIG_HID_MONTEREY=y -# CONFIG_HID_MULTITOUCH is not set -# CONFIG_HID_NINTENDO is not set -# CONFIG_HID_NTI is not set -# CONFIG_HID_ORTEK is not set -CONFIG_HID_PANTHERLORD=y -CONFIG_PANTHERLORD_FF=y -CONFIG_HID_PETALYNX=y -# CONFIG_HID_PICOLCD is not set -# CONFIG_HID_PLANTRONICS is not set -# CONFIG_HID_RAZER is not set -# CONFIG_HID_PRIMAX is not set -# CONFIG_HID_SAITEK is not set -# CONFIG_HID_SEMITEK is not set -# CONFIG_HID_SPEEDLINK is not set -# CONFIG_HID_STEAM is not set -# CONFIG_HID_STEELSERIES is not set -CONFIG_HID_SUNPLUS=y -# CONFIG_HID_RMI is not set -# CONFIG_HID_GREENASIA is not set -# CONFIG_HID_SMARTJOYPLUS is not set -# CONFIG_HID_TIVO is not set -CONFIG_HID_TOPSEED=y -# CONFIG_HID_THINGM is not set -# CONFIG_HID_UDRAW_PS3 is not set -# CONFIG_HID_WIIMOTE is not set -# CONFIG_HID_XINMO is not set -# CONFIG_HID_ZEROPLUS is not set -# CONFIG_HID_ZYDACRON is not set -# CONFIG_HID_SENSOR_HUB is not set -# CONFIG_HID_ALPS is not set -# end of Special HID drivers - -# -# I2C HID support -# -# end of I2C HID support - -# -# Intel ISH HID support -# -# CONFIG_INTEL_ISH_HID is not set -# end of Intel ISH HID support - -# -# AMD SFH HID Support -# -# CONFIG_AMD_SFH_HID is not set -# end of AMD SFH HID Support -# end of HID support - -CONFIG_USB_OHCI_LITTLE_ENDIAN=y -# CONFIG_USB_SUPPORT is not set -# CONFIG_MMC is not set -# CONFIG_MEMSTICK is not set -CONFIG_NEW_LEDS=y -CONFIG_LEDS_CLASS=y -# CONFIG_LEDS_CLASS_FLASH is not set -# CONFIG_LEDS_CLASS_MULTICOLOR is not set -# CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set - -# -# LED drivers -# -# CONFIG_LEDS_APU is not set -# CONFIG_LEDS_LM3530 is not set -# CONFIG_LEDS_LM3532 is not set -# CONFIG_LEDS_LM3642 is not set -# CONFIG_LEDS_PCA9532 is not set -# CONFIG_LEDS_LP3944 is not set -# CONFIG_LEDS_CLEVO_MAIL is not set -# CONFIG_LEDS_PCA955X is not set -# CONFIG_LEDS_PCA963X is not set -# CONFIG_LEDS_BD2802 is not set -# CONFIG_LEDS_INTEL_SS4200 is not set -# CONFIG_LEDS_TCA6507 is not set -# CONFIG_LEDS_TLC591XX is not set -# CONFIG_LEDS_LM355x is not set - -# -# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) -# -# CONFIG_LEDS_BLINKM is not set -# CONFIG_LEDS_MLXCPLD is not set -# CONFIG_LEDS_MLXREG is not set -# CONFIG_LEDS_USER is not set - -# -# Flash and Torch LED drivers -# - -# -# LED Triggers -# -CONFIG_LEDS_TRIGGERS=y -# CONFIG_LEDS_TRIGGER_TIMER is not set -# CONFIG_LEDS_TRIGGER_ONESHOT is not set -# CONFIG_LEDS_TRIGGER_HEARTBEAT is not set -# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set -# CONFIG_LEDS_TRIGGER_CPU is not set -# CONFIG_LEDS_TRIGGER_ACTIVITY is not set -# CONFIG_LEDS_TRIGGER_DEFAULT_ON is not set - -# -# iptables trigger is under Netfilter config (LED target) -# -# CONFIG_LEDS_TRIGGER_TRANSIENT is not set -# CONFIG_LEDS_TRIGGER_CAMERA is not set -# CONFIG_LEDS_TRIGGER_PANIC is not set -# CONFIG_LEDS_TRIGGER_NETDEV is not set -# CONFIG_LEDS_TRIGGER_PATTERN is not set -# CONFIG_LEDS_TRIGGER_AUDIO is not set -# CONFIG_LEDS_TRIGGER_TTY is not set - -# -# Simple LED drivers -# -# CONFIG_ACCESSIBILITY is not set -CONFIG_EDAC_ATOMIC_SCRUB=y -CONFIG_EDAC_SUPPORT=y -CONFIG_RTC_LIB=y -CONFIG_RTC_MC146818_LIB=y -CONFIG_RTC_CLASS=y -# CONFIG_RTC_HCTOSYS is not set -CONFIG_RTC_SYSTOHC=y -CONFIG_RTC_SYSTOHC_DEVICE="rtc0" -# CONFIG_RTC_DEBUG is not set -CONFIG_RTC_NVMEM=y - -# -# RTC interfaces -# -CONFIG_RTC_INTF_SYSFS=y -CONFIG_RTC_INTF_PROC=y -CONFIG_RTC_INTF_DEV=y -# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set -# CONFIG_RTC_DRV_TEST is not set - -# -# I2C RTC drivers -# -# CONFIG_RTC_DRV_ABB5ZES3 is not set -# CONFIG_RTC_DRV_ABEOZ9 is not set -# CONFIG_RTC_DRV_ABX80X is not set -# CONFIG_RTC_DRV_DS1307 is not set -# CONFIG_RTC_DRV_DS1374 is not set -# CONFIG_RTC_DRV_DS1672 is not set -# CONFIG_RTC_DRV_MAX6900 is not set -# CONFIG_RTC_DRV_RS5C372 is not set -# CONFIG_RTC_DRV_ISL1208 is not set -# CONFIG_RTC_DRV_ISL12022 is not set -# CONFIG_RTC_DRV_X1205 is not set -# CONFIG_RTC_DRV_PCF8523 is not set -# CONFIG_RTC_DRV_PCF85063 is not set -# CONFIG_RTC_DRV_PCF85363 is not set -# CONFIG_RTC_DRV_PCF8563 is not set -# CONFIG_RTC_DRV_PCF8583 is not set -# CONFIG_RTC_DRV_M41T80 is not set -# CONFIG_RTC_DRV_BQ32K is not set -# CONFIG_RTC_DRV_S35390A is not set -# CONFIG_RTC_DRV_FM3130 is not set -# CONFIG_RTC_DRV_RX8010 is not set -# CONFIG_RTC_DRV_RX8581 is not set -# CONFIG_RTC_DRV_RX8025 is not set -# CONFIG_RTC_DRV_EM3027 is not set -# CONFIG_RTC_DRV_RV3028 is not set -# CONFIG_RTC_DRV_RV3032 is not set -# CONFIG_RTC_DRV_RV8803 is not set -# CONFIG_RTC_DRV_SD3078 is not set - -# -# SPI RTC drivers -# -CONFIG_RTC_I2C_AND_SPI=y - -# -# SPI and I2C RTC drivers -# -# CONFIG_RTC_DRV_DS3232 is not set -# CONFIG_RTC_DRV_PCF2127 is not set -# CONFIG_RTC_DRV_RV3029C2 is not set -# CONFIG_RTC_DRV_RX6110 is not set - -# -# Platform RTC drivers -# -CONFIG_RTC_DRV_CMOS=y -# CONFIG_RTC_DRV_DS1286 is not set -# CONFIG_RTC_DRV_DS1511 is not set -# CONFIG_RTC_DRV_DS1553 is not set -# CONFIG_RTC_DRV_DS1685_FAMILY is not set -# CONFIG_RTC_DRV_DS1742 is not set -# CONFIG_RTC_DRV_DS2404 is not set -# CONFIG_RTC_DRV_STK17TA8 is not set -# CONFIG_RTC_DRV_M48T86 is not set -# CONFIG_RTC_DRV_M48T35 is not set -# CONFIG_RTC_DRV_M48T59 is not set -# CONFIG_RTC_DRV_MSM6242 is not set -# CONFIG_RTC_DRV_BQ4802 is not set -# CONFIG_RTC_DRV_RP5C01 is not set -# CONFIG_RTC_DRV_V3020 is not set - -# -# on-CPU RTC drivers -# -# CONFIG_RTC_DRV_FTRTC010 is not set - -# -# HID Sensor RTC drivers -# -# CONFIG_RTC_DRV_GOLDFISH is not set -CONFIG_DMADEVICES=y -# CONFIG_DMADEVICES_DEBUG is not set - -# -# DMA Devices -# -CONFIG_DMA_ENGINE=y -CONFIG_DMA_VIRTUAL_CHANNELS=y -# CONFIG_ALTERA_MSGDMA is not set -# CONFIG_INTEL_IDMA64 is not set -# CONFIG_INTEL_IDXD is not set -# CONFIG_INTEL_IDXD_COMPAT is not set -# CONFIG_INTEL_IOATDMA is not set -# CONFIG_PLX_DMA is not set -# CONFIG_AMD_PTDMA is not set -# CONFIG_QCOM_HIDMA_MGMT is not set -# CONFIG_QCOM_HIDMA is not set -CONFIG_DW_DMAC_CORE=y -# CONFIG_DW_DMAC is not set -# CONFIG_DW_DMAC_PCI is not set -# CONFIG_DW_EDMA is not set -# CONFIG_DW_EDMA_PCIE is not set -CONFIG_HSU_DMA=y -# CONFIG_SF_PDMA is not set -# CONFIG_INTEL_LDMA is not set - -# -# DMA Clients -# -# CONFIG_ASYNC_TX_DMA is not set -# CONFIG_DMATEST is not set - -# -# DMABUF options -# -CONFIG_SYNC_FILE=y -# CONFIG_SW_SYNC is not set -# CONFIG_UDMABUF is not set -# CONFIG_DMABUF_MOVE_NOTIFY is not set -# CONFIG_DMABUF_DEBUG is not set -# CONFIG_DMABUF_SELFTESTS is not set -# CONFIG_DMABUF_HEAPS is not set -# CONFIG_DMABUF_SYSFS_STATS is not set -# end of DMABUF options - -# CONFIG_AUXDISPLAY is not set -# CONFIG_UIO is not set -# CONFIG_VFIO is not set -# CONFIG_VIRT_DRIVERS is not set -CONFIG_VIRTIO=y -CONFIG_VIRTIO_PCI_LIB=y -CONFIG_VIRTIO_PCI_LIB_LEGACY=y -CONFIG_VIRTIO_MENU=y -CONFIG_VIRTIO_PCI=y -CONFIG_VIRTIO_PCI_LEGACY=y -# CONFIG_VIRTIO_BALLOON is not set -CONFIG_VIRTIO_INPUT=y -# CONFIG_VIRTIO_MMIO is not set -# CONFIG_VDPA is not set -CONFIG_VHOST_MENU=y -# CONFIG_VHOST_NET is not set -# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set - -# -# Microsoft Hyper-V guest support -# -# end of Microsoft Hyper-V guest support - -# CONFIG_GREYBUS is not set -# CONFIG_COMEDI is not set -# CONFIG_STAGING is not set -CONFIG_X86_PLATFORM_DEVICES=y -# CONFIG_AMD_HSMP is not set -# CONFIG_X86_PLATFORM_DRIVERS_DELL is not set -# CONFIG_IBM_RTL is not set -# CONFIG_SENSORS_HDAPS is not set - -# -# Intel Speed Select Technology interface support -# -# CONFIG_INTEL_SPEED_SELECT_INTERFACE is not set -# end of Intel Speed Select Technology interface support - -# -# Intel Uncore Frequency Control -# -# CONFIG_INTEL_UNCORE_FREQ_CONTROL is not set -# end of Intel Uncore Frequency Control - -# CONFIG_INTEL_PUNIT_IPC is not set -# CONFIG_INTEL_TURBO_MAX_3 is not set -# CONFIG_INTEL_VSEC is not set -# CONFIG_INTEL_SCU_PCI is not set -# CONFIG_SIEMENS_SIMATIC_IPC is not set -CONFIG_PMC_ATOM=y -# CONFIG_CHROME_PLATFORMS is not set -# CONFIG_MELLANOX_PLATFORM is not set -CONFIG_SURFACE_PLATFORMS=y -CONFIG_HAVE_CLK=y -CONFIG_HAVE_CLK_PREPARE=y -CONFIG_COMMON_CLK=y -# CONFIG_COMMON_CLK_MAX9485 is not set -# CONFIG_COMMON_CLK_SI5341 is not set -# CONFIG_COMMON_CLK_SI5351 is not set -# CONFIG_COMMON_CLK_SI544 is not set -# CONFIG_COMMON_CLK_CDCE706 is not set -# CONFIG_COMMON_CLK_CS2000_CP is not set -# CONFIG_XILINX_VCU is not set -# CONFIG_HWSPINLOCK is not set - -# -# Clock Source drivers -# -CONFIG_CLKEVT_I8253=y -CONFIG_I8253_LOCK=y -CONFIG_CLKBLD_I8253=y -# end of Clock Source drivers - -CONFIG_MAILBOX=y -# CONFIG_ALTERA_MBOX is not set -CONFIG_IOMMU_SUPPORT=y - -# -# Generic IOMMU Pagetable Support -# -# end of Generic IOMMU Pagetable Support - -# CONFIG_IOMMU_DEBUGFS is not set -# CONFIG_VIRTIO_IOMMU is not set - -# -# Remoteproc drivers -# -# CONFIG_REMOTEPROC is not set -# end of Remoteproc drivers - -# -# Rpmsg drivers -# -# CONFIG_RPMSG_QCOM_GLINK_RPM is not set -# CONFIG_RPMSG_VIRTIO is not set -# end of Rpmsg drivers - -# -# SOC (System On Chip) specific Drivers -# - -# -# Amlogic SoC drivers -# -# end of Amlogic SoC drivers - -# -# Broadcom SoC drivers -# -# end of Broadcom SoC drivers - -# -# NXP/Freescale QorIQ SoC drivers -# -# end of NXP/Freescale QorIQ SoC drivers - -# -# i.MX SoC drivers -# -# end of i.MX SoC drivers - -# -# Enable LiteX SoC Builder specific drivers -# -# end of Enable LiteX SoC Builder specific drivers - -# -# Qualcomm SoC drivers -# -# end of Qualcomm SoC drivers - -# CONFIG_SOC_TI is not set - -# -# Xilinx SoC drivers -# -# end of Xilinx SoC drivers -# end of SOC (System On Chip) specific Drivers - -# CONFIG_PM_DEVFREQ is not set -# CONFIG_EXTCON is not set -# CONFIG_MEMORY is not set -# CONFIG_IIO is not set -# CONFIG_NTB is not set -# CONFIG_VME_BUS is not set -# CONFIG_PWM is not set - -# -# IRQ chip support -# -# end of IRQ chip support - -# CONFIG_IPACK_BUS is not set -# CONFIG_RESET_CONTROLLER is not set - -# -# PHY Subsystem -# -# CONFIG_GENERIC_PHY is not set -# CONFIG_PHY_CAN_TRANSCEIVER is not set - -# -# PHY drivers for Broadcom platforms -# -# CONFIG_BCM_KONA_USB2_PHY is not set -# end of PHY drivers for Broadcom platforms - -# CONFIG_PHY_PXA_28NM_HSIC is not set -# CONFIG_PHY_PXA_28NM_USB2 is not set -# CONFIG_PHY_INTEL_LGM_EMMC is not set -# end of PHY Subsystem - -# CONFIG_POWERCAP is not set -# CONFIG_MCB is not set - -# -# Performance monitor support -# -# end of Performance monitor support - -# CONFIG_RAS is not set -# CONFIG_USB4 is not set - -# -# Android -# -# CONFIG_ANDROID is not set -# end of Android - -# CONFIG_LIBNVDIMM is not set -# CONFIG_DAX is not set -CONFIG_NVMEM=y -CONFIG_NVMEM_SYSFS=y -# CONFIG_NVMEM_RMEM is not set - -# -# HW tracing support -# -# CONFIG_STM is not set -# CONFIG_INTEL_TH is not set -# end of HW tracing support - -# CONFIG_FPGA is not set -# CONFIG_TEE is not set -# CONFIG_SIOX is not set -# CONFIG_SLIMBUS is not set -# CONFIG_INTERCONNECT is not set -# CONFIG_COUNTER is not set -# CONFIG_PECI is not set -# end of Device Drivers - -# -# File systems -# -CONFIG_DCACHE_WORD_ACCESS=y -# CONFIG_VALIDATE_FS_PARSER is not set -# CONFIG_EXT2_FS is not set -# CONFIG_EXT3_FS is not set -# CONFIG_EXT4_FS is not set -# CONFIG_REISERFS_FS is not set -# CONFIG_JFS_FS is not set -# CONFIG_XFS_FS is not set -# CONFIG_GFS2_FS is not set -# CONFIG_BTRFS_FS is not set -# CONFIG_NILFS2_FS is not set -# CONFIG_F2FS_FS is not set -CONFIG_FS_POSIX_ACL=y -CONFIG_EXPORTFS=y -# CONFIG_EXPORTFS_BLOCK_OPS is not set -CONFIG_FILE_LOCKING=y -# CONFIG_FS_ENCRYPTION is not set -# CONFIG_FS_VERITY is not set -CONFIG_FSNOTIFY=y -# CONFIG_DNOTIFY is not set -# CONFIG_INOTIFY_USER is not set -# CONFIG_FANOTIFY is not set -# CONFIG_QUOTA is not set -CONFIG_AUTOFS4_FS=y -CONFIG_AUTOFS_FS=y -# CONFIG_FUSE_FS is not set -# CONFIG_OVERLAY_FS is not set - -# -# Caches -# -# CONFIG_FSCACHE is not set -# end of Caches - -# -# CD-ROM/DVD Filesystems -# -# CONFIG_ISO9660_FS is not set -# CONFIG_UDF_FS is not set -# end of CD-ROM/DVD Filesystems - -# -# DOS/FAT/EXFAT/NT Filesystems -# -# CONFIG_MSDOS_FS is not set -# CONFIG_VFAT_FS is not set -# CONFIG_EXFAT_FS is not set -# CONFIG_NTFS_FS is not set -# CONFIG_NTFS3_FS is not set -# end of DOS/FAT/EXFAT/NT Filesystems - -# -# Pseudo filesystems -# -CONFIG_PROC_FS=y -CONFIG_PROC_KCORE=y -CONFIG_PROC_VMCORE=y -# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set -CONFIG_PROC_SYSCTL=y -CONFIG_PROC_PAGE_MONITOR=y -# CONFIG_PROC_CHILDREN is not set -CONFIG_PROC_PID_ARCH_STATUS=y -CONFIG_KERNFS=y -CONFIG_SYSFS=y -CONFIG_TMPFS=y -CONFIG_TMPFS_POSIX_ACL=y -CONFIG_TMPFS_XATTR=y -# CONFIG_TMPFS_INODE64 is not set -CONFIG_HUGETLBFS=y -CONFIG_HUGETLB_PAGE=y -CONFIG_HUGETLB_PAGE_FREE_VMEMMAP=y -# CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set -CONFIG_MEMFD_CREATE=y -CONFIG_ARCH_HAS_GIGANTIC_PAGE=y -# CONFIG_CONFIGFS_FS is not set -# end of Pseudo filesystems - -# CONFIG_MISC_FILESYSTEMS is not set -# CONFIG_NETWORK_FILESYSTEMS is not set -CONFIG_NLS=y -CONFIG_NLS_DEFAULT="utf8" -CONFIG_NLS_CODEPAGE_437=y -# CONFIG_NLS_CODEPAGE_737 is not set -# CONFIG_NLS_CODEPAGE_775 is not set -# CONFIG_NLS_CODEPAGE_850 is not set -# CONFIG_NLS_CODEPAGE_852 is not set -# CONFIG_NLS_CODEPAGE_855 is not set -# CONFIG_NLS_CODEPAGE_857 is not set -# CONFIG_NLS_CODEPAGE_860 is not set -# CONFIG_NLS_CODEPAGE_861 is not set -# CONFIG_NLS_CODEPAGE_862 is not set -# CONFIG_NLS_CODEPAGE_863 is not set -# CONFIG_NLS_CODEPAGE_864 is not set -# CONFIG_NLS_CODEPAGE_865 is not set -# CONFIG_NLS_CODEPAGE_866 is not set -# CONFIG_NLS_CODEPAGE_869 is not set -# CONFIG_NLS_CODEPAGE_936 is not set -# CONFIG_NLS_CODEPAGE_950 is not set -# CONFIG_NLS_CODEPAGE_932 is not set -# CONFIG_NLS_CODEPAGE_949 is not set -# CONFIG_NLS_CODEPAGE_874 is not set -# CONFIG_NLS_ISO8859_8 is not set -# CONFIG_NLS_CODEPAGE_1250 is not set -# CONFIG_NLS_CODEPAGE_1251 is not set -CONFIG_NLS_ASCII=y -CONFIG_NLS_ISO8859_1=y -# CONFIG_NLS_ISO8859_2 is not set -# CONFIG_NLS_ISO8859_3 is not set -# CONFIG_NLS_ISO8859_4 is not set -# CONFIG_NLS_ISO8859_5 is not set -# CONFIG_NLS_ISO8859_6 is not set -# CONFIG_NLS_ISO8859_7 is not set -# CONFIG_NLS_ISO8859_9 is not set -# CONFIG_NLS_ISO8859_13 is not set -# CONFIG_NLS_ISO8859_14 is not set -# CONFIG_NLS_ISO8859_15 is not set -# CONFIG_NLS_KOI8_R is not set -# CONFIG_NLS_KOI8_U is not set -# CONFIG_NLS_MAC_ROMAN is not set -# CONFIG_NLS_MAC_CELTIC is not set -# CONFIG_NLS_MAC_CENTEURO is not set -# CONFIG_NLS_MAC_CROATIAN is not set -# CONFIG_NLS_MAC_CYRILLIC is not set -# CONFIG_NLS_MAC_GAELIC is not set -# CONFIG_NLS_MAC_GREEK is not set -# CONFIG_NLS_MAC_ICELAND is not set -# CONFIG_NLS_MAC_INUIT is not set -# CONFIG_NLS_MAC_ROMANIAN is not set -# CONFIG_NLS_MAC_TURKISH is not set -CONFIG_NLS_UTF8=y -# CONFIG_UNICODE is not set -CONFIG_IO_WQ=y -# end of File systems - -# -# Security options -# -# CONFIG_KEYS is not set -# CONFIG_SECURITY_DMESG_RESTRICT is not set -CONFIG_SECURITY=y -CONFIG_SECURITYFS=y -CONFIG_SECURITY_NETWORK=y -CONFIG_PAGE_TABLE_ISOLATION=y -# CONFIG_SECURITY_PATH is not set -CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y -# CONFIG_HARDENED_USERCOPY is not set -# CONFIG_FORTIFY_SOURCE is not set -# CONFIG_STATIC_USERMODEHELPER is not set -# CONFIG_SECURITY_TOMOYO is not set -# CONFIG_SECURITY_APPARMOR is not set -# CONFIG_SECURITY_LOADPIN is not set -# CONFIG_SECURITY_YAMA is not set -# CONFIG_SECURITY_SAFESETID is not set -# CONFIG_SECURITY_LOCKDOWN_LSM is not set -# CONFIG_SECURITY_LANDLOCK is not set -# CONFIG_INTEGRITY is not set -CONFIG_DEFAULT_SECURITY_DAC=y -CONFIG_LSM="landlock,lockdown,yama,loadpin,safesetid,integrity,selinux,smack,tomoyo,apparmor,bpf" - -# -# Kernel hardening options -# - -# -# Memory initialization -# -CONFIG_INIT_STACK_NONE=y -# CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set -# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set -# end of Memory initialization -# end of Kernel hardening options -# end of Security options - -CONFIG_CRYPTO=y - -# -# Crypto core or helper -# -CONFIG_CRYPTO_ALGAPI=y -CONFIG_CRYPTO_ALGAPI2=y -CONFIG_CRYPTO_AEAD=y -CONFIG_CRYPTO_AEAD2=y -CONFIG_CRYPTO_SKCIPHER=y -CONFIG_CRYPTO_SKCIPHER2=y -CONFIG_CRYPTO_HASH=y -CONFIG_CRYPTO_HASH2=y -CONFIG_CRYPTO_RNG=y -CONFIG_CRYPTO_RNG2=y -CONFIG_CRYPTO_RNG_DEFAULT=y -CONFIG_CRYPTO_AKCIPHER2=y -CONFIG_CRYPTO_KPP2=y -CONFIG_CRYPTO_ACOMP2=y -CONFIG_CRYPTO_MANAGER=y -CONFIG_CRYPTO_MANAGER2=y -# CONFIG_CRYPTO_USER is not set -CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y -CONFIG_CRYPTO_GF128MUL=y -CONFIG_CRYPTO_NULL=y -CONFIG_CRYPTO_NULL2=y -# CONFIG_CRYPTO_PCRYPT is not set -# CONFIG_CRYPTO_CRYPTD is not set -CONFIG_CRYPTO_AUTHENC=y - -# -# Public-key cryptography -# -# CONFIG_CRYPTO_RSA is not set -# CONFIG_CRYPTO_DH is not set -# CONFIG_CRYPTO_ECDH is not set -# CONFIG_CRYPTO_ECDSA is not set -# CONFIG_CRYPTO_ECRDSA is not set -# CONFIG_CRYPTO_SM2 is not set -# CONFIG_CRYPTO_CURVE25519 is not set -# CONFIG_CRYPTO_CURVE25519_X86 is not set - -# -# Authenticated Encryption with Associated Data -# -CONFIG_CRYPTO_CCM=y -CONFIG_CRYPTO_GCM=y -# CONFIG_CRYPTO_CHACHA20POLY1305 is not set -# CONFIG_CRYPTO_AEGIS128 is not set -# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set -CONFIG_CRYPTO_SEQIV=y -CONFIG_CRYPTO_ECHAINIV=y - -# -# Block modes -# -CONFIG_CRYPTO_CBC=y -# CONFIG_CRYPTO_CFB is not set -CONFIG_CRYPTO_CTR=y -# CONFIG_CRYPTO_CTS is not set -# CONFIG_CRYPTO_ECB is not set -# CONFIG_CRYPTO_LRW is not set -# CONFIG_CRYPTO_OFB is not set -# CONFIG_CRYPTO_PCBC is not set -# CONFIG_CRYPTO_XTS is not set -# CONFIG_CRYPTO_KEYWRAP is not set -# CONFIG_CRYPTO_NHPOLY1305_SSE2 is not set -# CONFIG_CRYPTO_NHPOLY1305_AVX2 is not set -# CONFIG_CRYPTO_ADIANTUM is not set -# CONFIG_CRYPTO_ESSIV is not set - -# -# Hash modes -# -CONFIG_CRYPTO_CMAC=y -CONFIG_CRYPTO_HMAC=y -# CONFIG_CRYPTO_XCBC is not set -# CONFIG_CRYPTO_VMAC is not set - -# -# Digest -# -CONFIG_CRYPTO_CRC32C=y -# CONFIG_CRYPTO_CRC32C_INTEL is not set -# CONFIG_CRYPTO_CRC32 is not set -# CONFIG_CRYPTO_CRC32_PCLMUL is not set -# CONFIG_CRYPTO_XXHASH is not set -# CONFIG_CRYPTO_BLAKE2B is not set -# CONFIG_CRYPTO_BLAKE2S is not set -# CONFIG_CRYPTO_BLAKE2S_X86 is not set -# CONFIG_CRYPTO_CRCT10DIF is not set -CONFIG_CRYPTO_GHASH=y -# CONFIG_CRYPTO_POLY1305 is not set -# CONFIG_CRYPTO_POLY1305_X86_64 is not set -# CONFIG_CRYPTO_MD4 is not set -CONFIG_CRYPTO_MD5=y -# CONFIG_CRYPTO_MICHAEL_MIC is not set -# CONFIG_CRYPTO_RMD160 is not set -# CONFIG_CRYPTO_SHA1 is not set -# CONFIG_CRYPTO_SHA1_SSSE3 is not set -# CONFIG_CRYPTO_SHA256_SSSE3 is not set -# CONFIG_CRYPTO_SHA512_SSSE3 is not set -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_SHA512=y -# CONFIG_CRYPTO_SHA3 is not set -# CONFIG_CRYPTO_SM3 is not set -# CONFIG_CRYPTO_SM3_AVX_X86_64 is not set -# CONFIG_CRYPTO_STREEBOG is not set -# CONFIG_CRYPTO_WP512 is not set -# CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL is not set - -# -# Ciphers -# -CONFIG_CRYPTO_AES=y -# CONFIG_CRYPTO_AES_TI is not set -# CONFIG_CRYPTO_AES_NI_INTEL is not set -# CONFIG_CRYPTO_BLOWFISH is not set -# CONFIG_CRYPTO_BLOWFISH_X86_64 is not set -# CONFIG_CRYPTO_CAMELLIA is not set -# CONFIG_CRYPTO_CAMELLIA_X86_64 is not set -# CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64 is not set -# CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64 is not set -# CONFIG_CRYPTO_CAST5 is not set -# CONFIG_CRYPTO_CAST5_AVX_X86_64 is not set -# CONFIG_CRYPTO_CAST6 is not set -# CONFIG_CRYPTO_CAST6_AVX_X86_64 is not set -# CONFIG_CRYPTO_DES is not set -# CONFIG_CRYPTO_DES3_EDE_X86_64 is not set -# CONFIG_CRYPTO_FCRYPT is not set -# CONFIG_CRYPTO_CHACHA20 is not set -# CONFIG_CRYPTO_CHACHA20_X86_64 is not set -# CONFIG_CRYPTO_SERPENT is not set -# CONFIG_CRYPTO_SERPENT_SSE2_X86_64 is not set -# CONFIG_CRYPTO_SERPENT_AVX_X86_64 is not set -# CONFIG_CRYPTO_SERPENT_AVX2_X86_64 is not set -# CONFIG_CRYPTO_SM4 is not set -# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set -# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set -# CONFIG_CRYPTO_TWOFISH is not set -# CONFIG_CRYPTO_TWOFISH_X86_64 is not set -# CONFIG_CRYPTO_TWOFISH_X86_64_3WAY is not set -# CONFIG_CRYPTO_TWOFISH_AVX_X86_64 is not set - -# -# Compression -# -# CONFIG_CRYPTO_DEFLATE is not set -# CONFIG_CRYPTO_LZO is not set -# CONFIG_CRYPTO_842 is not set -# CONFIG_CRYPTO_LZ4 is not set -# CONFIG_CRYPTO_LZ4HC is not set -# CONFIG_CRYPTO_ZSTD is not set - -# -# Random Number Generation -# -# CONFIG_CRYPTO_ANSI_CPRNG is not set -CONFIG_CRYPTO_DRBG_MENU=y -CONFIG_CRYPTO_DRBG_HMAC=y -# CONFIG_CRYPTO_DRBG_HASH is not set -# CONFIG_CRYPTO_DRBG_CTR is not set -CONFIG_CRYPTO_DRBG=y -CONFIG_CRYPTO_JITTERENTROPY=y -# CONFIG_CRYPTO_USER_API_HASH is not set -# CONFIG_CRYPTO_USER_API_SKCIPHER is not set -# CONFIG_CRYPTO_USER_API_RNG is not set -# CONFIG_CRYPTO_USER_API_AEAD is not set -CONFIG_CRYPTO_HW=y -# CONFIG_CRYPTO_DEV_PADLOCK is not set -# CONFIG_CRYPTO_DEV_ATMEL_ECC is not set -# CONFIG_CRYPTO_DEV_ATMEL_SHA204A is not set -# CONFIG_CRYPTO_DEV_CCP is not set -# CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set -# CONFIG_CRYPTO_DEV_QAT_C3XXX is not set -# CONFIG_CRYPTO_DEV_QAT_C62X is not set -# CONFIG_CRYPTO_DEV_QAT_4XXX is not set -# CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set -# CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set -# CONFIG_CRYPTO_DEV_QAT_C62XVF is not set -# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set -# CONFIG_CRYPTO_DEV_VIRTIO is not set -# CONFIG_CRYPTO_DEV_SAFEXCEL is not set -# CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set - -# -# Certificates for signature checking -# -# end of Certificates for signature checking - -CONFIG_BINARY_PRINTF=y - -# -# Library routines -# -# CONFIG_PACKING is not set -CONFIG_BITREVERSE=y -CONFIG_GENERIC_STRNCPY_FROM_USER=y -CONFIG_GENERIC_STRNLEN_USER=y -CONFIG_GENERIC_NET_UTILS=y -# CONFIG_CORDIC is not set -# CONFIG_PRIME_NUMBERS is not set -CONFIG_RATIONAL=y -CONFIG_GENERIC_PCI_IOMAP=y -CONFIG_GENERIC_IOMAP=y -CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y -CONFIG_ARCH_HAS_FAST_MULTIPLIER=y -CONFIG_ARCH_USE_SYM_ANNOTATIONS=y - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y -# CONFIG_CRYPTO_LIB_CHACHA is not set -# CONFIG_CRYPTO_LIB_CURVE25519 is not set -CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11 -# CONFIG_CRYPTO_LIB_POLY1305 is not set -# CONFIG_CRYPTO_LIB_CHACHA20POLY1305 is not set -CONFIG_CRYPTO_LIB_SHA256=y -# end of Crypto library routines - -CONFIG_CRC_CCITT=y -CONFIG_CRC16=y -# CONFIG_CRC_T10DIF is not set -# CONFIG_CRC64_ROCKSOFT is not set -# CONFIG_CRC_ITU_T is not set -CONFIG_CRC32=y -# CONFIG_CRC32_SELFTEST is not set -CONFIG_CRC32_SLICEBY8=y -# CONFIG_CRC32_SLICEBY4 is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC64 is not set -# CONFIG_CRC4 is not set -# CONFIG_CRC7 is not set -# CONFIG_LIBCRC32C is not set -# CONFIG_CRC8 is not set -CONFIG_XXHASH=y -# CONFIG_RANDOM32_SELFTEST is not set -CONFIG_ZLIB_INFLATE=y -CONFIG_LZO_DECOMPRESS=y -CONFIG_LZ4_DECOMPRESS=y -CONFIG_ZSTD_DECOMPRESS=y -CONFIG_XZ_DEC=y -CONFIG_XZ_DEC_X86=y -CONFIG_XZ_DEC_POWERPC=y -CONFIG_XZ_DEC_IA64=y -CONFIG_XZ_DEC_ARM=y -CONFIG_XZ_DEC_ARMTHUMB=y -CONFIG_XZ_DEC_SPARC=y -# CONFIG_XZ_DEC_MICROLZMA is not set -CONFIG_XZ_DEC_BCJ=y -# CONFIG_XZ_DEC_TEST is not set -CONFIG_DECOMPRESS_GZIP=y -CONFIG_DECOMPRESS_BZIP2=y -CONFIG_DECOMPRESS_LZMA=y -CONFIG_DECOMPRESS_XZ=y -CONFIG_DECOMPRESS_LZO=y -CONFIG_DECOMPRESS_LZ4=y -CONFIG_DECOMPRESS_ZSTD=y -CONFIG_HAS_IOMEM=y -CONFIG_HAS_IOPORT_MAP=y -CONFIG_HAS_DMA=y -CONFIG_NEED_SG_DMA_LENGTH=y -CONFIG_NEED_DMA_MAP_STATE=y -CONFIG_ARCH_DMA_ADDR_T_64BIT=y -CONFIG_SWIOTLB=y -# CONFIG_DMA_API_DEBUG is not set -# CONFIG_DMA_MAP_BENCHMARK is not set -CONFIG_SGL_ALLOC=y -CONFIG_CHECK_SIGNATURE=y -CONFIG_CPU_RMAP=y -CONFIG_DQL=y -CONFIG_GLOB=y -# CONFIG_GLOB_SELFTEST is not set -CONFIG_NLATTR=y -# CONFIG_IRQ_POLL is not set -CONFIG_HAVE_GENERIC_VDSO=y -CONFIG_GENERIC_GETTIMEOFDAY=y -CONFIG_GENERIC_VDSO_TIME_NS=y -CONFIG_SG_POOL=y -CONFIG_ARCH_HAS_PMEM_API=y -CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y -CONFIG_ARCH_HAS_COPY_MC=y -CONFIG_ARCH_STACKWALK=y -CONFIG_SBITMAP=y -# end of Library routines - -# -# Kernel hacking -# - -# -# printk and dmesg options -# -CONFIG_PRINTK_TIME=y -# CONFIG_PRINTK_CALLER is not set -# CONFIG_STACKTRACE_BUILD_ID is not set -CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 -CONFIG_CONSOLE_LOGLEVEL_QUIET=4 -CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 -# CONFIG_BOOT_PRINTK_DELAY is not set -# CONFIG_DYNAMIC_DEBUG is not set -# CONFIG_DYNAMIC_DEBUG_CORE is not set -CONFIG_SYMBOLIC_ERRNAME=y -CONFIG_DEBUG_BUGVERBOSE=y -# end of printk and dmesg options - -CONFIG_DEBUG_KERNEL=y -CONFIG_DEBUG_MISC=y - -# -# Compile-time checks and compiler options -# -CONFIG_DEBUG_INFO_NONE=y -# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set -# CONFIG_DEBUG_INFO_DWARF4 is not set -# CONFIG_DEBUG_INFO_DWARF5 is not set -CONFIG_FRAME_WARN=2048 -# CONFIG_STRIP_ASM_SYMS is not set -# CONFIG_READABLE_ASM is not set -# CONFIG_HEADERS_INSTALL is not set -# CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_SECTION_MISMATCH_WARN_ONLY=y -CONFIG_STACK_VALIDATION=y -# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set -# end of Compile-time checks and compiler options - -# -# Generic Kernel Debugging Instruments -# -CONFIG_MAGIC_SYSRQ=y -CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 -CONFIG_MAGIC_SYSRQ_SERIAL=y -CONFIG_MAGIC_SYSRQ_SERIAL_SEQUENCE="" -CONFIG_DEBUG_FS=y -CONFIG_DEBUG_FS_ALLOW_ALL=y -# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set -# CONFIG_DEBUG_FS_ALLOW_NONE is not set -CONFIG_HAVE_ARCH_KGDB=y -# CONFIG_KGDB is not set -CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y -# CONFIG_UBSAN is not set -CONFIG_HAVE_ARCH_KCSAN=y -# end of Generic Kernel Debugging Instruments - -# -# Networking Debugging -# -# CONFIG_NET_DEV_REFCNT_TRACKER is not set -# CONFIG_NET_NS_REFCNT_TRACKER is not set -# end of Networking Debugging - -# -# Memory Debugging -# -# CONFIG_PAGE_EXTENSION is not set -# CONFIG_DEBUG_PAGEALLOC is not set -# CONFIG_PAGE_OWNER is not set -# CONFIG_PAGE_TABLE_CHECK is not set -# CONFIG_PAGE_POISONING is not set -# CONFIG_DEBUG_PAGE_REF is not set -# CONFIG_DEBUG_RODATA_TEST is not set -CONFIG_ARCH_HAS_DEBUG_WX=y -# CONFIG_DEBUG_WX is not set -CONFIG_GENERIC_PTDUMP=y -# CONFIG_PTDUMP_DEBUGFS is not set -# CONFIG_DEBUG_OBJECTS is not set -# CONFIG_SLUB_DEBUG_ON is not set -# CONFIG_SLUB_STATS is not set -CONFIG_HAVE_DEBUG_KMEMLEAK=y -# CONFIG_DEBUG_KMEMLEAK is not set -CONFIG_DEBUG_STACK_USAGE=y -# CONFIG_SCHED_STACK_END_CHECK is not set -CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y -# CONFIG_DEBUG_VM is not set -# CONFIG_DEBUG_VM_PGTABLE is not set -CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y -# CONFIG_DEBUG_VIRTUAL is not set -CONFIG_DEBUG_MEMORY_INIT=y -# CONFIG_DEBUG_PER_CPU_MAPS is not set -CONFIG_ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP=y -# CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP is not set -CONFIG_HAVE_ARCH_KASAN=y -CONFIG_HAVE_ARCH_KASAN_VMALLOC=y -CONFIG_CC_HAS_KASAN_GENERIC=y -CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y -# CONFIG_KASAN is not set -CONFIG_HAVE_ARCH_KFENCE=y -# CONFIG_KFENCE is not set -# end of Memory Debugging - -# CONFIG_DEBUG_SHIRQ is not set - -# -# Debug Oops, Lockups and Hangs -# -# CONFIG_PANIC_ON_OOPS is not set -CONFIG_PANIC_ON_OOPS_VALUE=0 -CONFIG_PANIC_TIMEOUT=0 -# CONFIG_SOFTLOCKUP_DETECTOR is not set -CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y -# CONFIG_HARDLOCKUP_DETECTOR is not set -# CONFIG_DETECT_HUNG_TASK is not set -# CONFIG_WQ_WATCHDOG is not set -# end of Debug Oops, Lockups and Hangs - -# -# Scheduler Debugging -# -# CONFIG_SCHED_DEBUG is not set -CONFIG_SCHED_INFO=y -CONFIG_SCHEDSTATS=y -# end of Scheduler Debugging - -# CONFIG_DEBUG_TIMEKEEPING is not set -CONFIG_DEBUG_PREEMPT=y - -# -# Lock Debugging (spinlocks, mutexes, etc...) -# -CONFIG_LOCK_DEBUGGING_SUPPORT=y -# CONFIG_PROVE_LOCKING is not set -# CONFIG_LOCK_STAT is not set -# CONFIG_DEBUG_RT_MUTEXES is not set -# CONFIG_DEBUG_SPINLOCK is not set -# CONFIG_DEBUG_MUTEXES is not set -# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set -# CONFIG_DEBUG_RWSEMS is not set -# CONFIG_DEBUG_LOCK_ALLOC is not set -# CONFIG_DEBUG_ATOMIC_SLEEP is not set -# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set -# CONFIG_LOCK_TORTURE_TEST is not set -# CONFIG_WW_MUTEX_SELFTEST is not set -# CONFIG_SCF_TORTURE_TEST is not set -# CONFIG_CSD_LOCK_WAIT_DEBUG is not set -# end of Lock Debugging (spinlocks, mutexes, etc...) - -# CONFIG_DEBUG_IRQFLAGS is not set -CONFIG_STACKTRACE=y -# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set -# CONFIG_DEBUG_KOBJECT is not set - -# -# Debug kernel data structures -# -# CONFIG_DEBUG_LIST is not set -# CONFIG_DEBUG_PLIST is not set -# CONFIG_DEBUG_SG is not set -# CONFIG_DEBUG_NOTIFIERS is not set -# CONFIG_BUG_ON_DATA_CORRUPTION is not set -# end of Debug kernel data structures - -# CONFIG_DEBUG_CREDENTIALS is not set - -# -# RCU Debugging -# -# CONFIG_RCU_SCALE_TEST is not set -# CONFIG_RCU_TORTURE_TEST is not set -# CONFIG_RCU_REF_SCALE_TEST is not set -CONFIG_RCU_CPU_STALL_TIMEOUT=21 -CONFIG_RCU_TRACE=y -# CONFIG_RCU_EQS_DEBUG is not set -# end of RCU Debugging - -# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set -# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set -# CONFIG_LATENCYTOP is not set -CONFIG_USER_STACKTRACE_SUPPORT=y -CONFIG_NOP_TRACER=y -CONFIG_HAVE_RETHOOK=y -CONFIG_HAVE_FUNCTION_TRACER=y -CONFIG_HAVE_DYNAMIC_FTRACE=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y -CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_FENTRY=y -CONFIG_HAVE_OBJTOOL_MCOUNT=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_HAVE_BUILDTIME_MCOUNT_SORT=y -CONFIG_TRACE_CLOCK=y -CONFIG_RING_BUFFER=y -CONFIG_EVENT_TRACING=y -CONFIG_CONTEXT_SWITCH_TRACER=y -CONFIG_TRACING=y -CONFIG_GENERIC_TRACER=y -CONFIG_TRACING_SUPPORT=y -CONFIG_FTRACE=y -# CONFIG_BOOTTIME_TRACING is not set -# CONFIG_FUNCTION_TRACER is not set -# CONFIG_STACK_TRACER is not set -# CONFIG_IRQSOFF_TRACER is not set -# CONFIG_PREEMPT_TRACER is not set -# CONFIG_SCHED_TRACER is not set -# CONFIG_HWLAT_TRACER is not set -# CONFIG_OSNOISE_TRACER is not set -# CONFIG_TIMERLAT_TRACER is not set -# CONFIG_MMIOTRACE is not set -# CONFIG_FTRACE_SYSCALLS is not set -# CONFIG_TRACER_SNAPSHOT is not set -CONFIG_BRANCH_PROFILE_NONE=y -# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set -# CONFIG_PROFILE_ALL_BRANCHES is not set -CONFIG_BLK_DEV_IO_TRACE=y -CONFIG_UPROBE_EVENTS=y -CONFIG_DYNAMIC_EVENTS=y -CONFIG_PROBE_EVENTS=y -# CONFIG_SYNTH_EVENTS is not set -# CONFIG_HIST_TRIGGERS is not set -# CONFIG_TRACE_EVENT_INJECT is not set -# CONFIG_TRACEPOINT_BENCHMARK is not set -# CONFIG_RING_BUFFER_BENCHMARK is not set -# CONFIG_TRACE_EVAL_MAP_FILE is not set -# CONFIG_FTRACE_STARTUP_TEST is not set -# CONFIG_RING_BUFFER_STARTUP_TEST is not set -# CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set -# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set -# CONFIG_SAMPLES is not set -CONFIG_HAVE_SAMPLE_FTRACE_DIRECT=y -CONFIG_HAVE_SAMPLE_FTRACE_DIRECT_MULTI=y -CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y -CONFIG_STRICT_DEVMEM=y -# CONFIG_IO_STRICT_DEVMEM is not set - -# -# x86 Debugging -# -CONFIG_TRACE_IRQFLAGS_NMI_SUPPORT=y -CONFIG_EARLY_PRINTK_USB=y -CONFIG_X86_VERBOSE_BOOTUP=y -CONFIG_EARLY_PRINTK=y -CONFIG_EARLY_PRINTK_DBGP=y -# CONFIG_EARLY_PRINTK_USB_XDBC is not set -# CONFIG_DEBUG_TLBFLUSH is not set -CONFIG_HAVE_MMIOTRACE_SUPPORT=y -# CONFIG_X86_DECODER_SELFTEST is not set -CONFIG_IO_DELAY_0X80=y -# CONFIG_IO_DELAY_0XED is not set -# CONFIG_IO_DELAY_UDELAY is not set -# CONFIG_IO_DELAY_NONE is not set -CONFIG_DEBUG_BOOT_PARAMS=y -# CONFIG_CPA_DEBUG is not set -# CONFIG_DEBUG_ENTRY is not set -# CONFIG_DEBUG_NMI_SELFTEST is not set -CONFIG_X86_DEBUG_FPU=y -# CONFIG_PUNIT_ATOM_DEBUG is not set -CONFIG_UNWINDER_ORC=y -# CONFIG_UNWINDER_FRAME_POINTER is not set -# end of x86 Debugging - -# -# Kernel Testing and Coverage -# -# CONFIG_KUNIT is not set -# CONFIG_NOTIFIER_ERROR_INJECTION is not set -# CONFIG_FAULT_INJECTION is not set -CONFIG_ARCH_HAS_KCOV=y -CONFIG_CC_HAS_SANCOV_TRACE_PC=y -# CONFIG_KCOV is not set -CONFIG_RUNTIME_TESTING_MENU=y -# CONFIG_LKDTM is not set -# CONFIG_TEST_MIN_HEAP is not set -# CONFIG_TEST_DIV64 is not set -# CONFIG_BACKTRACE_SELF_TEST is not set -# CONFIG_TEST_REF_TRACKER is not set -# CONFIG_RBTREE_TEST is not set -# CONFIG_REED_SOLOMON_TEST is not set -# CONFIG_INTERVAL_TREE_TEST is not set -# CONFIG_ATOMIC64_SELFTEST is not set -# CONFIG_TEST_HEXDUMP is not set -# CONFIG_STRING_SELFTEST is not set -# CONFIG_TEST_STRING_HELPERS is not set -# CONFIG_TEST_STRSCPY is not set -# CONFIG_TEST_KSTRTOX is not set -# CONFIG_TEST_PRINTF is not set -# CONFIG_TEST_SCANF is not set -# CONFIG_TEST_BITMAP is not set -# CONFIG_TEST_UUID is not set -# CONFIG_TEST_XARRAY is not set -# CONFIG_TEST_RHASHTABLE is not set -# CONFIG_TEST_SIPHASH is not set -# CONFIG_TEST_IDA is not set -# CONFIG_FIND_BIT_BENCHMARK is not set -# CONFIG_TEST_FIRMWARE is not set -# CONFIG_TEST_SYSCTL is not set -# CONFIG_TEST_UDELAY is not set -# CONFIG_TEST_MEMCAT_P is not set -# CONFIG_TEST_MEMINIT is not set -# CONFIG_TEST_FREE_PAGES is not set -# CONFIG_TEST_FPU is not set -# CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set -CONFIG_ARCH_USE_MEMTEST=y -# CONFIG_MEMTEST is not set -# end of Kernel Testing and Coverage -# end of Kernel hacking diff --git a/config/generic/rootfs.list b/config/generic/rootfs.list deleted file mode 100644 index cb43b666..00000000 --- a/config/generic/rootfs.list +++ /dev/null @@ -1,11 +0,0 @@ -dir /dev 0755 0 0 -nod /dev/console 0600 0 0 c 5 1 -dir /sys 0755 0 0 -dir /usr 0755 0 0 -dir /etc 0755 0 0 -dir /proc 0755 0 0 -dir /bin 0755 0 0 -dir /sbin 0755 0 0 -dir /usr/bin 0755 0 0 -dir /usr/sbin 0755 0 0 -file /init /home/build/cache/aws/x86_64/rootfs/init 0755 0 0 diff --git a/config/make.env b/config/make.env deleted file mode 100644 index 7fe68b84..00000000 --- a/config/make.env +++ /dev/null @@ -1,19 +0,0 @@ -DEBIAN_HASH=d568e251e460295a8743e9d5ef7de673c5a8f9027db11f4e666e96fb5bed708e -BUSYBOX_VERSION=1.33.2 -LINUX_VERSION=5.19.6 -LINUX_SERVER=https://cdn.kernel.org/pub/linux/kernel/v5.x/ -LINUX_KEY=647F28654894E3BD457199BE38DBBDC86092693E -LINUX_KEYS_REPO=https://git.kernel.org/pub/scm/docs/kernel/pgpkeys.git -AWS_NITRO_DRIVER_REPO=https://github.com/aws/aws-nitro-enclaves-sdk-bootstrap.git -AWS_NITRO_DRIVER_REF=ed24913346a34d719afa2031299253160a2e3460 -AWS_EIF_REF=485fab0b37c1127347056f163c6cd0ae756f7cd0 -PCSC_REPO=https://github.com/LudovicRousseau/PCSC -PCSC_REF=15c16c7796607b1c8a2ce253d3f536918ab26b4a -RUST_REPO=https://github.com/rust-lang/rust -RUST_REF=4b91a6ea7258a947e59c6522cd5898e7c0a6a88f -LIBUSB_REPO=https://github.com/libusb/libusb -LIBUSB_REF=4239bc3a50014b8e6a5a2a59df1fff3b7469543b -OPENSSL_REPO=https://github.com/openssl/openssl -OPENSSL_REF=a92271e03a8d0dee507b6f1e7f49512568b2c7ad -CARGO_HOME=cache/cargo -CARGO_FLAGS=--locked --no-default-features --release --target x86_64-unknown-linux-musl diff --git a/dist/aws-x86_64.eif b/dist/aws-x86_64.eif deleted file mode 100644 index 98af6348..00000000 --- a/dist/aws-x86_64.eif +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e62d599b691a7bcd7bbe5d40bca5b269f543ef826d3873534f7a4be9ea45d447 -size 11078290 diff --git a/dist/aws-x86_64.pcrs b/dist/aws-x86_64.pcrs deleted file mode 100644 index aef636f1..00000000 --- a/dist/aws-x86_64.pcrs +++ /dev/null @@ -1,3 +0,0 @@ -181bd012baaecfd0bd4d6f617bea65ad5a76413d2a0c09b18efe72bff3fdc4b55f7416ec6d88a4d3236ce02d83b5eb8b PCR0 -181bd012baaecfd0bd4d6f617bea65ad5a76413d2a0c09b18efe72bff3fdc4b55f7416ec6d88a4d3236ce02d83b5eb8b PCR1 -21b9efbc184807662e966d34f390821309eeac6802309798826296bf3e8bec7c10edb30948c90ba67310f7b964fc500a PCR2 \ No newline at end of file diff --git a/dist/qos_client.linux-x86_64 b/dist/qos_client.linux-x86_64 deleted file mode 100755 index 6f46e9a3..00000000 --- a/dist/qos_client.linux-x86_64 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d93777a799835baefac2ca7df73bf9ebfd08589fc8703470a4c3095052982498 -size 5818656 diff --git a/dist/qos_client.oci.x86_64.tar b/dist/qos_client.oci.x86_64.tar deleted file mode 100644 index 88185577..00000000 --- a/dist/qos_client.oci.x86_64.tar +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:53f6bf1cfbc9aa54e836199a5d871633f0604eb4d17c24cf82e450980501a309 -size 2099200 diff --git a/dist/qos_client.x86_64.tar b/dist/qos_client.x86_64.tar deleted file mode 100644 index 683d7b16..00000000 --- a/dist/qos_client.x86_64.tar +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:55b6c0573eee578f588248fdc2d05777726775077d66cd0a701ef652596acee0 -size 5826560 diff --git a/dist/qos_enclave.linux-x86_64 b/dist/qos_enclave.linux-x86_64 deleted file mode 100755 index 73a52c15..00000000 --- a/dist/qos_enclave.linux-x86_64 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8b2528a2013eb752c173a75b274038bf10d84e7028592d39b43d209ff5c3429a -size 10772000 diff --git a/dist/qos_enclave.oci.x86_64.tar b/dist/qos_enclave.oci.x86_64.tar deleted file mode 100644 index f1a6c404..00000000 --- a/dist/qos_enclave.oci.x86_64.tar +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:311fcef7d9f48b521a70a6b4d0c8c7a54abb11e133ef860db92f4eee5540a92d -size 12277760 diff --git a/dist/qos_enclave.x86_64.tar b/dist/qos_enclave.x86_64.tar deleted file mode 100644 index 22b563b8..00000000 --- a/dist/qos_enclave.x86_64.tar +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4ba186e6eb25ee73c3d82eb95b26dd951eb81b1248e2bf8e45d5e25ad8435839 -size 10782720 diff --git a/dist/qos_host.linux-x86_64 b/dist/qos_host.linux-x86_64 deleted file mode 100755 index 04ee6553..00000000 --- a/dist/qos_host.linux-x86_64 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5c57f714dabca1d09c4ab6a6ceabd2254795ce6e4a3c3ac6c91866b6bbaf3a33 -size 4413968 diff --git a/dist/qos_host.oci.x86_64.tar b/dist/qos_host.oci.x86_64.tar deleted file mode 100644 index b9f3b658..00000000 --- a/dist/qos_host.oci.x86_64.tar +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cb056f87fd53b9b63ef8294bf2d19f3be4122f6c20d5748d8e843bfb6fcd193e -size 1484800 diff --git a/dist/qos_host.x86_64.tar b/dist/qos_host.x86_64.tar deleted file mode 100644 index b14e5105..00000000 --- a/dist/qos_host.x86_64.tar +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2f914eef4cc6b3f9115ffe5749a4a226145bcbc036b9f300fc1397bd4cd2a67b -size 4423680 diff --git a/dist/release.env b/dist/release.env deleted file mode 100644 index e06de96a..00000000 --- a/dist/release.env +++ /dev/null @@ -1,5 +0,0 @@ -VERSION=2023.11.28 -GIT_REF=b2a2ef249adf31b43527769758170255f445da2f -GIT_AUTHOR=Zeke Mostov -GIT_KEY=D96C422E04DE5D2EE0F7E9E7DBB0DCA38D405491 -GIT_TIMESTAMP=2023-11-28 10:04:46 -0500 diff --git a/fetch/apt/Packages.bz2 b/fetch/apt/Packages.bz2 deleted file mode 100644 index a8272c62..00000000 --- a/fetch/apt/Packages.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:046dd1a6bb40d8bc2154f97a14c109f6f7e1ddf569cd1fdf86bf3b6fabfc564c -size 73535 diff --git a/fetch/apt/aardvark-dns_1.4.0-3_amd64.deb b/fetch/apt/aardvark-dns_1.4.0-3_amd64.deb deleted file mode 100644 index b4a1abb0..00000000 --- a/fetch/apt/aardvark-dns_1.4.0-3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e60c3f659a014fab3afa76fcd9776dbc77bd108f43d1c48b9b66585d7c0d4bc8 -size 766748 diff --git a/fetch/apt/autoconf-archive_20220903-3_all.deb b/fetch/apt/autoconf-archive_20220903-3_all.deb deleted file mode 100644 index e50261ae..00000000 --- a/fetch/apt/autoconf-archive_20220903-3_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9f13a50fa9038cb4381545b275f7440c0a40d43832046a7e7f515f47a4ecbac8 -size 775392 diff --git a/fetch/apt/autoconf_2.71-3_all.deb b/fetch/apt/autoconf_2.71-3_all.deb deleted file mode 100644 index c5f891e3..00000000 --- a/fetch/apt/autoconf_2.71-3_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7d798ed8c21fc7387127de1dfdb4640003d8ba033ae5a1ff29559610cbd0c323 -size 332120 diff --git a/fetch/apt/automake_1%3a1.16.5-1.3_all.deb b/fetch/apt/automake_1%3a1.16.5-1.3_all.deb deleted file mode 100644 index 92dbc39d..00000000 --- a/fetch/apt/automake_1%3a1.16.5-1.3_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f9a5758d87b5389bf2dbb00cc9c48e0cf59bb0ac842c5ce25d41e4bfa3f2f962 -size 822960 diff --git a/fetch/apt/autotools-dev_20220109.1_all.deb b/fetch/apt/autotools-dev_20220109.1_all.deb deleted file mode 100644 index d80b6a3f..00000000 --- a/fetch/apt/autotools-dev_20220109.1_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4d66dcb9c312566f1ca8d46ef0fb06fa4d4786c20b072c81f9d313b64ef981d0 -size 51604 diff --git a/fetch/apt/base-files_12.4+deb12u1_amd64.deb b/fetch/apt/base-files_12.4+deb12u1_amd64.deb deleted file mode 100644 index d8e68647..00000000 --- a/fetch/apt/base-files_12.4+deb12u1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:325a4c2e1f6361f95156d365d391354f220e97dba9e5d39a714781ee715303f3 -size 70664 diff --git a/fetch/apt/bc_1.07.1-3+b1_amd64.deb b/fetch/apt/bc_1.07.1-3+b1_amd64.deb deleted file mode 100644 index c083fa0f..00000000 --- a/fetch/apt/bc_1.07.1-3+b1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:baaa4e935c5e3bcd57d4f2f4e7a1ddc67bd4eb8629d98f97a696548849ae01ac -size 109648 diff --git a/fetch/apt/binfmt-support_2.2.2-2_amd64.deb b/fetch/apt/binfmt-support_2.2.2-2_amd64.deb deleted file mode 100644 index 75addc97..00000000 --- a/fetch/apt/binfmt-support_2.2.2-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8549b643707e5a98b7cdc49bddd5e831ccbc6c415a4a60d00c29c726dd0a472b -size 64012 diff --git a/fetch/apt/binutils-common_2.40-2_amd64.deb b/fetch/apt/binutils-common_2.40-2_amd64.deb deleted file mode 100644 index c555d49e..00000000 --- a/fetch/apt/binutils-common_2.40-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ab314134f43a0891a48f69a9bc33d825da748fa5e0ba2bebb7a5c491b026f1a0 -size 2486664 diff --git a/fetch/apt/binutils-x86-64-linux-gnu_2.40-2_amd64.deb b/fetch/apt/binutils-x86-64-linux-gnu_2.40-2_amd64.deb deleted file mode 100644 index db98d4ca..00000000 --- a/fetch/apt/binutils-x86-64-linux-gnu_2.40-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2d7ea8a570d768224d7f2424abbe6f373d2154865a1fa7f56c80d43ecf492521 -size 2245848 diff --git a/fetch/apt/binutils_2.40-2_amd64.deb b/fetch/apt/binutils_2.40-2_amd64.deb deleted file mode 100644 index f3de5f53..00000000 --- a/fetch/apt/binutils_2.40-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:83c3e20b53e1fbd84d764c3ba27d26a0376e361ae5d7fb37120196934dd87424 -size 64980 diff --git a/fetch/apt/bison_2%3a3.8.2+dfsg-1+b1_amd64.deb b/fetch/apt/bison_2%3a3.8.2+dfsg-1+b1_amd64.deb deleted file mode 100644 index f394b062..00000000 --- a/fetch/apt/bison_2%3a3.8.2+dfsg-1+b1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a414afd7519c53bfa33415ba5b951bc8b4906877004c49723ffda50a6033c3e8 -size 1174528 diff --git a/fetch/apt/build-essential_12.9_amd64.deb b/fetch/apt/build-essential_12.9_amd64.deb deleted file mode 100644 index 53913695..00000000 --- a/fetch/apt/build-essential_12.9_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bbfd38de41898a06326f2a6ce4cc43e8e399f5566381231065b01d70499d5ba5 -size 7704 diff --git a/fetch/apt/buildah_1.28.2+ds1-3+b1_amd64.deb b/fetch/apt/buildah_1.28.2+ds1-3+b1_amd64.deb deleted file mode 100644 index 662637e8..00000000 --- a/fetch/apt/buildah_1.28.2+ds1-3+b1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e92fdcc27055774bb74901a09c1c71b4651cfa70d9437d7b843c9b8b21cff036 -size 6146508 diff --git a/fetch/apt/bzip2_1.0.8-5+b1_amd64.deb b/fetch/apt/bzip2_1.0.8-5+b1_amd64.deb deleted file mode 100644 index ca94f547..00000000 --- a/fetch/apt/bzip2_1.0.8-5+b1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:438871b3f5c5c7a357a9840951dab9dab8db7eb1ff760a563226fafa111b99e5 -size 49804 diff --git a/fetch/apt/ca-certificates_20230311_all.deb b/fetch/apt/ca-certificates_20230311_all.deb deleted file mode 100644 index d90c78d6..00000000 --- a/fetch/apt/ca-certificates_20230311_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5308b9bd88eebe2a48be3168cb3d87677aaec5da9c63ad0cf561a29b8219115c -size 153456 diff --git a/fetch/apt/cargo_0.66.0+ds1-1_amd64.deb b/fetch/apt/cargo_0.66.0+ds1-1_amd64.deb deleted file mode 100644 index 6194b11b..00000000 --- a/fetch/apt/cargo_0.66.0+ds1-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2b12583c9ed71fae0707f7e568afbc232bace5a9e25e94b3800480aa7d295c39 -size 3419492 diff --git a/fetch/apt/cmake-data_3.25.1-1_all.deb b/fetch/apt/cmake-data_3.25.1-1_all.deb deleted file mode 100644 index b2dd26de..00000000 --- a/fetch/apt/cmake-data_3.25.1-1_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8371f9694da94fd551a3ea653e2e25d99747471ca0b48cc029bf5c792ea590a3 -size 2026484 diff --git a/fetch/apt/cmake_3.25.1-1_amd64.deb b/fetch/apt/cmake_3.25.1-1_amd64.deb deleted file mode 100644 index b5e4b629..00000000 --- a/fetch/apt/cmake_3.25.1-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:257a11063855f09e48696057fdb1ba2bcf1069502e0302576831dc2fb1571d7f -size 8692248 diff --git a/fetch/apt/containernetworking-plugins_1.1.1+ds1-3+b5_amd64.deb b/fetch/apt/containernetworking-plugins_1.1.1+ds1-3+b5_amd64.deb deleted file mode 100644 index 2c9938a7..00000000 --- a/fetch/apt/containernetworking-plugins_1.1.1+ds1-3+b5_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4cac8143474d1249b19f7b0e80b8d0daaa6dfdaa8bd514bc468d38d4a108099f -size 6768984 diff --git a/fetch/apt/cpio_2.13+dfsg-7.1_amd64.deb b/fetch/apt/cpio_2.13+dfsg-7.1_amd64.deb deleted file mode 100644 index 6806dd05..00000000 --- a/fetch/apt/cpio_2.13+dfsg-7.1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:73d4a22bdd7eb6be1e480d6884b103eb500cfd539cc20ae0f3e44dd8b0614798 -size 245036 diff --git a/fetch/apt/cpp-12_12.2.0-14_amd64.deb b/fetch/apt/cpp-12_12.2.0-14_amd64.deb deleted file mode 100644 index 8433e0c9..00000000 --- a/fetch/apt/cpp-12_12.2.0-14_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6f8c90780705bb2434d02e2360881b581319307ccde43abcd1f781e05928db04 -size 9763592 diff --git a/fetch/apt/cpp_4%3a12.2.0-3_amd64.deb b/fetch/apt/cpp_4%3a12.2.0-3_amd64.deb deleted file mode 100644 index c87458ed..00000000 --- a/fetch/apt/cpp_4%3a12.2.0-3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a63db920f7aa1857a57beab185423deffb6111fa09437a99bbb4ef724fb7ba78 -size 6836 diff --git a/fetch/apt/crun_1.8.1-1+b1_amd64.deb b/fetch/apt/crun_1.8.1-1+b1_amd64.deb deleted file mode 100644 index d33e50b7..00000000 --- a/fetch/apt/crun_1.8.1-1+b1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fce295c123297adab0daa2e50bd65eecbf5e158a945961a3b4823ec4289c1915 -size 289604 diff --git a/fetch/apt/curl_7.88.1-10+deb12u1_amd64.deb b/fetch/apt/curl_7.88.1-10+deb12u1_amd64.deb deleted file mode 100644 index cd08998a..00000000 --- a/fetch/apt/curl_7.88.1-10+deb12u1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:51d554caa6d49c00f8f92592958014a6c9d97b7355b685085a5ce156dfd4163c -size 314148 diff --git a/fetch/apt/dirmngr_2.2.40-1.1_amd64.deb b/fetch/apt/dirmngr_2.2.40-1.1_amd64.deb deleted file mode 100644 index ea805d69..00000000 --- a/fetch/apt/dirmngr_2.2.40-1.1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e3a8e56057592c60fd8db174968e9f232f07905b79544a9e477cd48f008326b2 -size 792012 diff --git a/fetch/apt/dmsetup_2%3a1.02.185-2_amd64.deb b/fetch/apt/dmsetup_2%3a1.02.185-2_amd64.deb deleted file mode 100644 index 82013abd..00000000 --- a/fetch/apt/dmsetup_2%3a1.02.185-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c73fc490b93c83550ed272de69ec96c5da30d4456b889f9e93c7fd8e53860b85 -size 82040 diff --git a/fetch/apt/dpkg-dev_1.21.22_all.deb b/fetch/apt/dpkg-dev_1.21.22_all.deb deleted file mode 100644 index 2aca4d20..00000000 --- a/fetch/apt/dpkg-dev_1.21.22_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9e46ced911ab34dee945fbcb2720b19eef39b0ac814583b9b7bb3a36f6179524 -size 1353340 diff --git a/fetch/apt/fakeroot_1.31-1.2_amd64.deb b/fetch/apt/fakeroot_1.31-1.2_amd64.deb deleted file mode 100644 index 11f4b29c..00000000 --- a/fetch/apt/fakeroot_1.31-1.2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:194fd3750e6d647f300045a266c20cc3a3d47f84fd2fc8ff8830c55098b63c0d -size 66912 diff --git a/fetch/apt/file_1%3a5.44-3_amd64.deb b/fetch/apt/file_1%3a5.44-3_amd64.deb deleted file mode 100644 index c281ecfc..00000000 --- a/fetch/apt/file_1%3a5.44-3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2c57221bf8cc0ff5d2295ececb9215cc1b9ff9040dacb152c385bba3087ab1df -size 42472 diff --git a/fetch/apt/flex_2.6.4-8.2_amd64.deb b/fetch/apt/flex_2.6.4-8.2_amd64.deb deleted file mode 100644 index 8f8bdffc..00000000 --- a/fetch/apt/flex_2.6.4-8.2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:da3fd55dbb6aff4f7b3187580813e0ef707d0c596402e37c8fd144df60003636 -size 421580 diff --git a/fetch/apt/fontconfig-config_2.14.1-4_amd64.deb b/fetch/apt/fontconfig-config_2.14.1-4_amd64.deb deleted file mode 100644 index 5f1836f8..00000000 --- a/fetch/apt/fontconfig-config_2.14.1-4_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:281c66e46b95f045a0282a6c7a03b33de0e9a08d016897a759aaf4a04adfddbe -size 314864 diff --git a/fetch/apt/fonts-dejavu-core_2.37-6_all.deb b/fetch/apt/fonts-dejavu-core_2.37-6_all.deb deleted file mode 100644 index 3b55b997..00000000 --- a/fetch/apt/fonts-dejavu-core_2.37-6_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8892669e51aab4dc56682c8e39d8ddb7d70fad83c369344e1e240bf3ca22bb76 -size 1067728 diff --git a/fetch/apt/fuse-overlayfs_1.10-1_amd64.deb b/fetch/apt/fuse-overlayfs_1.10-1_amd64.deb deleted file mode 100644 index 4ddc30cb..00000000 --- a/fetch/apt/fuse-overlayfs_1.10-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2a9e6282d816a3fd843ff4aa469a0051dcac587d0685772f18839d4947b5b09c -size 43472 diff --git a/fetch/apt/fuse3_3.14.0-4_amd64.deb b/fetch/apt/fuse3_3.14.0-4_amd64.deb deleted file mode 100644 index f152417c..00000000 --- a/fetch/apt/fuse3_3.14.0-4_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:63b97d9b9acf9e8346ba59e87aa36a47205f05050808f8e9087dca603fd07ab8 -size 35912 diff --git a/fetch/apt/g++-12_12.2.0-14_amd64.deb b/fetch/apt/g++-12_12.2.0-14_amd64.deb deleted file mode 100644 index 87a424c4..00000000 --- a/fetch/apt/g++-12_12.2.0-14_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:097a2cb520881c29afa97c1bb0c381ce008aef362df2779677416a0981bcf165 -size 10694356 diff --git a/fetch/apt/g++_4%3a12.2.0-3_amd64.deb b/fetch/apt/g++_4%3a12.2.0-3_amd64.deb deleted file mode 100644 index c04d59e3..00000000 --- a/fetch/apt/g++_4%3a12.2.0-3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:26c451a660728cf7c15548a281e17eef2f36fab28499371e83fc2d3accb499d7 -size 1356 diff --git a/fetch/apt/gcc-12_12.2.0-14_amd64.deb b/fetch/apt/gcc-12_12.2.0-14_amd64.deb deleted file mode 100644 index 05df3f8a..00000000 --- a/fetch/apt/gcc-12_12.2.0-14_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:54f7a9e77c6b12bafa07ffb1d4c42933a416748119f169514c1ed1119d51f4b3 -size 19266936 diff --git a/fetch/apt/gcc_4%3a12.2.0-3_amd64.deb b/fetch/apt/gcc_4%3a12.2.0-3_amd64.deb deleted file mode 100644 index 9aee045b..00000000 --- a/fetch/apt/gcc_4%3a12.2.0-3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bb63b0fb2797e2a3a294dab8a02614930c557ec1f4ea96637c244b8b5f87e630 -size 5216 diff --git a/fetch/apt/gettext-base_0.21-12_amd64.deb b/fetch/apt/gettext-base_0.21-12_amd64.deb deleted file mode 100644 index 113ff6ac..00000000 --- a/fetch/apt/gettext-base_0.21-12_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5cb39c7acc7125e677ec98d0426a987daf0ce062f749f2a9421b2511f6dd5ab7 -size 160164 diff --git a/fetch/apt/gettext_0.21-12_amd64.deb b/fetch/apt/gettext_0.21-12_amd64.deb deleted file mode 100644 index 617c1f98..00000000 --- a/fetch/apt/gettext_0.21-12_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8c1f9d43575373ce311f51d00a13afbb4888d63aa559a93a3472f5d77513b60c -size 1300056 diff --git a/fetch/apt/git-man_1%3a2.39.2-1.1_all.deb b/fetch/apt/git-man_1%3a2.39.2-1.1_all.deb deleted file mode 100644 index 8f6272d5..00000000 --- a/fetch/apt/git-man_1%3a2.39.2-1.1_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:34097adaf793f92cc93c8f07059d34766a6a8f2b1d0b1b74b9bb530516402642 -size 2049236 diff --git a/fetch/apt/git-restore-mtime_2022.12-1_all.deb b/fetch/apt/git-restore-mtime_2022.12-1_all.deb deleted file mode 100644 index 7c5d7947..00000000 --- a/fetch/apt/git-restore-mtime_2022.12-1_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:99c127f93b43fc514c2e3a8ebdf8a16100ef5e7bf111441876f681dcc416825e -size 19992 diff --git a/fetch/apt/git_1%3a2.39.2-1.1_amd64.deb b/fetch/apt/git_1%3a2.39.2-1.1_amd64.deb deleted file mode 100644 index 05393f2f..00000000 --- a/fetch/apt/git_1%3a2.39.2-1.1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fa5cd07754d9a4f93e2a6f54a5b1fa160230e312121d62c0c609b6701f9b93a3 -size 7171272 diff --git a/fetch/apt/gnupg-l10n_2.2.40-1.1_all.deb b/fetch/apt/gnupg-l10n_2.2.40-1.1_all.deb deleted file mode 100644 index cc51824e..00000000 --- a/fetch/apt/gnupg-l10n_2.2.40-1.1_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bc62f3b366042157e9a8d00d04f1bd2e2a05e37501fc9a821883f99aa282ed77 -size 1092852 diff --git a/fetch/apt/gnupg-utils_2.2.40-1.1_amd64.deb b/fetch/apt/gnupg-utils_2.2.40-1.1_amd64.deb deleted file mode 100644 index bbe2e283..00000000 --- a/fetch/apt/gnupg-utils_2.2.40-1.1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6156f5b9edc0de38755869e5bcbed0b65d48d2a5531ae2f0ff2c347a7882f402 -size 926876 diff --git a/fetch/apt/gnupg_2.2.40-1.1_all.deb b/fetch/apt/gnupg_2.2.40-1.1_all.deb deleted file mode 100644 index 667df19d..00000000 --- a/fetch/apt/gnupg_2.2.40-1.1_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6f6fe95c43338db9887e52fe948228a779d3651fef1a975b62dfe891bb71fdc4 -size 845768 diff --git a/fetch/apt/golang-github-containers-common_0.50.1+ds1-4_all.deb b/fetch/apt/golang-github-containers-common_0.50.1+ds1-4_all.deb deleted file mode 100644 index b7470981..00000000 --- a/fetch/apt/golang-github-containers-common_0.50.1+ds1-4_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:39d5c31902c4ce55bd419286946d0b291383169585f1b3509000f6bf57454181 -size 36208 diff --git a/fetch/apt/golang-github-containers-image_5.23.1-4_all.deb b/fetch/apt/golang-github-containers-image_5.23.1-4_all.deb deleted file mode 100644 index 8ba9e02f..00000000 --- a/fetch/apt/golang-github-containers-image_5.23.1-4_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2dc5697a30ae8de43221eeb7aa553d5187dbf97392d299ecb27ef51e46d159ca -size 31724 diff --git a/fetch/apt/gpg-agent_2.2.40-1.1_amd64.deb b/fetch/apt/gpg-agent_2.2.40-1.1_amd64.deb deleted file mode 100644 index fbae393d..00000000 --- a/fetch/apt/gpg-agent_2.2.40-1.1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ac48d6bfac9298843355561a14047673a9361ecff7f24cfe1da119dbf1a037e9 -size 694524 diff --git a/fetch/apt/gpg-wks-client_2.2.40-1.1_amd64.deb b/fetch/apt/gpg-wks-client_2.2.40-1.1_amd64.deb deleted file mode 100644 index 0a38b303..00000000 --- a/fetch/apt/gpg-wks-client_2.2.40-1.1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2520093a31c082ace185a18ad6bdf860b13f32139977d1dfe1d52867c2e5df30 -size 540708 diff --git a/fetch/apt/gpg-wks-server_2.2.40-1.1_amd64.deb b/fetch/apt/gpg-wks-server_2.2.40-1.1_amd64.deb deleted file mode 100644 index acd1600a..00000000 --- a/fetch/apt/gpg-wks-server_2.2.40-1.1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7516082b33a0e3c76d6c18d67754d5f2ef2116255fac9897ff0eb2004aa8de8c -size 531124 diff --git a/fetch/apt/gpg_2.2.40-1.1_amd64.deb b/fetch/apt/gpg_2.2.40-1.1_amd64.deb deleted file mode 100644 index 29a89ab9..00000000 --- a/fetch/apt/gpg_2.2.40-1.1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d66fd8d7dd21a98e6a5acaa8d3fcb80b30561bb20c8e635dd6e66873abd4d40d -size 948640 diff --git a/fetch/apt/gpgconf_2.2.40-1.1_amd64.deb b/fetch/apt/gpgconf_2.2.40-1.1_amd64.deb deleted file mode 100644 index 65e5ecaf..00000000 --- a/fetch/apt/gpgconf_2.2.40-1.1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b3a0cc418526e1f9ae90ed320714cbdcf28dc252e7b5dddbf885cbe4062b3c63 -size 564344 diff --git a/fetch/apt/gpgsm_2.2.40-1.1_amd64.deb b/fetch/apt/gpgsm_2.2.40-1.1_amd64.deb deleted file mode 100644 index 48a31dd6..00000000 --- a/fetch/apt/gpgsm_2.2.40-1.1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:37d5e8d44bb9729a89d747db15880f0f01e53101cc16f258087bb8b591017e76 -size 670992 diff --git a/fetch/apt/icu-devtools_72.1-3_amd64.deb b/fetch/apt/icu-devtools_72.1-3_amd64.deb deleted file mode 100644 index fa362d4b..00000000 --- a/fetch/apt/icu-devtools_72.1-3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:da6c6ca530353acefca95ed82852313df1eca7f0296b905ced738be4f129b7d9 -size 205804 diff --git a/fetch/apt/iptables_1.8.9-2_amd64.deb b/fetch/apt/iptables_1.8.9-2_amd64.deb deleted file mode 100644 index 5d969a04..00000000 --- a/fetch/apt/iptables_1.8.9-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2928d3ca6ca8a3dc3f423f6752822b1f3614a5ba609ff7806bcba4449ffe90e1 -size 360192 diff --git a/fetch/apt/krb5-locales_1.20.1-2_all.deb b/fetch/apt/krb5-locales_1.20.1-2_all.deb deleted file mode 100644 index 083d2974..00000000 --- a/fetch/apt/krb5-locales_1.20.1-2_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2d01da0cc9744290096d323adf82046737d923c9fd9db1dd92b08a3b98ffd128 -size 62552 diff --git a/fetch/apt/less_590-2_amd64.deb b/fetch/apt/less_590-2_amd64.deb deleted file mode 100644 index ed3bb1e5..00000000 --- a/fetch/apt/less_590-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:45403a9d495cd41997f1358352d386cf0076c1c57790a44df10b0529393cd728 -size 131348 diff --git a/fetch/apt/libabsl20220623_20220623.1-1_amd64.deb b/fetch/apt/libabsl20220623_20220623.1-1_amd64.deb deleted file mode 100644 index 44d844f1..00000000 --- a/fetch/apt/libabsl20220623_20220623.1-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:aaf001e0d4c68f995f9efbc551d54f213122fef99b3eaf9e28286bda6c03da73 -size 390676 diff --git a/fetch/apt/libalgorithm-diff-perl_1.201-1_all.deb b/fetch/apt/libalgorithm-diff-perl_1.201-1_all.deb deleted file mode 100644 index 261c4072..00000000 --- a/fetch/apt/libalgorithm-diff-perl_1.201-1_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3a8b61891f0ce9bd310088ce2d269d63b5afd88b9196fa4f046fd890faea4a17 -size 43296 diff --git a/fetch/apt/libalgorithm-diff-xs-perl_0.04-8+b1_amd64.deb b/fetch/apt/libalgorithm-diff-xs-perl_0.04-8+b1_amd64.deb deleted file mode 100644 index c69257b5..00000000 --- a/fetch/apt/libalgorithm-diff-xs-perl_0.04-8+b1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7038b4d856aff8b4054f879c488c1298db5a83ecfa6280f85706f20e2e1935f1 -size 11440 diff --git a/fetch/apt/libalgorithm-merge-perl_0.08-5_all.deb b/fetch/apt/libalgorithm-merge-perl_0.08-5_all.deb deleted file mode 100644 index 72739d6b..00000000 --- a/fetch/apt/libalgorithm-merge-perl_0.08-5_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:46dbe02369411b46f676ddb55fa8ee3a98f7a15607ddab785979c25bacb5d7db -size 11788 diff --git a/fetch/apt/libaom3_3.6.0-1_amd64.deb b/fetch/apt/libaom3_3.6.0-1_amd64.deb deleted file mode 100644 index 7b67008f..00000000 --- a/fetch/apt/libaom3_3.6.0-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5e1b647d802d9612596dfc6a546c0315f9d06843793aad66af2ad819c17c3e58 -size 1850932 diff --git a/fetch/apt/libarchive-tools_3.6.2-1_amd64.deb b/fetch/apt/libarchive-tools_3.6.2-1_amd64.deb deleted file mode 100644 index e47f7f4d..00000000 --- a/fetch/apt/libarchive-tools_3.6.2-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3957b6ae1ae4121c2d75de2edd5cf863f701e2604483aa8d592e7cd3af37451a -size 73588 diff --git a/fetch/apt/libarchive13_3.6.2-1_amd64.deb b/fetch/apt/libarchive13_3.6.2-1_amd64.deb deleted file mode 100644 index a618b4f1..00000000 --- a/fetch/apt/libarchive13_3.6.2-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:82cc6d094f9b7c872e5bc5c4613151a7a8c20ac1a3d7d6c128dca64da618857b -size 343196 diff --git a/fetch/apt/libasan8_12.2.0-14_amd64.deb b/fetch/apt/libasan8_12.2.0-14_amd64.deb deleted file mode 100644 index 6664456a..00000000 --- a/fetch/apt/libasan8_12.2.0-14_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:30b4972cc88a4ff0fba9e08e6d476de13b109af9e4b826d130bdc72771d6e373 -size 2194832 diff --git a/fetch/apt/libassuan0_2.5.5-5_amd64.deb b/fetch/apt/libassuan0_2.5.5-5_amd64.deb deleted file mode 100644 index bf2edc3f..00000000 --- a/fetch/apt/libassuan0_2.5.5-5_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5912430927da16ccc831459679207fdbb9dfc5a206f2bab8d6f36d5a1ab53e25 -size 48464 diff --git a/fetch/apt/libatomic1_12.2.0-14_amd64.deb b/fetch/apt/libatomic1_12.2.0-14_amd64.deb deleted file mode 100644 index 2251fc63..00000000 --- a/fetch/apt/libatomic1_12.2.0-14_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a35f744972476c4b425e006d5c0752d917f3a6f48ce1268723a29e65a65b78a6 -size 9328 diff --git a/fetch/apt/libavif15_0.11.1-1_amd64.deb b/fetch/apt/libavif15_0.11.1-1_amd64.deb deleted file mode 100644 index 095e4e29..00000000 --- a/fetch/apt/libavif15_0.11.1-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:36b6fc603efaa2bfd22cff3a7773590dd6774a5d0d9b0c23b73306f3f58cbc20 -size 93820 diff --git a/fetch/apt/libbinutils_2.40-2_amd64.deb b/fetch/apt/libbinutils_2.40-2_amd64.deb deleted file mode 100644 index 3ff40e5c..00000000 --- a/fetch/apt/libbinutils_2.40-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fcf55b99e5f8a78f3c8ce9b6957f1024f394cf20c196b100d308a57e43547710 -size 572104 diff --git a/fetch/apt/libbrotli1_1.0.9-2+b6_amd64.deb b/fetch/apt/libbrotli1_1.0.9-2+b6_amd64.deb deleted file mode 100644 index c5703e39..00000000 --- a/fetch/apt/libbrotli1_1.0.9-2+b6_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:563b4caec1aa5e876bd3355b36e7a38e1484baf5a293b48d1e8bd22db786e4d7 -size 275248 diff --git a/fetch/apt/libbsd0_0.11.7-2_amd64.deb b/fetch/apt/libbsd0_0.11.7-2_amd64.deb deleted file mode 100644 index dba580cd..00000000 --- a/fetch/apt/libbsd0_0.11.7-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bb31cc8b40f962a85b2cec970f7f79cc704a1ae4bad24257a822055404b2c60b -size 117416 diff --git a/fetch/apt/libc-bin_2.36-9+deb12u1_amd64.deb b/fetch/apt/libc-bin_2.36-9+deb12u1_amd64.deb deleted file mode 100644 index 269ada7e..00000000 --- a/fetch/apt/libc-bin_2.36-9+deb12u1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:259b757afef838d394db8f153df1a7f233e39cb87b2abdaa6d89d7369381b537 -size 605628 diff --git a/fetch/apt/libc-dev-bin_2.36-9+deb12u1_amd64.deb b/fetch/apt/libc-dev-bin_2.36-9+deb12u1_amd64.deb deleted file mode 100644 index ce022b0d..00000000 --- a/fetch/apt/libc-dev-bin_2.36-9+deb12u1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bf58b617d8f08b62464944cb6fcd70802256a2479b9ef0c46b039f0d1df1589d -size 44912 diff --git a/fetch/apt/libc-devtools_2.36-9+deb12u1_amd64.deb b/fetch/apt/libc-devtools_2.36-9+deb12u1_amd64.deb deleted file mode 100644 index ea31c24c..00000000 --- a/fetch/apt/libc-devtools_2.36-9+deb12u1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1ab59aabd43655b9b22169d54934b68bb38780766213ece332f8b398e131630d -size 52536 diff --git a/fetch/apt/libc6-dev_2.36-9+deb12u1_amd64.deb b/fetch/apt/libc6-dev_2.36-9+deb12u1_amd64.deb deleted file mode 100644 index 9e0d1feb..00000000 --- a/fetch/apt/libc6-dev_2.36-9+deb12u1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1b555d8ac50bef5fa703d743e3e964bea2fa45b68ce5df5ebc74d296d05e80a6 -size 1899708 diff --git a/fetch/apt/libc6_2.36-9+deb12u1_amd64.deb b/fetch/apt/libc6_2.36-9+deb12u1_amd64.deb deleted file mode 100644 index c00a0595..00000000 --- a/fetch/apt/libc6_2.36-9+deb12u1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ee2ef7aa6b9c53a109b79ae5f80fe354ef99ce39915c18b461ef1cf4f9fe15f8 -size 2753128 diff --git a/fetch/apt/libcbor0.8_0.8.0-2+b1_amd64.deb b/fetch/apt/libcbor0.8_0.8.0-2+b1_amd64.deb deleted file mode 100644 index 94b62fc3..00000000 --- a/fetch/apt/libcbor0.8_0.8.0-2+b1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8cbd111e1ad1c1357afb18f916c88c7ebb8cc860b8fac04ccc66a9eefe5a53af -size 27436 diff --git a/fetch/apt/libcc1-0_12.2.0-14_amd64.deb b/fetch/apt/libcc1-0_12.2.0-14_amd64.deb deleted file mode 100644 index 195a24e9..00000000 --- a/fetch/apt/libcc1-0_12.2.0-14_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1379ab846489b322bb45602d34ca8e2791e1d342fd53d49143f6355430934efd -size 41708 diff --git a/fetch/apt/libclang-cpp14_1%3a14.0.6-12_amd64.deb b/fetch/apt/libclang-cpp14_1%3a14.0.6-12_amd64.deb deleted file mode 100644 index dde376a0..00000000 --- a/fetch/apt/libclang-cpp14_1%3a14.0.6-12_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:964b13d74e9aece340cde93fecd2a2f18dd63afcb707a797ce7b39d430a01c46 -size 11085548 diff --git a/fetch/apt/libcrypt-dev_1%3a4.4.33-2_amd64.deb b/fetch/apt/libcrypt-dev_1%3a4.4.33-2_amd64.deb deleted file mode 100644 index 99edb202..00000000 --- a/fetch/apt/libcrypt-dev_1%3a4.4.33-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:81ccd29130f75a9e3adabc80e61921abff42f76761e1f792fa2d1bb69af7f52f -size 118144 diff --git a/fetch/apt/libctf-nobfd0_2.40-2_amd64.deb b/fetch/apt/libctf-nobfd0_2.40-2_amd64.deb deleted file mode 100644 index 3fb2971b..00000000 --- a/fetch/apt/libctf-nobfd0_2.40-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ef1dfcf22de41ea90ebd3d505447ccccd999e96b85aa777a1d7d981dc3b347aa -size 153384 diff --git a/fetch/apt/libctf0_2.40-2_amd64.deb b/fetch/apt/libctf0_2.40-2_amd64.deb deleted file mode 100644 index 0940ef7d..00000000 --- a/fetch/apt/libctf0_2.40-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3fb7b6f326be3fae4a87a3d33b9269bd06c1e4346a24bd737f265067e3b7427f -size 89796 diff --git a/fetch/apt/libcurl3-gnutls_7.88.1-10+deb12u1_amd64.deb b/fetch/apt/libcurl3-gnutls_7.88.1-10+deb12u1_amd64.deb deleted file mode 100644 index ca8eec6c..00000000 --- a/fetch/apt/libcurl3-gnutls_7.88.1-10+deb12u1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:23d260434471592d67036c6b0c1e9769fa6fb2dd0a9676533cc9cc546bbc954f -size 380860 diff --git a/fetch/apt/libcurl3-nss_7.88.1-10+deb12u1_amd64.deb b/fetch/apt/libcurl3-nss_7.88.1-10+deb12u1_amd64.deb deleted file mode 100644 index bb13953f..00000000 --- a/fetch/apt/libcurl3-nss_7.88.1-10+deb12u1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:640ed07eb978e5ac67a6f17e87a10db42d032cce2ccb82e441c4291e39f1b7ca -size 389452 diff --git a/fetch/apt/libcurl4_7.88.1-10+deb12u1_amd64.deb b/fetch/apt/libcurl4_7.88.1-10+deb12u1_amd64.deb deleted file mode 100644 index d848b902..00000000 --- a/fetch/apt/libcurl4_7.88.1-10+deb12u1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:87eba5300547dfc7e9222366197681c6b6b5c704e6667844720e47251c9cb032 -size 386216 diff --git a/fetch/apt/libdav1d6_1.0.0-2_amd64.deb b/fetch/apt/libdav1d6_1.0.0-2_amd64.deb deleted file mode 100644 index 63af472b..00000000 --- a/fetch/apt/libdav1d6_1.0.0-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0ca5213c1ab67278cbfcec4cafccdb538c2e089718f4bddabe5a00145e5a21fb -size 494680 diff --git a/fetch/apt/libde265-0_1.0.11-1_amd64.deb b/fetch/apt/libde265-0_1.0.11-1_amd64.deb deleted file mode 100644 index c64fafbd..00000000 --- a/fetch/apt/libde265-0_1.0.11-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:594245ca59121ecb09337ab29e25571e817e906bc6757214e01608e5cfc04a95 -size 184612 diff --git a/fetch/apt/libdeflate0_1.14-1_amd64.deb b/fetch/apt/libdeflate0_1.14-1_amd64.deb deleted file mode 100644 index 8dca461b..00000000 --- a/fetch/apt/libdeflate0_1.14-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3d4b39f94317b64a860db8a7a8b581b555124cd461fe07ec0d347edbdb9f6683 -size 61416 diff --git a/fetch/apt/libdevmapper1.02.1_2%3a1.02.185-2_amd64.deb b/fetch/apt/libdevmapper1.02.1_2%3a1.02.185-2_amd64.deb deleted file mode 100644 index 6e6bb5f8..00000000 --- a/fetch/apt/libdevmapper1.02.1_2%3a1.02.185-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:aaa78ca236055fedccf637eacf7bda02bf1980b2db668dccd202b04d0d2cfe04 -size 132796 diff --git a/fetch/apt/libdpkg-perl_1.21.22_all.deb b/fetch/apt/libdpkg-perl_1.21.22_all.deb deleted file mode 100644 index fb9dd1b9..00000000 --- a/fetch/apt/libdpkg-perl_1.21.22_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:64c17a80dede46900f8baf4a20803323aa57dac7707b0a8dea4b266767878945 -size 603096 diff --git a/fetch/apt/libedit2_3.1-20221030-2_amd64.deb b/fetch/apt/libedit2_3.1-20221030-2_amd64.deb deleted file mode 100644 index 00d98e97..00000000 --- a/fetch/apt/libedit2_3.1-20221030-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1cf14abf2716d3279db12d0657a5737cf70074a1e71d3bdf73206625e3c89ce6 -size 92992 diff --git a/fetch/apt/libelf-dev_0.188-2.1_amd64.deb b/fetch/apt/libelf-dev_0.188-2.1_amd64.deb deleted file mode 100644 index 0e7310ac..00000000 --- a/fetch/apt/libelf-dev_0.188-2.1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:79cb66b55021bd0130308369524bac5240d0b5463cb252cd44be6a1500fdebec -size 72908 diff --git a/fetch/apt/libelf1_0.188-2.1_amd64.deb b/fetch/apt/libelf1_0.188-2.1_amd64.deb deleted file mode 100644 index 8a08e1f8..00000000 --- a/fetch/apt/libelf1_0.188-2.1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:619add379c606b3ac6c1a175853b918e6939598a83d8ebadf3bdfd50d10b3c8c -size 173796 diff --git a/fetch/apt/liberror-perl_0.17029-2_all.deb b/fetch/apt/liberror-perl_0.17029-2_all.deb deleted file mode 100644 index 110709c2..00000000 --- a/fetch/apt/liberror-perl_0.17029-2_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5a466348531b9c38c8e5ccb18c231f27a98b9fdab61b37ea22592553de5d2ced -size 29032 diff --git a/fetch/apt/libexpat1_2.5.0-1_amd64.deb b/fetch/apt/libexpat1_2.5.0-1_amd64.deb deleted file mode 100644 index 48650376..00000000 --- a/fetch/apt/libexpat1_2.5.0-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fe36a7f35361fc40d0057ef447a7302fd41d51740d51c98fb3870bbed5b96e56 -size 99340 diff --git a/fetch/apt/libfakeroot_1.31-1.2_amd64.deb b/fetch/apt/libfakeroot_1.31-1.2_amd64.deb deleted file mode 100644 index 98b74a10..00000000 --- a/fetch/apt/libfakeroot_1.31-1.2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:539c1a013e6e90800b4c37877cf871e7583791b486a39e23f2466906bbe5061f -size 28328 diff --git a/fetch/apt/libfaketime_0.9.10-2.1_amd64.deb b/fetch/apt/libfaketime_0.9.10-2.1_amd64.deb deleted file mode 100644 index a02d2979..00000000 --- a/fetch/apt/libfaketime_0.9.10-2.1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b09481e7690680966005330c3f907bba4b5eefc35e1faaea4783cc55655d1150 -size 47288 diff --git a/fetch/apt/libffi-dev_3.4.4-1_amd64.deb b/fetch/apt/libffi-dev_3.4.4-1_amd64.deb deleted file mode 100644 index e5840ff9..00000000 --- a/fetch/apt/libffi-dev_3.4.4-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:89fb890aee5148f4d308a46cd8980a54fd44135f068f05b38a6ad06800bf6df3 -size 59376 diff --git a/fetch/apt/libfido2-1_1.12.0-2+b1_amd64.deb b/fetch/apt/libfido2-1_1.12.0-2+b1_amd64.deb deleted file mode 100644 index fb11802e..00000000 --- a/fetch/apt/libfido2-1_1.12.0-2+b1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dba89cd91adcb886ce1972122e55768aa3652cb562a6b26c5983c2d482a30a1e -size 77216 diff --git a/fetch/apt/libfile-fcntllock-perl_0.22-4+b1_amd64.deb b/fetch/apt/libfile-fcntllock-perl_0.22-4+b1_amd64.deb deleted file mode 100644 index 397ea8f5..00000000 --- a/fetch/apt/libfile-fcntllock-perl_0.22-4+b1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:68aa3b3bdac8b34802df7e2e950bae64c40aa6c2b24fed356b832968f8305aa0 -size 34848 diff --git a/fetch/apt/libfl-dev_2.6.4-8.2_amd64.deb b/fetch/apt/libfl-dev_2.6.4-8.2_amd64.deb deleted file mode 100644 index 7032ad24..00000000 --- a/fetch/apt/libfl-dev_2.6.4-8.2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:626ee739e1f1a05792c372eea8eb32e9aea83bc42b5d8566e6aae542467d5b8c -size 85240 diff --git a/fetch/apt/libfl2_2.6.4-8.2_amd64.deb b/fetch/apt/libfl2_2.6.4-8.2_amd64.deb deleted file mode 100644 index 8f5c093f..00000000 --- a/fetch/apt/libfl2_2.6.4-8.2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bd878478de2e95bbac86c15658b9fde713233999e0bcf7f1e6771df6ff4dcf7a -size 83996 diff --git a/fetch/apt/libfontconfig1_2.14.1-4_amd64.deb b/fetch/apt/libfontconfig1_2.14.1-4_amd64.deb deleted file mode 100644 index 6db2be6c..00000000 --- a/fetch/apt/libfontconfig1_2.14.1-4_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:16ee38d374e064f534116dc442b086ef26f9831f1c0af7e5fb4fe4512e700649 -size 385664 diff --git a/fetch/apt/libfreetype6_2.12.1+dfsg-5_amd64.deb b/fetch/apt/libfreetype6_2.12.1+dfsg-5_amd64.deb deleted file mode 100644 index b13b77ca..00000000 --- a/fetch/apt/libfreetype6_2.12.1+dfsg-5_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:72ef03236f1936e72a0faf86a547425b0eff3c5fd0b43f8669012182cf376354 -size 399184 diff --git a/fetch/apt/libfuse3-3_3.14.0-4_amd64.deb b/fetch/apt/libfuse3-3_3.14.0-4_amd64.deb deleted file mode 100644 index ff7dcd0e..00000000 --- a/fetch/apt/libfuse3-3_3.14.0-4_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bf535cec5e965823fd03199b4029f9e9f3952111eb12824b5d2b96c8cca1a918 -size 88108 diff --git a/fetch/apt/libgav1-1_0.18.0-1+b1_amd64.deb b/fetch/apt/libgav1-1_0.18.0-1+b1_amd64.deb deleted file mode 100644 index 65212581..00000000 --- a/fetch/apt/libgav1-1_0.18.0-1+b1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4cf64c4e1168f3c7e858bb4a71f2c5bea9a36dd448cdcc2154a551ac146e293b -size 331664 diff --git a/fetch/apt/libgcc-12-dev_12.2.0-14_amd64.deb b/fetch/apt/libgcc-12-dev_12.2.0-14_amd64.deb deleted file mode 100644 index 367a1fbf..00000000 --- a/fetch/apt/libgcc-12-dev_12.2.0-14_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6ffd3721915c49580fc9bcf1ef06deab4ad59e99c52c9f349d03954642b97655 -size 2436900 diff --git a/fetch/apt/libgd3_2.3.3-9_amd64.deb b/fetch/apt/libgd3_2.3.3-9_amd64.deb deleted file mode 100644 index bc79bfda..00000000 --- a/fetch/apt/libgd3_2.3.3-9_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d3564267cef9f0162ad21b73d34b6a4302ee3a84426188168d74be737b079647 -size 123628 diff --git a/fetch/apt/libgdbm-compat4_1.23-3_amd64.deb b/fetch/apt/libgdbm-compat4_1.23-3_amd64.deb deleted file mode 100644 index 0d6569d3..00000000 --- a/fetch/apt/libgdbm-compat4_1.23-3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4af36a590b68d415a78d9238b932b6a4579f515ec8a8016597498acff5b515a4 -size 48156 diff --git a/fetch/apt/libgdbm6_1.23-3_amd64.deb b/fetch/apt/libgdbm6_1.23-3_amd64.deb deleted file mode 100644 index 1f21dcc0..00000000 --- a/fetch/apt/libgdbm6_1.23-3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:95fe4a1336532450e67bd067892f46eaa484139919ea8d067a9ffcbf5a4bf883 -size 72248 diff --git a/fetch/apt/libgit2-1.5_1.5.1+ds-1_amd64.deb b/fetch/apt/libgit2-1.5_1.5.1+ds-1_amd64.deb deleted file mode 100644 index 8cfc7d79..00000000 --- a/fetch/apt/libgit2-1.5_1.5.1+ds-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c0f172571a038fc1aea382567ab96ccba7a311cbe39ba98e996345b951720bce -size 502772 diff --git a/fetch/apt/libgomp1_12.2.0-14_amd64.deb b/fetch/apt/libgomp1_12.2.0-14_amd64.deb deleted file mode 100644 index 73cc3b0d..00000000 --- a/fetch/apt/libgomp1_12.2.0-14_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1dbc499d2055cb128fa4ed678a7adbcced3d882b3509e26d5aa3742a4b9e5b2f -size 115808 diff --git a/fetch/apt/libgpgme11_1.18.0-3+b1_amd64.deb b/fetch/apt/libgpgme11_1.18.0-3+b1_amd64.deb deleted file mode 100644 index c0be2aa4..00000000 --- a/fetch/apt/libgpgme11_1.18.0-3+b1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dc075584050dc5c8ac27563fc222e8c1ea71128a019a6d129d5823e47ac1e55e -size 300272 diff --git a/fetch/apt/libgpm2_1.20.7-10+b1_amd64.deb b/fetch/apt/libgpm2_1.20.7-10+b1_amd64.deb deleted file mode 100644 index d1455b1b..00000000 --- a/fetch/apt/libgpm2_1.20.7-10+b1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2ac1236547360284e9e154ad11a14564db65175bd4da393ec652ac1b2dc43571 -size 14216 diff --git a/fetch/apt/libgprofng0_2.40-2_amd64.deb b/fetch/apt/libgprofng0_2.40-2_amd64.deb deleted file mode 100644 index e38c3105..00000000 --- a/fetch/apt/libgprofng0_2.40-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a3c4092d84f19d13caf90f3c96eec53db8819f0e3a5247434944d71ed75fa53d -size 812120 diff --git a/fetch/apt/libgssapi-krb5-2_1.20.1-2_amd64.deb b/fetch/apt/libgssapi-krb5-2_1.20.1-2_amd64.deb deleted file mode 100644 index 9479b9cc..00000000 --- a/fetch/apt/libgssapi-krb5-2_1.20.1-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:52e7c4645098213967be55fa6db89f1cffb584d1d66550a0a29fe2a7333dfa1c -size 133736 diff --git a/fetch/apt/libheif1_1.15.1-1_amd64.deb b/fetch/apt/libheif1_1.15.1-1_amd64.deb deleted file mode 100644 index ede14e5a..00000000 --- a/fetch/apt/libheif1_1.15.1-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b81c29562345b88b809ee63acc6ef8bb7a1c0cbde2cf5959276da8dfdd3b9c26 -size 215492 diff --git a/fetch/apt/libhttp-parser2.9_2.9.4-5_amd64.deb b/fetch/apt/libhttp-parser2.9_2.9.4-5_amd64.deb deleted file mode 100644 index 7727745c..00000000 --- a/fetch/apt/libhttp-parser2.9_2.9.4-5_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:98045b047b8f3ccfdd7930983797df3e316112e1cd4d161fc793260e31183b59 -size 21972 diff --git a/fetch/apt/libicu-dev_72.1-3_amd64.deb b/fetch/apt/libicu-dev_72.1-3_amd64.deb deleted file mode 100644 index c05b3693..00000000 --- a/fetch/apt/libicu-dev_72.1-3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0ba62f3e2ab0af0e31b0292608f539fe50acb3b08ee52438f55558a07ca12958 -size 10346072 diff --git a/fetch/apt/libicu72_72.1-3_amd64.deb b/fetch/apt/libicu72_72.1-3_amd64.deb deleted file mode 100644 index 7c7cca45..00000000 --- a/fetch/apt/libicu72_72.1-3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e239c1c9f52bee0ff627f291552d63691b765ec7c5cdf6de7c7ae4dec0275857 -size 9376408 diff --git a/fetch/apt/libip4tc2_1.8.9-2_amd64.deb b/fetch/apt/libip4tc2_1.8.9-2_amd64.deb deleted file mode 100644 index 27a5aea6..00000000 --- a/fetch/apt/libip4tc2_1.8.9-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f2c48b367f9ec13f9aa577e7ccf81b371ce5d5fe22dddf9d7aa99f1e0bb7cfc4 -size 19016 diff --git a/fetch/apt/libip6tc2_1.8.9-2_amd64.deb b/fetch/apt/libip6tc2_1.8.9-2_amd64.deb deleted file mode 100644 index 3978bd0e..00000000 --- a/fetch/apt/libip6tc2_1.8.9-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:be88db3dfa2fe3345ea343207f7c75345602686121e579023d021c348b9b4f4d -size 19416 diff --git a/fetch/apt/libisl23_0.25-1_amd64.deb b/fetch/apt/libisl23_0.25-1_amd64.deb deleted file mode 100644 index f31d3c64..00000000 --- a/fetch/apt/libisl23_0.25-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:70d356876847a9a540b5bebd02b2141f9de292e7ce17a596cafdecb15c39ba21 -size 690376 diff --git a/fetch/apt/libitm1_12.2.0-14_amd64.deb b/fetch/apt/libitm1_12.2.0-14_amd64.deb deleted file mode 100644 index 58cba2a9..00000000 --- a/fetch/apt/libitm1_12.2.0-14_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a6b79588938ef738fe6f03582b3ca0ed4fbd4a152dbe9f960e51a0355479a117 -size 26140 diff --git a/fetch/apt/libjansson4_2.14-2_amd64.deb b/fetch/apt/libjansson4_2.14-2_amd64.deb deleted file mode 100644 index c00340ad..00000000 --- a/fetch/apt/libjansson4_2.14-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3fc9742f9f1a37bcb9931df6074b4d1483419ef832ad5349f47323e75fc27864 -size 40788 diff --git a/fetch/apt/libjbig0_2.1-6.1_amd64.deb b/fetch/apt/libjbig0_2.1-6.1_amd64.deb deleted file mode 100644 index 06567525..00000000 --- a/fetch/apt/libjbig0_2.1-6.1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6b07c77b700a615642888a82ba92a7e7c429d04b9c8669c62b2263f15c4c4059 -size 31704 diff --git a/fetch/apt/libjpeg62-turbo_1%3a2.1.5-2_amd64.deb b/fetch/apt/libjpeg62-turbo_1%3a2.1.5-2_amd64.deb deleted file mode 100644 index 84cb6145..00000000 --- a/fetch/apt/libjpeg62-turbo_1%3a2.1.5-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:95ec30140789a342add8f8371ed018924de51b539056522b66f207b25cba9cad -size 166332 diff --git a/fetch/apt/libjsoncpp25_1.9.5-4_amd64.deb b/fetch/apt/libjsoncpp25_1.9.5-4_amd64.deb deleted file mode 100644 index 7644ac23..00000000 --- a/fetch/apt/libjsoncpp25_1.9.5-4_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4ab06b9ce67470579be3112bf2b6b314012f93bfff619580b93a902d6b1221c5 -size 78572 diff --git a/fetch/apt/libk5crypto3_1.20.1-2_amd64.deb b/fetch/apt/libk5crypto3_1.20.1-2_amd64.deb deleted file mode 100644 index 44ee1a13..00000000 --- a/fetch/apt/libk5crypto3_1.20.1-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e1ce4cf7d925c25ec3d6be61205e9af889815ce6131db8ad925b3db38363da6b -size 78972 diff --git a/fetch/apt/libkeyutils1_1.6.3-2_amd64.deb b/fetch/apt/libkeyutils1_1.6.3-2_amd64.deb deleted file mode 100644 index 8d10863c..00000000 --- a/fetch/apt/libkeyutils1_1.6.3-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cfac89e6a7a54ff3c6a4f843310e25efeddaa771baeae470bd98bd588c373563 -size 8808 diff --git a/fetch/apt/libkrb5-3_1.20.1-2_amd64.deb b/fetch/apt/libkrb5-3_1.20.1-2_amd64.deb deleted file mode 100644 index 81cfbc87..00000000 --- a/fetch/apt/libkrb5-3_1.20.1-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:27dd4ce7e9542ad88a6d3856bccfaf1d383bf9cf90d888cce762dd150cceb136 -size 331252 diff --git a/fetch/apt/libkrb5support0_1.20.1-2_amd64.deb b/fetch/apt/libkrb5support0_1.20.1-2_amd64.deb deleted file mode 100644 index d336de2a..00000000 --- a/fetch/apt/libkrb5support0_1.20.1-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bd36a4f9b1a9b1d83cc93a109b817bc20f885b76b881168b16a15e8262f1f2c8 -size 32276 diff --git a/fetch/apt/libksba8_1.6.3-2_amd64.deb b/fetch/apt/libksba8_1.6.3-2_amd64.deb deleted file mode 100644 index 3b07aaa1..00000000 --- a/fetch/apt/libksba8_1.6.3-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b52ffe8f80020a0df90d5fc188561010042ee8a67aae6de463d141a5fc09e1bc -size 128416 diff --git a/fetch/apt/libldap-2.5-0_2.5.13+dfsg-5_amd64.deb b/fetch/apt/libldap-2.5-0_2.5.13+dfsg-5_amd64.deb deleted file mode 100644 index a51a4ed1..00000000 --- a/fetch/apt/libldap-2.5-0_2.5.13+dfsg-5_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4b6c30f6554149c594628d945edc6003f0eea8d0cc1341638c0e71375db147ed -size 183248 diff --git a/fetch/apt/libldap-common_2.5.13+dfsg-5_all.deb b/fetch/apt/libldap-common_2.5.13+dfsg-5_all.deb deleted file mode 100644 index 1129b284..00000000 --- a/fetch/apt/libldap-common_2.5.13+dfsg-5_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:72a6c113801a0f307f3a9ab9fe7a7f9559d9164af990494ed2c50617a0e20452 -size 29348 diff --git a/fetch/apt/liblerc4_4.0.0+ds-2_amd64.deb b/fetch/apt/liblerc4_4.0.0+ds-2_amd64.deb deleted file mode 100644 index cb4094b0..00000000 --- a/fetch/apt/liblerc4_4.0.0+ds-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:771f5c47ca69f24ca61e4be0c98c5912b182ce442f921697d17a472f3ded5c9c -size 170368 diff --git a/fetch/apt/libllvm14_1%3a14.0.6-12_amd64.deb b/fetch/apt/libllvm14_1%3a14.0.6-12_amd64.deb deleted file mode 100644 index b55b56df..00000000 --- a/fetch/apt/libllvm14_1%3a14.0.6-12_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cd986403cfe53f47c41b80667f6b344c40fe35de4c5081dad9358b4c77cf64a8 -size 21840232 diff --git a/fetch/apt/liblocale-gettext-perl_1.07-5_amd64.deb b/fetch/apt/liblocale-gettext-perl_1.07-5_amd64.deb deleted file mode 100644 index 9e25e1b4..00000000 --- a/fetch/apt/liblocale-gettext-perl_1.07-5_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fe524a9de7ed6b2a1465693f12d5f7be2d2d9f6d6e6bf028f17109263e173dc8 -size 15408 diff --git a/fetch/apt/liblsan0_12.2.0-14_amd64.deb b/fetch/apt/liblsan0_12.2.0-14_amd64.deb deleted file mode 100644 index cbd2ed1c..00000000 --- a/fetch/apt/liblsan0_12.2.0-14_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c6a494d3605341a2c909e280f81fa015a4c8df2de8624c88a712a7f98a63f057 -size 969312 diff --git a/fetch/apt/libltdl-dev_2.4.7-5_amd64.deb b/fetch/apt/libltdl-dev_2.4.7-5_amd64.deb deleted file mode 100644 index 80d8fade..00000000 --- a/fetch/apt/libltdl-dev_2.4.7-5_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bc53f50b5621e8d4f79dbb9d309a7fa3cba442e6b2928aeeb5e040e13db1c2a0 -size 164400 diff --git a/fetch/apt/libltdl7_2.4.7-5_amd64.deb b/fetch/apt/libltdl7_2.4.7-5_amd64.deb deleted file mode 100644 index 2f5a2005..00000000 --- a/fetch/apt/libltdl7_2.4.7-5_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bd6e6784a1d288920e541ab6c3e62a1c2a64f2c9eadf91e0e1cdc09a155e4888 -size 392752 diff --git a/fetch/apt/libmagic-mgc_1%3a5.44-3_amd64.deb b/fetch/apt/libmagic-mgc_1%3a5.44-3_amd64.deb deleted file mode 100644 index 8afc1f10..00000000 --- a/fetch/apt/libmagic-mgc_1%3a5.44-3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bad01673ba5dfb9b5db4f3ae6a71f18d492cb6801eab45ad3c7d483c0a1f6ad2 -size 304888 diff --git a/fetch/apt/libmagic1_1%3a5.44-3_amd64.deb b/fetch/apt/libmagic1_1%3a5.44-3_amd64.deb deleted file mode 100644 index 45a7295e..00000000 --- a/fetch/apt/libmagic1_1%3a5.44-3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a241c2adc7438a7e217f32544028489981768a349d3e48673392703255c7b88e -size 103752 diff --git a/fetch/apt/libmbedcrypto7_2.28.3-1_amd64.deb b/fetch/apt/libmbedcrypto7_2.28.3-1_amd64.deb deleted file mode 100644 index 21a78fba..00000000 --- a/fetch/apt/libmbedcrypto7_2.28.3-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:af3295f80abf7e6ba2cba419134e29bde04192bf3614622ee53ce49de8d02abe -size 277112 diff --git a/fetch/apt/libmbedtls14_2.28.3-1_amd64.deb b/fetch/apt/libmbedtls14_2.28.3-1_amd64.deb deleted file mode 100644 index c04e6c7e..00000000 --- a/fetch/apt/libmbedtls14_2.28.3-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:621ddfb85c668a86d755fae7bb0f31f00d83e4456c8171f9da7445a54b04da9c -size 163324 diff --git a/fetch/apt/libmbedx509-1_2.28.3-1_amd64.deb b/fetch/apt/libmbedx509-1_2.28.3-1_amd64.deb deleted file mode 100644 index 2faecba2..00000000 --- a/fetch/apt/libmbedx509-1_2.28.3-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3377b6bedec2882b9fefeb0ef960ad4dc372939854d76adf761ba70e71d35c3b -size 128084 diff --git a/fetch/apt/libmnl0_1.0.4-3_amd64.deb b/fetch/apt/libmnl0_1.0.4-3_amd64.deb deleted file mode 100644 index 69d4a071..00000000 --- a/fetch/apt/libmnl0_1.0.4-3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4581f42e3373cb72f9ea4e88163b17873afca614a6c6f54637e95aa75983ea7c -size 12476 diff --git a/fetch/apt/libmpc3_1.3.1-1_amd64.deb b/fetch/apt/libmpc3_1.3.1-1_amd64.deb deleted file mode 100644 index 75672ece..00000000 --- a/fetch/apt/libmpc3_1.3.1-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d7f79544790e44f9b0c8cb9034a18c58d37f8702a15f32539050718679e52f80 -size 51480 diff --git a/fetch/apt/libmpfr6_4.2.0-1_amd64.deb b/fetch/apt/libmpfr6_4.2.0-1_amd64.deb deleted file mode 100644 index cfafb18c..00000000 --- a/fetch/apt/libmpfr6_4.2.0-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:37b7a2b4e78890b6a074777f27b96c84f58e81558ba08410c2b6c0ca4a4ad77b -size 700900 diff --git a/fetch/apt/libncurses-dev_6.4-4_amd64.deb b/fetch/apt/libncurses-dev_6.4-4_amd64.deb deleted file mode 100644 index 6ae58aa1..00000000 --- a/fetch/apt/libncurses-dev_6.4-4_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2ad228835756feb118bb131b32834bd23a09047e4de408cc5204cbb5dce0e4bb -size 349068 diff --git a/fetch/apt/libncurses6_6.4-4_amd64.deb b/fetch/apt/libncurses6_6.4-4_amd64.deb deleted file mode 100644 index 0b775461..00000000 --- a/fetch/apt/libncurses6_6.4-4_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:72300f09f02669c06c99b641ea795d52300ec7eb65eaccddf7bc3b72934f0ef5 -size 103136 diff --git a/fetch/apt/libncursesw6_6.4-4_amd64.deb b/fetch/apt/libncursesw6_6.4-4_amd64.deb deleted file mode 100644 index 6f5ff1fd..00000000 --- a/fetch/apt/libncursesw6_6.4-4_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:98fa7a53dc565a38b65fb70422ad08001bf5361d8fbc74255280c329996a6bec -size 133824 diff --git a/fetch/apt/libnetfilter-conntrack3_1.0.9-3_amd64.deb b/fetch/apt/libnetfilter-conntrack3_1.0.9-3_amd64.deb deleted file mode 100644 index f09e3c61..00000000 --- a/fetch/apt/libnetfilter-conntrack3_1.0.9-3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:65f1539238f60fcc85d115acd640474f45c77bfddcf402eb7d75965a783c2bc8 -size 40704 diff --git a/fetch/apt/libnfnetlink0_1.0.2-2_amd64.deb b/fetch/apt/libnfnetlink0_1.0.2-2_amd64.deb deleted file mode 100644 index 0f179ae9..00000000 --- a/fetch/apt/libnfnetlink0_1.0.2-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ae5cbba417ea48f34c1f72c27e8146a81f20614c1296bca2cd7234c8215fddcc -size 15132 diff --git a/fetch/apt/libnftables1_1.0.6-2+deb12u1_amd64.deb b/fetch/apt/libnftables1_1.0.6-2+deb12u1_amd64.deb deleted file mode 100644 index a03d2d15..00000000 --- a/fetch/apt/libnftables1_1.0.6-2+deb12u1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8f987ae286ef916510244429685936785da8cf3d82ded51f634ecf474109efc1 -size 298484 diff --git a/fetch/apt/libnftnl11_1.2.4-2_amd64.deb b/fetch/apt/libnftnl11_1.2.4-2_amd64.deb deleted file mode 100644 index 354d57a6..00000000 --- a/fetch/apt/libnftnl11_1.2.4-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9e619e1470a1915264e906020f3bfc046fd8458043b1342686d997b5078213af -size 61632 diff --git a/fetch/apt/libnghttp2-14_1.52.0-1_amd64.deb b/fetch/apt/libnghttp2-14_1.52.0-1_amd64.deb deleted file mode 100644 index 1bbd3423..00000000 --- a/fetch/apt/libnghttp2-14_1.52.0-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:faf52ab52cc91e5ca1fec230a51b2b25634409d8fbcbff5c9c8d128bea755b2d -size 72260 diff --git a/fetch/apt/libnpth0_1.6-3_amd64.deb b/fetch/apt/libnpth0_1.6-3_amd64.deb deleted file mode 100644 index 2e56700e..00000000 --- a/fetch/apt/libnpth0_1.6-3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:43c90d45f7cf5584108964b919d6c728680d81af5fa70c8fb367d661cef54e8c -size 18980 diff --git a/fetch/apt/libnsl-dev_1.3.0-2_amd64.deb b/fetch/apt/libnsl-dev_1.3.0-2_amd64.deb deleted file mode 100644 index 187cfd34..00000000 --- a/fetch/apt/libnsl-dev_1.3.0-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bb81a188c119cd7fdebae723cbc95887b6c549b2fe4fb7e268a9c8846444da99 -size 66436 diff --git a/fetch/apt/libnsl2_1.3.0-2_amd64.deb b/fetch/apt/libnsl2_1.3.0-2_amd64.deb deleted file mode 100644 index 465bedd7..00000000 --- a/fetch/apt/libnsl2_1.3.0-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c0d83437fdb016cb289436f49f28a36be44b3e8f1f2498c7e3a095f709c0d6f8 -size 39480 diff --git a/fetch/apt/libnspr4_2%3a4.35-1_amd64.deb b/fetch/apt/libnspr4_2%3a4.35-1_amd64.deb deleted file mode 100644 index 98dd4cef..00000000 --- a/fetch/apt/libnspr4_2%3a4.35-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6cca09767e94e4b5d2888ef31ad797bd3e7cec27fbbe98b49b10d4884746ce77 -size 113108 diff --git a/fetch/apt/libnss3_2%3a3.87.1-1_amd64.deb b/fetch/apt/libnss3_2%3a3.87.1-1_amd64.deb deleted file mode 100644 index 4367f982..00000000 --- a/fetch/apt/libnss3_2%3a3.87.1-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:73af0c433bbdbabaad28b223c5d2f9c8aa399f764a72cfc9c1a625c3d587f279 -size 1330892 diff --git a/fetch/apt/libnuma1_2.0.16-1_amd64.deb b/fetch/apt/libnuma1_2.0.16-1_amd64.deb deleted file mode 100644 index af0d9cb1..00000000 --- a/fetch/apt/libnuma1_2.0.16-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:639e1ab6bd66ead40db8a22c332d7199679fa22db261cac34444eb8eb4c17dda -size 20964 diff --git a/fetch/apt/libperl5.36_5.36.0-7_amd64.deb b/fetch/apt/libperl5.36_5.36.0-7_amd64.deb deleted file mode 100644 index 063e7a33..00000000 --- a/fetch/apt/libperl5.36_5.36.0-7_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a72013f5b2f08153478c941b0eaf7ff247872981b48f8de586ab65cc8f123105 -size 4217892 diff --git a/fetch/apt/libpfm4_4.13.0-1_amd64.deb b/fetch/apt/libpfm4_4.13.0-1_amd64.deb deleted file mode 100644 index 7e4faf06..00000000 --- a/fetch/apt/libpfm4_4.13.0-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:739c1255e9f39f6b094780ed02665eeb58abe5cfa7a156d83dfac45c34e8fe87 -size 294264 diff --git a/fetch/apt/libpipeline1_1.5.7-1_amd64.deb b/fetch/apt/libpipeline1_1.5.7-1_amd64.deb deleted file mode 100644 index d3cc478f..00000000 --- a/fetch/apt/libpipeline1_1.5.7-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e09c46ef83dddc7906ee2bcbd526f3a0af92622dca724ec433409b131c3ed41c -size 38540 diff --git a/fetch/apt/libpkgconf3_1.8.1-1_amd64.deb b/fetch/apt/libpkgconf3_1.8.1-1_amd64.deb deleted file mode 100644 index 554bd0e7..00000000 --- a/fetch/apt/libpkgconf3_1.8.1-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:da01fb901123ae498c36387a32240e09e1f2866810146c5a574273f7eaf31093 -size 36084 diff --git a/fetch/apt/libpng16-16_1.6.39-2_amd64.deb b/fetch/apt/libpng16-16_1.6.39-2_amd64.deb deleted file mode 100644 index 89ad17e6..00000000 --- a/fetch/apt/libpng16-16_1.6.39-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dc32727dca9a87ba317da7989572011669f568d10159b9d8675ed7aedd26d686 -size 275508 diff --git a/fetch/apt/libproc2-0_2%3a4.0.2-3_amd64.deb b/fetch/apt/libproc2-0_2%3a4.0.2-3_amd64.deb deleted file mode 100644 index 9d803b1f..00000000 --- a/fetch/apt/libproc2-0_2%3a4.0.2-3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e82ba5d01929eafb8b9954606a3c38b0332a987c2b3432388b4ee7365e54deae -size 62804 diff --git a/fetch/apt/libpsl5_0.21.2-1_amd64.deb b/fetch/apt/libpsl5_0.21.2-1_amd64.deb deleted file mode 100644 index 064637e7..00000000 --- a/fetch/apt/libpsl5_0.21.2-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4f0d35610204e4e754b057748719744114621f2f6f4202d846c314860a981afb -size 58684 diff --git a/fetch/apt/libpython3-stdlib_3.11.2-1+b1_amd64.deb b/fetch/apt/libpython3-stdlib_3.11.2-1+b1_amd64.deb deleted file mode 100644 index 84a97bf8..00000000 --- a/fetch/apt/libpython3-stdlib_3.11.2-1+b1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4e58891d5c951a1e360ed9eaa814413cb5e84deadce3f08e801ac680434c786e -size 9312 diff --git a/fetch/apt/libpython3.11-minimal_3.11.2-6_amd64.deb b/fetch/apt/libpython3.11-minimal_3.11.2-6_amd64.deb deleted file mode 100644 index 7656ba53..00000000 --- a/fetch/apt/libpython3.11-minimal_3.11.2-6_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6fc5ab5858781ab90c68b4deea09f21871fd7b55dc1a0764ad7116ac4c86574d -size 813112 diff --git a/fetch/apt/libpython3.11-stdlib_3.11.2-6_amd64.deb b/fetch/apt/libpython3.11-stdlib_3.11.2-6_amd64.deb deleted file mode 100644 index 8a78f525..00000000 --- a/fetch/apt/libpython3.11-stdlib_3.11.2-6_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:67eec0eb4df58b93e1bf97c402c2cbeb361bf9c5af44fa3a02ff1c723c791ca2 -size 1796284 diff --git a/fetch/apt/libquadmath0_12.2.0-14_amd64.deb b/fetch/apt/libquadmath0_12.2.0-14_amd64.deb deleted file mode 100644 index 3b9c685b..00000000 --- a/fetch/apt/libquadmath0_12.2.0-14_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4e21728bbb1f170f35a5d60fe26adadb48c436f1b5fd977454e632668074169c -size 144204 diff --git a/fetch/apt/librav1e0_0.5.1-6_amd64.deb b/fetch/apt/librav1e0_0.5.1-6_amd64.deb deleted file mode 100644 index de7d4b65..00000000 --- a/fetch/apt/librav1e0_0.5.1-6_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c266adb3545b0b8ff6450dbd09f85f19361bf5bc9290ddf2e869f040cb9725b7 -size 763348 diff --git a/fetch/apt/libreadline8_8.2-1.3_amd64.deb b/fetch/apt/libreadline8_8.2-1.3_amd64.deb deleted file mode 100644 index b6b7b317..00000000 --- a/fetch/apt/libreadline8_8.2-1.3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e02ebbd3701cf468dbf98d6d917fbe0325e881f07fe8b316150c8d2a64486e66 -size 165760 diff --git a/fetch/apt/librhash0_1.4.3-3_amd64.deb b/fetch/apt/librhash0_1.4.3-3_amd64.deb deleted file mode 100644 index 60074999..00000000 --- a/fetch/apt/librhash0_1.4.3-3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d9ba48a51fd4734aaaf3a75fd94b6352a02f9eaa88d3bec84cd0b5d3090f9d2a -size 134112 diff --git a/fetch/apt/librtmp1_2.4+20151223.gitfa8646d.1-2+b2_amd64.deb b/fetch/apt/librtmp1_2.4+20151223.gitfa8646d.1-2+b2_amd64.deb deleted file mode 100644 index 7d006bac..00000000 --- a/fetch/apt/librtmp1_2.4+20151223.gitfa8646d.1-2+b2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e1f69020dc2c466e421ec6a58406b643be8b5c382abf0f8989011c1d3df91c87 -size 60824 diff --git a/fetch/apt/libsasl2-2_2.1.28+dfsg-10_amd64.deb b/fetch/apt/libsasl2-2_2.1.28+dfsg-10_amd64.deb deleted file mode 100644 index 7524de8d..00000000 --- a/fetch/apt/libsasl2-2_2.1.28+dfsg-10_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:11ee190ad39f8d7af441d2c8347388b9449434c73acc67b4b372445ac4152efa -size 59712 diff --git a/fetch/apt/libsasl2-modules-db_2.1.28+dfsg-10_amd64.deb b/fetch/apt/libsasl2-modules-db_2.1.28+dfsg-10_amd64.deb deleted file mode 100644 index a2f0558c..00000000 --- a/fetch/apt/libsasl2-modules-db_2.1.28+dfsg-10_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3ac4fd6cbe3b3b06e68d24b931bf3eb9385b42f15604a37ed25310e948ca0ee6 -size 20336 diff --git a/fetch/apt/libsasl2-modules_2.1.28+dfsg-10_amd64.deb b/fetch/apt/libsasl2-modules_2.1.28+dfsg-10_amd64.deb deleted file mode 100644 index 73d845f9..00000000 --- a/fetch/apt/libsasl2-modules_2.1.28+dfsg-10_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b1966bea9832686a0fd5ddba9787dce5816ebe02218a4a8f7472a1628d73451b -size 66596 diff --git a/fetch/apt/libsqlite3-0_3.40.1-2_amd64.deb b/fetch/apt/libsqlite3-0_3.40.1-2_amd64.deb deleted file mode 100644 index 5339cb8d..00000000 --- a/fetch/apt/libsqlite3-0_3.40.1-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a8b11a1664a998cc2499fb04327d1f6c4e8f77b78ea8b6f8418d96fc54e3731f -size 837376 diff --git a/fetch/apt/libssh2-1_1.10.0-3+b1_amd64.deb b/fetch/apt/libssh2-1_1.10.0-3+b1_amd64.deb deleted file mode 100644 index 4779d7d2..00000000 --- a/fetch/apt/libssh2-1_1.10.0-3+b1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d20a3ee34fa84ad8bd381e8be6e9c2c2ea32347cff5e1169c10e978d43f54f24 -size 178704 diff --git a/fetch/apt/libssl-dev_3.0.9-1_amd64.deb b/fetch/apt/libssl-dev_3.0.9-1_amd64.deb deleted file mode 100644 index fc325c27..00000000 --- a/fetch/apt/libssl-dev_3.0.9-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:20cb3bd35eb44e583085d0b59263592afdf1efd1c2e432ff689dd4514a971245 -size 2427844 diff --git a/fetch/apt/libssl3_3.0.9-1_amd64.deb b/fetch/apt/libssl3_3.0.9-1_amd64.deb deleted file mode 100644 index 7a08bcfe..00000000 --- a/fetch/apt/libssl3_3.0.9-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:45407e1164813c6473f4c1113d26d2b8d776ed607f88e29169b91b64f4035577 -size 2015752 diff --git a/fetch/apt/libstd-rust-1.63_1.63.0+dfsg1-2_amd64.deb b/fetch/apt/libstd-rust-1.63_1.63.0+dfsg1-2_amd64.deb deleted file mode 100644 index df1f6b76..00000000 --- a/fetch/apt/libstd-rust-1.63_1.63.0+dfsg1-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3970c02845cd407e2389623f138e2e96443702c46a789d394ec63b58a482448e -size 18676676 diff --git a/fetch/apt/libstd-rust-dev_1.63.0+dfsg1-2_amd64.deb b/fetch/apt/libstd-rust-dev_1.63.0+dfsg1-2_amd64.deb deleted file mode 100644 index 0f75c6d9..00000000 --- a/fetch/apt/libstd-rust-dev_1.63.0+dfsg1-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:de55a06ec2b6bede97e2b756e3b87c9d2ee81cc85de1d3ff719d298803039ef4 -size 33869108 diff --git a/fetch/apt/libstdc++-12-dev_12.2.0-14_amd64.deb b/fetch/apt/libstdc++-12-dev_12.2.0-14_amd64.deb deleted file mode 100644 index 7614db10..00000000 --- a/fetch/apt/libstdc++-12-dev_12.2.0-14_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a0f0f3fbeb661d9bda139a54f4bd1c30aa66cd55a8fa0beb0e6bc7946e243ca1 -size 2046372 diff --git a/fetch/apt/libsubid4_1%3a4.13+dfsg1-1+b1_amd64.deb b/fetch/apt/libsubid4_1%3a4.13+dfsg1-1+b1_amd64.deb deleted file mode 100644 index 57f106e9..00000000 --- a/fetch/apt/libsubid4_1%3a4.13+dfsg1-1+b1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8ef0ee80fe660e5eb5b4640d2f78eb3520e29ddee368dd3e66bd98152052f245 -size 211376 diff --git a/fetch/apt/libsvtav1enc1_1.4.1+dfsg-1_amd64.deb b/fetch/apt/libsvtav1enc1_1.4.1+dfsg-1_amd64.deb deleted file mode 100644 index 881c05b3..00000000 --- a/fetch/apt/libsvtav1enc1_1.4.1+dfsg-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e0f6e357f327e80f26438dcda9c9304c43e2f3343359c6a5075d0b10ddfdb05d -size 2121284 diff --git a/fetch/apt/libsystemd-dev_252.12-1~deb12u1_amd64.deb b/fetch/apt/libsystemd-dev_252.12-1~deb12u1_amd64.deb deleted file mode 100644 index 435f19b4..00000000 --- a/fetch/apt/libsystemd-dev_252.12-1~deb12u1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e507cf63aeb8c68719c915028151f42ee7158a172097d47e7f9e421cf7510aca -size 352236 diff --git a/fetch/apt/libsystemd0_252.12-1~deb12u1_amd64.deb b/fetch/apt/libsystemd0_252.12-1~deb12u1_amd64.deb deleted file mode 100644 index 4fd102ed..00000000 --- a/fetch/apt/libsystemd0_252.12-1~deb12u1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:707333cbc2b43f592efd75ff633bcef76065514361ba6b9b150bba7ed9d4f0e5 -size 330468 diff --git a/fetch/apt/libtiff6_4.5.0-6_amd64.deb b/fetch/apt/libtiff6_4.5.0-6_amd64.deb deleted file mode 100644 index 30dbf660..00000000 --- a/fetch/apt/libtiff6_4.5.0-6_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5b88709ff346b43f15a415a4b415260bbf260d7f407f767b055383c57ab1bc9b -size 315592 diff --git a/fetch/apt/libtirpc-common_1.3.3+ds-1_all.deb b/fetch/apt/libtirpc-common_1.3.3+ds-1_all.deb deleted file mode 100644 index 74a1abd3..00000000 --- a/fetch/apt/libtirpc-common_1.3.3+ds-1_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3e3ef129b4bf61513144236e15e1b4ec57fa5ae3dc8a72137abdbefb7a63af85 -size 14048 diff --git a/fetch/apt/libtirpc-dev_1.3.3+ds-1_amd64.deb b/fetch/apt/libtirpc-dev_1.3.3+ds-1_amd64.deb deleted file mode 100644 index 9267275f..00000000 --- a/fetch/apt/libtirpc-dev_1.3.3+ds-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:03326473eed54ffa27efae19aa5d6aeb402930968f869f318445513093691d55 -size 191428 diff --git a/fetch/apt/libtirpc3_1.3.3+ds-1_amd64.deb b/fetch/apt/libtirpc3_1.3.3+ds-1_amd64.deb deleted file mode 100644 index 41823a9b..00000000 --- a/fetch/apt/libtirpc3_1.3.3+ds-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2a46d5a5e9486da11ffeff5740931740d6deae4f92cd6098df060dc5dff1e1c7 -size 85192 diff --git a/fetch/apt/libtool_2.4.7-5_all.deb b/fetch/apt/libtool_2.4.7-5_all.deb deleted file mode 100644 index c5870269..00000000 --- a/fetch/apt/libtool_2.4.7-5_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fbcf53250cef8c780560ec18056f207b515da0f150210140cd19e557b0dea8a9 -size 517088 diff --git a/fetch/apt/libtsan2_12.2.0-14_amd64.deb b/fetch/apt/libtsan2_12.2.0-14_amd64.deb deleted file mode 100644 index 81a95099..00000000 --- a/fetch/apt/libtsan2_12.2.0-14_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d8e04be2cd7f8299668020b1c2a13ce07a1b79e73c901338a6fabd77ccabf004 -size 2196232 diff --git a/fetch/apt/libubsan1_12.2.0-14_amd64.deb b/fetch/apt/libubsan1_12.2.0-14_amd64.deb deleted file mode 100644 index cc7f80a8..00000000 --- a/fetch/apt/libubsan1_12.2.0-14_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e46fbb519b4342c114b2fa19bcdb736e294eadc769fae75d6bc2e94a4db67f15 -size 883192 diff --git a/fetch/apt/libudev1_252.12-1~deb12u1_amd64.deb b/fetch/apt/libudev1_252.12-1~deb12u1_amd64.deb deleted file mode 100644 index e03ad8bc..00000000 --- a/fetch/apt/libudev1_252.12-1~deb12u1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d7df3c8d0946d421ec92d85f0f95d715d2e4dffdd8b9e194ee3076ede6549bfb -size 107484 diff --git a/fetch/apt/libuv1_1.44.2-1_amd64.deb b/fetch/apt/libuv1_1.44.2-1_amd64.deb deleted file mode 100644 index 6b5d0d76..00000000 --- a/fetch/apt/libuv1_1.44.2-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4391b57f95340bf268de82416f06969c9c302ba9e03b7e9eae3878f71d01e159 -size 139524 diff --git a/fetch/apt/libwebp7_1.2.4-0.2_amd64.deb b/fetch/apt/libwebp7_1.2.4-0.2_amd64.deb deleted file mode 100644 index fbd11c39..00000000 --- a/fetch/apt/libwebp7_1.2.4-0.2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b2c456bbf3ab9a42dbd81e0f1b861b6e7b8a8e313f337c9823a08ce20b687df0 -size 284896 diff --git a/fetch/apt/libx11-6_2%3a1.8.4-2+deb12u1_amd64.deb b/fetch/apt/libx11-6_2%3a1.8.4-2+deb12u1_amd64.deb deleted file mode 100644 index 2f2af0be..00000000 --- a/fetch/apt/libx11-6_2%3a1.8.4-2+deb12u1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6314d111fca4bf6f9aedd504b4daa534ec9b5607e840b67bfdd278a37ec5e506 -size 759428 diff --git a/fetch/apt/libx11-data_2%3a1.8.4-2+deb12u1_all.deb b/fetch/apt/libx11-data_2%3a1.8.4-2+deb12u1_all.deb deleted file mode 100644 index 2d489549..00000000 --- a/fetch/apt/libx11-data_2%3a1.8.4-2+deb12u1_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:30dc02bd10805d159a19676de17dbbf3330ec0139a92f7e5b7e5e5453d63832c -size 291808 diff --git a/fetch/apt/libx265-199_3.5-2+b1_amd64.deb b/fetch/apt/libx265-199_3.5-2+b1_amd64.deb deleted file mode 100644 index a5ba4b14..00000000 --- a/fetch/apt/libx265-199_3.5-2+b1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9cd87d1b0c56f34f51bcbe8bdb55ebb45dd08ce6c0c6ff2dc77378bac3f64cc0 -size 1150056 diff --git a/fetch/apt/libxau6_1%3a1.0.9-1_amd64.deb b/fetch/apt/libxau6_1%3a1.0.9-1_amd64.deb deleted file mode 100644 index 69363832..00000000 --- a/fetch/apt/libxau6_1%3a1.0.9-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:679db1c4579ec7c61079adeaae8528adeb2e4bf5465baa6c56233b995d714750 -size 19720 diff --git a/fetch/apt/libxcb1_1.15-1_amd64.deb b/fetch/apt/libxcb1_1.15-1_amd64.deb deleted file mode 100644 index dc95afbd..00000000 --- a/fetch/apt/libxcb1_1.15-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fdc61332a3892168f3cc9cfa1fe9cf11a91dc3e0acacbc47cbc50ebaa234cc71 -size 144052 diff --git a/fetch/apt/libxdmcp6_1%3a1.1.2-3_amd64.deb b/fetch/apt/libxdmcp6_1%3a1.1.2-3_amd64.deb deleted file mode 100644 index c1a1fb5a..00000000 --- a/fetch/apt/libxdmcp6_1%3a1.1.2-3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ecb8536f5fb34543b55bb9dc5f5b14c9dbb4150a7bddb3f2287b7cab6e9d25ef -size 26344 diff --git a/fetch/apt/libxext6_2%3a1.3.4-1+b1_amd64.deb b/fetch/apt/libxext6_2%3a1.3.4-1+b1_amd64.deb deleted file mode 100644 index dee0bd9b..00000000 --- a/fetch/apt/libxext6_2%3a1.3.4-1+b1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:504b7be9d7df4f6f4519e8dd4d6f9d03a9fb911a78530fa23a692fba3058cba6 -size 52932 diff --git a/fetch/apt/libxml2-dev_2.9.14+dfsg-1.3~deb12u1_amd64.deb b/fetch/apt/libxml2-dev_2.9.14+dfsg-1.3~deb12u1_amd64.deb deleted file mode 100644 index 4048e72b..00000000 --- a/fetch/apt/libxml2-dev_2.9.14+dfsg-1.3~deb12u1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:adce736a1c304cc6d5ddcdd243bc9069bc1ffe38574bb81e8ba087af5072c29b -size 781880 diff --git a/fetch/apt/libxml2_2.9.14+dfsg-1.3~deb12u1_amd64.deb b/fetch/apt/libxml2_2.9.14+dfsg-1.3~deb12u1_amd64.deb deleted file mode 100644 index 96b71453..00000000 --- a/fetch/apt/libxml2_2.9.14+dfsg-1.3~deb12u1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:35b76cb7038fc1c940204a4f05f33ffb79d027353ce469397d9adcf8f9b3e1a7 -size 686904 diff --git a/fetch/apt/libxmuu1_2%3a1.1.3-3_amd64.deb b/fetch/apt/libxmuu1_2%3a1.1.3-3_amd64.deb deleted file mode 100644 index de5ca9db..00000000 --- a/fetch/apt/libxmuu1_2%3a1.1.3-3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:983ca41d506fa159536cd584118855748763f5f5a3b5949206bee4a62ec0cbf9 -size 23928 diff --git a/fetch/apt/libxpm4_1%3a3.5.12-1.1_amd64.deb b/fetch/apt/libxpm4_1%3a3.5.12-1.1_amd64.deb deleted file mode 100644 index 83d83651..00000000 --- a/fetch/apt/libxpm4_1%3a3.5.12-1.1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e556c8abdd54e4d805f25f0126aa306b519b86f2fd5d013962b81e4794000a0d -size 48384 diff --git a/fetch/apt/libxtables12_1.8.9-2_amd64.deb b/fetch/apt/libxtables12_1.8.9-2_amd64.deb deleted file mode 100644 index 1564a2e6..00000000 --- a/fetch/apt/libxtables12_1.8.9-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cb841d66950a43af4a398625313d2f3da9065299c9738538de6c2c3495857040 -size 30752 diff --git a/fetch/apt/libyajl2_2.1.0-3+deb12u2_amd64.deb b/fetch/apt/libyajl2_2.1.0-3+deb12u2_amd64.deb deleted file mode 100644 index b24a5703..00000000 --- a/fetch/apt/libyajl2_2.1.0-3+deb12u2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b512a6efbe735e7c731185a1b3ea477ff306f0c3f6aa2970e85b12f01fe8063b -size 22960 diff --git a/fetch/apt/libyaml-0-2_0.2.5-1_amd64.deb b/fetch/apt/libyaml-0-2_0.2.5-1_amd64.deb deleted file mode 100644 index 4da4269f..00000000 --- a/fetch/apt/libyaml-0-2_0.2.5-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:207b539919a47c85bcf738677f0ccf5bbac9844f2d3f158696f518be4c4ba6c4 -size 53580 diff --git a/fetch/apt/libyuv0_0.0~git20230123.b2528b0-1_amd64.deb b/fetch/apt/libyuv0_0.0~git20230123.b2528b0-1_amd64.deb deleted file mode 100644 index befd65ae..00000000 --- a/fetch/apt/libyuv0_0.0~git20230123.b2528b0-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:48225793c486310600459d08a417dca0c28cbaf184047c09c82aff19107aa6f2 -size 168120 diff --git a/fetch/apt/libz3-4_4.8.12-3.1_amd64.deb b/fetch/apt/libz3-4_4.8.12-3.1_amd64.deb deleted file mode 100644 index 8a3a53e8..00000000 --- a/fetch/apt/libz3-4_4.8.12-3.1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6221ca25ad5abcfbe1965801029d85a88b4775320384b4b716de8fab7a4d2f7a -size 7216172 diff --git a/fetch/apt/libz3-dev_4.8.12-3.1_amd64.deb b/fetch/apt/libz3-dev_4.8.12-3.1_amd64.deb deleted file mode 100644 index 7fef1851..00000000 --- a/fetch/apt/libz3-dev_4.8.12-3.1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:192fba243172c8a9d7d00b5fc255e0592e51694dc8295f814ccd307efda34d5a -size 90560 diff --git a/fetch/apt/linux-libc-dev_6.1.38-4_amd64.deb b/fetch/apt/linux-libc-dev_6.1.38-4_amd64.deb deleted file mode 100644 index c0ca1507..00000000 --- a/fetch/apt/linux-libc-dev_6.1.38-4_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:80b59c160989b55fdbad778890cadf3c768f60e3334b02d4d3f038bb954f5b21 -size 1811288 diff --git a/fetch/apt/llvm-14-dev_1%3a14.0.6-12_amd64.deb b/fetch/apt/llvm-14-dev_1%3a14.0.6-12_amd64.deb deleted file mode 100644 index 893df4a6..00000000 --- a/fetch/apt/llvm-14-dev_1%3a14.0.6-12_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6c71241d22d0c0d7515f3dee3f5f2cad5566e35dca8796d55937375b6fcc27f6 -size 33880032 diff --git a/fetch/apt/llvm-14-linker-tools_1%3a14.0.6-12_amd64.deb b/fetch/apt/llvm-14-linker-tools_1%3a14.0.6-12_amd64.deb deleted file mode 100644 index 38c84bee..00000000 --- a/fetch/apt/llvm-14-linker-tools_1%3a14.0.6-12_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6aa497a334836a9bfa7e2cc6d24edea553467482b6f6493154f766bbb697e846 -size 1288480 diff --git a/fetch/apt/llvm-14-runtime_1%3a14.0.6-12_amd64.deb b/fetch/apt/llvm-14-runtime_1%3a14.0.6-12_amd64.deb deleted file mode 100644 index 1704ad20..00000000 --- a/fetch/apt/llvm-14-runtime_1%3a14.0.6-12_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d9284f6434963a5d338c0851967adfb383182f513f0b1c8135b26cd7af5b2834 -size 477208 diff --git a/fetch/apt/llvm-14-tools_1%3a14.0.6-12_amd64.deb b/fetch/apt/llvm-14-tools_1%3a14.0.6-12_amd64.deb deleted file mode 100644 index 4978fecd..00000000 --- a/fetch/apt/llvm-14-tools_1%3a14.0.6-12_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d8944819057332993f6257a81734539870c00e8f381111fc55e0da76f8e0bd96 -size 404680 diff --git a/fetch/apt/llvm-14_1%3a14.0.6-12_amd64.deb b/fetch/apt/llvm-14_1%3a14.0.6-12_amd64.deb deleted file mode 100644 index 84223be5..00000000 --- a/fetch/apt/llvm-14_1%3a14.0.6-12_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:228b10afde4f9cae59c8bbc4f4ea973f1f192d957c19f0427aafb78ab24e3b29 -size 11728844 diff --git a/fetch/apt/llvm-dev_1%3a14.0-55.6_amd64.deb b/fetch/apt/llvm-dev_1%3a14.0-55.6_amd64.deb deleted file mode 100644 index 1329b3fe..00000000 --- a/fetch/apt/llvm-dev_1%3a14.0-55.6_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:907183eb18b3d4d968a2fd295b18a9ef2b8d9a5c4c34f59b2b5d34048530718f -size 4896 diff --git a/fetch/apt/llvm-runtime_1%3a14.0-55.6_amd64.deb b/fetch/apt/llvm-runtime_1%3a14.0-55.6_amd64.deb deleted file mode 100644 index 652274de..00000000 --- a/fetch/apt/llvm-runtime_1%3a14.0-55.6_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:683792f9d6ea550e664fe0d080dd1abed5e3a9986809209e649770b7b5b0e276 -size 4640 diff --git a/fetch/apt/llvm_1%3a14.0-55.6_amd64.deb b/fetch/apt/llvm_1%3a14.0-55.6_amd64.deb deleted file mode 100644 index 48be4a11..00000000 --- a/fetch/apt/llvm_1%3a14.0-55.6_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a73b0d34888ac9b3f2b803b4de7d06ceaaadf4873455d8343b746d34089821c8 -size 7052 diff --git a/fetch/apt/m4_1.4.19-3_amd64.deb b/fetch/apt/m4_1.4.19-3_amd64.deb deleted file mode 100644 index a3c7ccd2..00000000 --- a/fetch/apt/m4_1.4.19-3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b2dd7bfca426712416e651bb5ff6dabe7d05e4caebbac61d714dbe261b31e4c3 -size 286836 diff --git a/fetch/apt/make_4.3-4.1_amd64.deb b/fetch/apt/make_4.3-4.1_amd64.deb deleted file mode 100644 index 841a6306..00000000 --- a/fetch/apt/make_4.3-4.1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a1a83af8cbd854af887b72ad196b1f4af58387815e21ced1000253a116a46e2a -size 395632 diff --git a/fetch/apt/manpages-dev_6.03-2_all.deb b/fetch/apt/manpages-dev_6.03-2_all.deb deleted file mode 100644 index bdacdf87..00000000 --- a/fetch/apt/manpages-dev_6.03-2_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:96f55cb5e26231d5567c89b692bced63825a14a2d5bd18fdf16ea2ed44eb9838 -size 2030264 diff --git a/fetch/apt/manpages_6.03-2_all.deb b/fetch/apt/manpages_6.03-2_all.deb deleted file mode 100644 index 621f680c..00000000 --- a/fetch/apt/manpages_6.03-2_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:efa1ba4cd19ad7baeae959c9209a7eb74be2ebb858bcabb412597bfc9f588c91 -size 1331652 diff --git a/fetch/apt/media-types_10.0.0_all.deb b/fetch/apt/media-types_10.0.0_all.deb deleted file mode 100644 index 6e7a7dcd..00000000 --- a/fetch/apt/media-types_10.0.0_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:aaa46dcb3b39948ae2e0fdb72cfcb2f48c0b59f19785a3da8045c05eb19955dd -size 26136 diff --git a/fetch/apt/musl-dev_1.2.3-1_amd64.deb b/fetch/apt/musl-dev_1.2.3-1_amd64.deb deleted file mode 100644 index 62f4b439..00000000 --- a/fetch/apt/musl-dev_1.2.3-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7c34f29a0c1aa12f6da1d25ed6de6fe6bbd9e048ee76b3dcb88c5e51fb65507f -size 587336 diff --git a/fetch/apt/musl-tools_1.2.3-1_amd64.deb b/fetch/apt/musl-tools_1.2.3-1_amd64.deb deleted file mode 100644 index 0749a6ec..00000000 --- a/fetch/apt/musl-tools_1.2.3-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:84f03a8373746858357a8341af823d1d1e7d1afb4e63459a73e8f6b9246291fe -size 42260 diff --git a/fetch/apt/musl_1.2.3-1_amd64.deb b/fetch/apt/musl_1.2.3-1_amd64.deb deleted file mode 100644 index 0698b148..00000000 --- a/fetch/apt/musl_1.2.3-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4fc1e3d9b579f5c682ca99a4d45aec08d72a2e6b82b4c2e1bbcb7095466ae96d -size 406200 diff --git a/fetch/apt/netavark_1.4.0-3_amd64.deb b/fetch/apt/netavark_1.4.0-3_amd64.deb deleted file mode 100644 index 6b62e84a..00000000 --- a/fetch/apt/netavark_1.4.0-3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e5d6c9efec8b050009cae14b7c740d3d9430e87047003dbad8498324f89516f7 -size 1036488 diff --git a/fetch/apt/netbase_6.4_all.deb b/fetch/apt/netbase_6.4_all.deb deleted file mode 100644 index e8c404f8..00000000 --- a/fetch/apt/netbase_6.4_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:29b23c48c0fe6f878e56c5ddc9f65d1c05d729360f3690a593a8c795031cd867 -size 12800 diff --git a/fetch/apt/nftables_1.0.6-2+deb12u1_amd64.deb b/fetch/apt/nftables_1.0.6-2+deb12u1_amd64.deb deleted file mode 100644 index 204f0289..00000000 --- a/fetch/apt/nftables_1.0.6-2+deb12u1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7acce09b3b756e73d05211d2fc84a3a3f2dba6b355d0990232fb6fb1b1db7538 -size 70144 diff --git a/fetch/apt/ninja-build_1.11.1-1_amd64.deb b/fetch/apt/ninja-build_1.11.1-1_amd64.deb deleted file mode 100644 index b34b7794..00000000 --- a/fetch/apt/ninja-build_1.11.1-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:247e1ee460895b7b75ba40c7c01c7b7dfc77f7625fcdc7ff92817815303e72a1 -size 136236 diff --git a/fetch/apt/nss-plugin-pem_1.0.8+1-1_amd64.deb b/fetch/apt/nss-plugin-pem_1.0.8+1-1_amd64.deb deleted file mode 100644 index a27b69db..00000000 --- a/fetch/apt/nss-plugin-pem_1.0.8+1-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5097968e9c8e70d5a1cb30daec2896ed0a9b5c4fc4664066975cb1813b267c5c -size 54556 diff --git a/fetch/apt/openssh-client_1%3a9.2p1-2_amd64.deb b/fetch/apt/openssh-client_1%3a9.2p1-2_amd64.deb deleted file mode 100644 index 8d78f8cd..00000000 --- a/fetch/apt/openssh-client_1%3a9.2p1-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4ef0c0739c3028c75b5f8463c31cd7ff9ce79b9587abd4969fc6979d78c4edd4 -size 987768 diff --git a/fetch/apt/openssl_3.0.9-1_amd64.deb b/fetch/apt/openssl_3.0.9-1_amd64.deb deleted file mode 100644 index 2c75ea35..00000000 --- a/fetch/apt/openssl_3.0.9-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1625c55cb44fcb2798fcb66e3e5d47dab5112917f8bc2a89ec74d37ea78479bb -size 1415544 diff --git a/fetch/apt/patch_2.7.6-7_amd64.deb b/fetch/apt/patch_2.7.6-7_amd64.deb deleted file mode 100644 index 5a160e16..00000000 --- a/fetch/apt/patch_2.7.6-7_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8c6d49b771530dbe26d7bd060582dc7d2b4eeb603a20789debc1ef4bbbc4ef67 -size 127848 diff --git a/fetch/apt/perl-modules-5.36_5.36.0-7_all.deb b/fetch/apt/perl-modules-5.36_5.36.0-7_all.deb deleted file mode 100644 index 0791a35d..00000000 --- a/fetch/apt/perl-modules-5.36_5.36.0-7_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:20c7527742e561d618e0916a03e28ea785c3c0bc59c6dbe0b320d2dd35d028d8 -size 2814832 diff --git a/fetch/apt/perl_5.36.0-7_amd64.deb b/fetch/apt/perl_5.36.0-7_amd64.deb deleted file mode 100644 index 9adcba31..00000000 --- a/fetch/apt/perl_5.36.0-7_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:31c6bb8e5e428e472b067ebad4be9620fd19b24f7948c64274af087ee65119ad -size 238628 diff --git a/fetch/apt/pinentry-curses_1.2.1-1_amd64.deb b/fetch/apt/pinentry-curses_1.2.1-1_amd64.deb deleted file mode 100644 index c30ab129..00000000 --- a/fetch/apt/pinentry-curses_1.2.1-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:27b3d102545f597df9e6dc5c7f6590a648de09b57debd6b05ad3d1189de428d5 -size 77448 diff --git a/fetch/apt/pkg-config_1.8.1-1_amd64.deb b/fetch/apt/pkg-config_1.8.1-1_amd64.deb deleted file mode 100644 index 3c8b9c79..00000000 --- a/fetch/apt/pkg-config_1.8.1-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:312b2bdeff4671f8e0d589c124554890e944dd083061e9ad6f129bc76a970765 -size 13688 diff --git a/fetch/apt/pkgconf-bin_1.8.1-1_amd64.deb b/fetch/apt/pkgconf-bin_1.8.1-1_amd64.deb deleted file mode 100644 index 420896e2..00000000 --- a/fetch/apt/pkgconf-bin_1.8.1-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8fb5a8f83e46ad04b4cf02651ceec56c0611a335cf0d30780d859a95d0400174 -size 29472 diff --git a/fetch/apt/pkgconf_1.8.1-1_amd64.deb b/fetch/apt/pkgconf_1.8.1-1_amd64.deb deleted file mode 100644 index 92570d86..00000000 --- a/fetch/apt/pkgconf_1.8.1-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4e3ce982b5fedc6c6119268435504a64f5ffcc6d93aaecaea902d816eba1215f -size 25892 diff --git a/fetch/apt/procps_2%3a4.0.2-3_amd64.deb b/fetch/apt/procps_2%3a4.0.2-3_amd64.deb deleted file mode 100644 index 87e623f2..00000000 --- a/fetch/apt/procps_2%3a4.0.2-3_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d9d0e75779cb79af869181f17b93c5c263a2b89cac6a0193c436160a4483ddc1 -size 708712 diff --git a/fetch/apt/psmisc_23.6-1_amd64.deb b/fetch/apt/psmisc_23.6-1_amd64.deb deleted file mode 100644 index 25d2305f..00000000 --- a/fetch/apt/psmisc_23.6-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9d02f654bdf280a6622a9b1371f7a1fa44546702d11991e438558bc259df7b69 -size 258696 diff --git a/fetch/apt/publicsuffix_20230209.2326-1_all.deb b/fetch/apt/publicsuffix_20230209.2326-1_all.deb deleted file mode 100644 index 8710d208..00000000 --- a/fetch/apt/publicsuffix_20230209.2326-1_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:791c92c681a3cefcc9721445dc8a301a1a3cb3eef40ac2c16a4d9dd9ad5a42d7 -size 126380 diff --git a/fetch/apt/python3-minimal_3.11.2-1+b1_amd64.deb b/fetch/apt/python3-minimal_3.11.2-1+b1_amd64.deb deleted file mode 100644 index 702d99d7..00000000 --- a/fetch/apt/python3-minimal_3.11.2-1+b1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:30f9618670e686d781afbfc713eb0830c29d2819e9cb2a0488800dad6bb99faa -size 26312 diff --git a/fetch/apt/python3-pkg-resources_66.1.1-1_all.deb b/fetch/apt/python3-pkg-resources_66.1.1-1_all.deb deleted file mode 100644 index 546f22dc..00000000 --- a/fetch/apt/python3-pkg-resources_66.1.1-1_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:eae531bb312beacd82c48122259070f313fecd326c3f255e248b4c69d56d15d1 -size 296344 diff --git a/fetch/apt/python3-pygments_2.14.0+dfsg-1_all.deb b/fetch/apt/python3-pygments_2.14.0+dfsg-1_all.deb deleted file mode 100644 index a1076425..00000000 --- a/fetch/apt/python3-pygments_2.14.0+dfsg-1_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:405734a57b8d2722d10413c511d9b63ee78bbbdab8b2b689d7295260bc9618a2 -size 783128 diff --git a/fetch/apt/python3-yaml_6.0-3+b2_amd64.deb b/fetch/apt/python3-yaml_6.0-3+b2_amd64.deb deleted file mode 100644 index eaa35289..00000000 --- a/fetch/apt/python3-yaml_6.0-3+b2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8d0db0b3099298fe039b94e4c52a6987798a90d23b80de3ac13c3cb75cf622a2 -size 119168 diff --git a/fetch/apt/python3.11-minimal_3.11.2-6_amd64.deb b/fetch/apt/python3.11-minimal_3.11.2-6_amd64.deb deleted file mode 100644 index df8aeb64..00000000 --- a/fetch/apt/python3.11-minimal_3.11.2-6_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a72247ba64bcd1d0ace2ea8eefd7bcfaca84204def9495269526c25dd9fddc0c -size 2064032 diff --git a/fetch/apt/python3.11_3.11.2-6_amd64.deb b/fetch/apt/python3.11_3.11.2-6_amd64.deb deleted file mode 100644 index 516c311a..00000000 --- a/fetch/apt/python3.11_3.11.2-6_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9d1d4ba9ac38a7ae48567bfbd0bec88e02a5ccd941a48a76709a131197ea6570 -size 572416 diff --git a/fetch/apt/python3_3.11.2-1+b1_amd64.deb b/fetch/apt/python3_3.11.2-1+b1_amd64.deb deleted file mode 100644 index 3e9dd0ce..00000000 --- a/fetch/apt/python3_3.11.2-1+b1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:33f6dafbd1a6902d9063172ec7dbd4b2225e12009e0d7ec5c933a72c2f5f3b74 -size 26300 diff --git a/fetch/apt/readline-common_8.2-1.3_all.deb b/fetch/apt/readline-common_8.2-1.3_all.deb deleted file mode 100644 index 04620d75..00000000 --- a/fetch/apt/readline-common_8.2-1.3_all.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:69317523fe56429aa361545416ad339d138c1500e5a604856a80dd9074b4e35c -size 68988 diff --git a/fetch/apt/rpcsvc-proto_1.4.3-1_amd64.deb b/fetch/apt/rpcsvc-proto_1.4.3-1_amd64.deb deleted file mode 100644 index 43b9f713..00000000 --- a/fetch/apt/rpcsvc-proto_1.4.3-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:32ac0692694f8a34cc90c895f4fc739680fb2ef0e2d4870a68833682bf1c81a3 -size 63268 diff --git a/fetch/apt/rustc_1.63.0+dfsg1-2_amd64.deb b/fetch/apt/rustc_1.63.0+dfsg1-2_amd64.deb deleted file mode 100644 index ad96232d..00000000 --- a/fetch/apt/rustc_1.63.0+dfsg1-2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:26dd439266153e38d3e6fbe0fe2dbbb41f20994afa688faa71f38427348589ed -size 2612712 diff --git a/fetch/apt/sudo_1.9.13p3-1+deb12u1_amd64.deb b/fetch/apt/sudo_1.9.13p3-1+deb12u1_amd64.deb deleted file mode 100644 index ac937d54..00000000 --- a/fetch/apt/sudo_1.9.13p3-1+deb12u1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d00256237009df78614e6a3ab2e9a9c3d207fad04ccf92514fa404af39de69ef -size 1889484 diff --git a/fetch/apt/uidmap_1%3a4.13+dfsg1-1+b1_amd64.deb b/fetch/apt/uidmap_1%3a4.13+dfsg1-1+b1_amd64.deb deleted file mode 100644 index ca544343..00000000 --- a/fetch/apt/uidmap_1%3a4.13+dfsg1-1+b1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:66eabd830315a1c831510be2c86c286da53656090a4be9555dca21170fa3151e -size 188736 diff --git a/fetch/apt/xauth_1%3a1.1.2-1_amd64.deb b/fetch/apt/xauth_1%3a1.1.2-1_amd64.deb deleted file mode 100644 index 5bb47ee3..00000000 --- a/fetch/apt/xauth_1%3a1.1.2-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:57d6348f392c77ccc3fdc5874c527df18df8be702814b13d1151352b28e29145 -size 35960 diff --git a/fetch/apt/xz-utils_5.4.1-0.2_amd64.deb b/fetch/apt/xz-utils_5.4.1-0.2_amd64.deb deleted file mode 100644 index 0c9bdb4c..00000000 --- a/fetch/apt/xz-utils_5.4.1-0.2_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5ef7e6c1cd6b165455466bbfa6c22d8f5b61109d29aeab906bd3406322f34b15 -size 470868 diff --git a/fetch/apt/zlib1g-dev_1%3a1.2.13.dfsg-1_amd64.deb b/fetch/apt/zlib1g-dev_1%3a1.2.13.dfsg-1_amd64.deb deleted file mode 100644 index b3a29594..00000000 --- a/fetch/apt/zlib1g-dev_1%3a1.2.13.dfsg-1_amd64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f9ce531f60cbd5df37996af9370e0171be96902a17ec2bdbd8d62038c354094f -size 916272 diff --git a/fetch/keys/449E6BFA40E1119328688F981929C2481BEAC51B.asc b/fetch/keys/449E6BFA40E1119328688F981929C2481BEAC51B.asc deleted file mode 100644 index 3288536a..00000000 --- a/fetch/keys/449E6BFA40E1119328688F981929C2481BEAC51B.asc +++ /dev/null @@ -1,109 +0,0 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- - -mQINBGJpf5wBEACzw55vvJOfNbeKCobeJlSW9+DNzv0Lzu78jyfTY075A/Pq6/m6 -7SFVb9piAtcRiNnUEmgxRtAjj4xxPguUdptu9pXQX0innCFStSVlTcbIgsO0Rvd0 -kV85dQGqMURV6+mXKKqdyqHQUyXwaKPhAoaHthTRnlUzd/VU+N9lcQykNHwgYeTG -fiP6Jyey/MuVXzvi22PYgjUEQSTG5pBFqpvg0DIgHtjYE8mQM+Jko8f9BOcXgWix -t0hKZparhfCHGF4Rn875r+i12UL7gGEIaT7c6XuPlCeBiFfwAHROQ6/gEt2YvtzM -4zWE/ba9JigtZPoW21BNWLeMHsyiwpo7CtdqbOPwjnPxw24YwulguMRoOJbj0zCe -w2udQxcWLns0DL+gMStYlry1KGrKVtcaBnx81+QRghWAevKoKnsYs4amlJpgtsB7 -NA5SH6oUH/HzPwBAaSohFRvI8OYXjkYf6bWj9omGj4cm+s8Xccm/J+0KAfytaBtL -CYicIqKSvYGwuZzX4LzcDkg9e35AecOfDa5Eo43pS8aCMdyTVELHcx5KltbolK6Y -52im6LG5cU4lNg6cbqsvYHSebretROYfx6CS7AfFuM7FdJ0tqgE/VuUFHF6G/VEt -5R6jrBq+G5BCjP73w14oyJIx1nshLDIObIWBss2uwntRW0Jb0qkDY8MFWwARAQAB -tB5KYWNrIEtlYXJuZXkgPGphY2tAdHVybmtleS5pbz6JAk4EEwEIADgWIQTK33YL -zOeJmc7BNysXhCSmch7laAUCYml/nAIbAQULCQgHAgYVCgkICwIEFgIDAQIeAQIX -gAAKCRAXhCSmch7laGyKEACGQLWSzOk/B5P8KbEEgoQWaL63omzAUlj+T36KKzi3 -07rBL4FvdbM+ByOJFJ83thp8O/J/9/HnXnonhLTJ4Qb65XtZFcQ9F3RjncgIOPkc -LHDWVuJP/GdjUP1ZWWD1O4QEclSgBkAxwZt1HB37pRc2a7ExHK91/fOaxsm3pLGq -5cz/bPEPOT1yUWX1wGpk7qt03+1NZlb05CRhlOFsYYJzwuYXCtnPdi60Bs1tY9ny -22zggDKFikO+3BR4ANwom2TlAQ+Bv6GmwaYhD7bDves0FhM/1Adgb29mHy8Rc+UM -hp9E3Fxt3ZgulXg5qorzXxWyFTr//SE1T+Z9AxXIeiX8IcWl9KnBN8OqVcNuwxA2 -+Md6O4t3pSJP3JSa9ZligvRvwXai3mZ7YfAsjzjmb/P2ApZU9VRhjBMRCnmeP9c3 -dUfswxib440TMgYOjEckDE/l1RTbqgKPd7mz1Yila7tJ7jErp8XYYnhRcIeKC7IR -U78sDA0B7OFqV044XRFN3et5/PrNWnf8SWzIFxypiTQrpgYt7jMskjffsef5/qtd -KO4NMmLwzTocCIk2XrTqrTNqhITrZJg4Efa5Cn9RH2O/3e9VpYYQkhFJFCMaiC6y -f8Lzi761OH2bsGZbWV6pY8ETj22tU5Bd4G74vtDqcBvNJBN6y+qpIGHGLE4y9ewe -t7kCDQRiaYBwARAAnNW27fCYZl4M1YUYV8oWWrqmXg86w1zVKGnepBYQ6rgK9Xc9 -bZ+D0Epg7W3FZylD3eBmyE0jUcQo3opd5uFyx1qXw3amDbMOYgnwJmIaCrWtvy+9 -VYNwvNkTneD5Uv53qH+wqaASdCJx2pfyalmA0bZiE7kG3PaQhqSIntM9MBTpjk+5 -KYXZwnQhuObKjanjDXUzkYUacOhl9t2x6pJlimOzJ/JLh1BOMq+2H3lKmPrF6cZC -FlYzuua9Wly0+KJ1vjElVPDBhhL56UBA1S4WxbQmkF3Y0oIW16PMe0n/hPb2HPOd -FAnfbuH24FAlN8tShcjlt+GCuOUDgRvi4G1j95exB2VJssSyC2JUeqSPWvdSikio -PUUKdXxaU56m/Zbjl+fKNyni9C1UKOYAMEErtI9LUeRh/GQQ1J/mhY2ScyJwscci -HN/rihGVqTjabXgW7Cw1gyo5lHcrNhzLYVefke9IwCCHr3Vbm2fmW/Ez7P4ZZDY5 -34RvX8RbXtfBykTIRdMIZ2oEZg6a/bobyDDl+ku5vUgP/9E+z4e0wTMTQ8VHHzEc -g8EbX2ZxOEl3hHYbcSHne9tWjZTLuY2Y30sSxGppLuVQoaejL4uC+TkMzk0DjtaE -ORqqs0BWDbm+68glz0EyVRcbvdNgwqd/pLHgdF3zxewIh3OrDnmxOUTZJWEAEQEA -AYkCNgQYAQgAIBYhBMrfdgvM54mZzsE3KxeEJKZyHuVoBQJiaYBwAhsgAAoJEBeE -JKZyHuVoHdQP/2bXhdAs07qMCwK6dQH6EDaygoUxVIgptqITUL6tJHNZAJPehrL9 -1ioIrOYqP97XYEcC4Dulo/SbrsniaBX3JUpIQ2orXZGn6rPpO9XOAJ/RUg+wnNFR -dX3MUgk2QhXk2s3Y6KpiUldY1uvkJQMxv1g8b7owjVylNpYANNyXiWA1i4YfMgAk -OiYD8DLcii0XByiUNkLMboVvvy0QtOGrT4sLd6ok7nSpbhFAU3RKP7Yd5x0aTd4u -+kKzcJV1klhzhg4Tbz4zumhV9wq2h3mO0g/br7gd2e6QV+Noe76K292tKN4YrOeL -22BT/tX1nLQedH/OOzcaOeN15fEnlhirFm+2Sxa/FX2uvPr/UInSqdKehn7LEhSn -4jfDkgMkL10nwxLYk92WpiNQEZ+vV9EyGQ+PTHVQi6Aa56r0vzVUpdCgveY/PQ6s -fNzD3jZ2k4lLkJA5ppNypVInPKb8mZJr0Dnrh7gEST+NXQhr1+/dOkhyBs+b7Rfg -tpkocrq1RMCD1vHHG2LntvAM66vJTqFXthknspdb+pAIpPKbVTBkaYKrpD2y2EwN -R4gaE9JaT0y81BaVjFETJBSZUhrNO+ITxIqWfgfktfOAHUHj+M4EuPX3/zea0Q43 -sp/djRctv9wl3AQwdu5dzNL1i4+KKxhXuk0BljeVFyY6Fm9lubFglYJUuQINBGJp -gFQBEACe5P5auJgTLFEkwPCGZ4tZctSZRm/7m2QjWBFFWi/b7Kyg/W9MC0lewWut -Ki0WEjDH33J7cVO97g0Qp/himPF1c5hOSWDUyVrnLgs+ucyWhauClVdXeF8Dlrcf -BXMbhBlUiNWAaUTEe5Wh5Ln624UCNUxguiJB6QN1YVf6hDZNNt/eca1Fgtg1ngGO -L35DwJwsmabHyiJ4D7qzKIYBL3bP3TIG5kx7PtxId6M8521BjjUfe0RfaIFx6Ypd -NpsxJaw1WFMwnA8U526ooHCm3r0idTovCKLJonODwoWeOfnxipp5jMiP2Y6rl2bJ -TRAwzvVt97aj/+NAxyCAySSLPvVOddeVOPj4Ap6ofon9S4qH6u09JuHUzFfzYKRa -RFY3F3D0PsM3Dt/Jz4W56mPzZ/w2x0/MWPr3FzlFi3K20QWwYBkrFQFsxt/MBrfZ -n5uae0blXZ/rlPNqECGHlVhSEJfZtYG18XO93xzn9gWdxhWdMyNbp6LUv+kmDewY -Tu6seFqg9vJ/reNIQfpIFt+FCoQElysl3IaOJlYZMShEDCnBd79gWjO6YcKRBjVC -/JHbGfvzJA1V7yqB2MU2W08b2+8BHBqTZtNXYgmMkTHM0p1JBVViKa2nv3FO2AWv -nZFrwcvM2JJmYL2tZOBRGkdROtnQo9/MRj1/W9SF3xXwPEXq2QARAQABiQI2BBgB -CAAgFiEEyt92C8zniZnOwTcrF4QkpnIe5WgFAmJpgFQCGwwACgkQF4QkpnIe5Wjt -ZBAAmuA1qPWTo0NJcWvw1Sn1iV+q+d9S8floq40CCG99uv66YDPQojgsww0nisA3 -X5KWjQ2brOHlZXonZdauh4YPSm5t1+Qv7L5tPc9yG0TdtSoT46tL2/UZ13pxzjwA -RdNyL8kPjwdblV9xEXcNsXX1DrfQTiu6r4MJin1q8HmP5hE9WhSL3Ka5A9rjXJGp -Uka/yf/WRQcXf/gSCfT6uJBXfsKqH9nyYhdXw/PDP8MGtZvVJQ98i5ySN/jbskZh -5aMkH2m9tqGRdZGlp1RX/wzrY4S26ribZLC77CfCZmXpMyM+kR0LMjuKK9xbBT3Z -DF6zMXUUovcCr0zG3yjZ17IQVXCZg0QpO5WEPUYzSw9r1kUG0KOZcPTsWTN68D8d -+YBKhKuJk6lG1AGuB3oAMBo55z3SLz6c1pmXiYv8JMsYoeBeBnx9avbxSsA+NE8/ -hW2hiV0zgZX6xxNGWinfkF1NN6nGmweC5J+pc5+RGy23qZiFzwKwIl8qVogf9OSD -iamPtqC4yz06jafdNsvxObC/e0Ddg00dZFMx8xG0yZgnVM+1sLrV/gRewxZi+6SQ -WrwTK2aVpvPUoTwizQz0n3g5QW2YpQoftA4IsRTYj4j6/7fxIIgOCdwxsCiRDe4Q -51+gOPSSz6XzldAyK14ubHlG5oALZrjV+4Ilb8gLEzgpNJ65Ag0EYmmAMQEQAJ8H -rF//G/kAScdD3HvLJ5zhQ6BiWlbH+hD8Ap5LeX5dP3N6vA/qWAAFXKMFT4e1amcf -NofoB5X6JiYQL28yoN5dpIPGwGUfL5hYEDmXmRkFDHxck9GeCtUitPxhsAX9ySW/ -s+P2bQo+1tSLAvyJFtfDRzgr4Q9LUnZGNMFsOIuxAR9W3INzZsqeE+a1TBZ6IyP2 -+nBwL0R8qaRGe4oeHZurauyYXTWsTCLK7W1jr4Lx2xYcaxLoYhF+bzU5k9n87V2a -Lz2tLZQ1yzcoCj0yeab93C/YoPGlfs6fgCgUN2MHHp55vWi8l25X57L3fkfp4Mz4 -56tzlFnzHanLTWzPiduD7eWtDJuL5qQ+/Bvl2NE7wavCgBuJ/hnyRqTzTAqnskkN -0z0Exl72xX7LgbylUXC9szZVlfhxSwa+sIGDMofT+pUhk8JwlBjL4LIFZOPpLMHg -fJIoko3djHYOdtUtJ/jtTDS3uqLCPzkGNZTx4hY2+sIa5aeBiAFMQddILkahwltv -mPLHz2zNcQV0E2r5uddsjrn1wKklN15Nl2KHdxPSA6WCFkPU1bAhvEdMG7R8HLgj -L1XqR5vb2cjVqPT+chNBm+tEtiYcNHWKE3KwNLSWxeb55NcWE6uHu5QnE/AnGnNL -cxoXyMhc4LXxcN2RYeDHBq/9jAH71cIRkt9L1uNRABEBAAGJBGwEGAEIACAWIQTK -33YLzOeJmc7BNysXhCSmch7laAUCYmmAMQIbAgJACRAXhCSmch7laMF0IAQZAQgA -HRYhBESea/pA4RGTKGiPmBkpwkgb6sUbBQJiaYAxAAoJEBkpwkgb6sUbauEQAJyz -UvLo/kIrhg2KISuep+yV0VIzD28C7+bL3XFQTqETb3YV+Uju7ZH8gMw4y7mzaL8a -sdc6lqkTFrKy3YzalvDAQz1jYa+DybaeSpvQEuumh/D3RiAyFs0+XbDW5pWk82GR -PS4IpzVf1htMTBNj8lxDHkhaLuo4566JEIVAoq5yYFC6K+PSaGH8lRuNQ4TcPmsn -RfZbG2soJLUM/B5SISZH3XLzXgKB39kDAlcY9L64wDG9jH78kdxnHprlXWesoftO -44xvCx/Nj1ZCVYE4v5eVfKBwqKIADUCcdRAGJ94svLcve7AdVt9XNGnhlyhCQZz5 -PhQD4FbxyxJcLL6toLm2WaPU1k3z0yjmklzzrpdmH4/CjXrx1rxHE4+MgKiTOl7y -wm67ZNUPcLJOP8sSbvG6/3fx2DBAHgU/gkViMN3I0k7drlbRYJf9e/pqzEhKf7dy -9FobFbyWYbNuCgtXCAaUqXyAgQIpqFmf2Gg1RZbboX4AcDiIwEJ1dDXIp/q3lR31 -z5np1nxr3p+YNAOOWiUCMypzYGqglMqqJ0O58yUhqQzQ0ltahkDqBw2JH4p0wiaZ -asqQxyvwvwUPeIzZUAFIdyrV6Deo3w4HGCqFS7LLTRwCcr8MnvObZ5l1BBC1J8CY -FTyFK06bIzXRdczs3oVFaW+Mcl6n/H/5r9YNhOA9j10P/1U7PDoUWuJPp9PzUUtl -BCoTPAT/SU5kGEv2OUUnj3R9pSXErncAF3P+YshqIDtY216pAJNGSbzhZvIFztdA -UY3HstdAnQOi6ypsysRGBcPk+mtb7sInZKYhB0bhCMxTqyfR4Bh/7oKh1C4cW6Xj -kDhm89f4JZ3PtCs1qnhPZtCmzICMAhN0ib//ABIKyX1TA9xciM5xGoGMSfvNtjC2 -+tATWu2qFXfPmyIXMWhcc4hpnxbMsPyWuwlePR0OZCMciT6Za2abH5vcY94WXADS -snVS7uyMLR84BeBwQ/J8j+4RVzCXV8G6tZ3ltax95PZBH+SAA35qu6+4B/KtwbSF -PP9fYp3BQdZ3L2MNf6dSi67apyqe1FcnLbtYZUxP+aPr9TlLAqA8mUqqzszWyQrl -A+QvyE9HjwS/JJOOkoXXKS1H61YVeMkVfFEL/ZPk33ajUGrJRYCuPreFYZUU8ODk -xgR9rDeMbsZlMJSPUitaU8Oje1xRknw1RXlj/xc/PoNNPAFYG+oceJFrFk5T4OJN -oMtBujHyfa9l0tD28QJnLm3CWGXDjDtBqmCUuOUxP8w2UNZIvpR961518OgeQw3q -8muqmLrhu4ZQqZCE1/cgP6LXbzJzaOEcrrgxWG4oZEOMBWGxoCBVvlWraVIoa2zf -fptJ1lVzfjGuQYtW86I5vdx5 -=wAT8 ------END PGP PUBLIC KEY BLOCK----- diff --git a/fetch/keys/647F28654894E3BD457199BE38DBBDC86092693E.asc b/fetch/keys/647F28654894E3BD457199BE38DBBDC86092693E.asc deleted file mode 100644 index ecbf6a29..00000000 --- a/fetch/keys/647F28654894E3BD457199BE38DBBDC86092693E.asc +++ /dev/null @@ -1,78 +0,0 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- - -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 -RqWOFquQERMs0oXdHKc5w55soziCllQ= -=GtNR ------END PGP PUBLIC KEY BLOCK----- diff --git a/fetch/keys/6B61ECD76088748C70590D55E90A401336C8AAA9.asc b/fetch/keys/6B61ECD76088748C70590D55E90A401336C8AAA9.asc deleted file mode 100644 index 1ab3574c..00000000 --- a/fetch/keys/6B61ECD76088748C70590D55E90A401336C8AAA9.asc +++ /dev/null @@ -1,478 +0,0 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- - -mQINBEoE5H4BEACwigcH2W+tLHRC++V0FD6ppThtZCEBPo4Kf595N4dkOCRzqZrn -uZeokptTFdb2Xcsi4kQXfx2gTsQStri5P8nFywG8dTniful3BNuLbD9WuNFhWkg2 -TZx64BsJEzBOBeKluLsiN0IpgAj1KA9PGBNU7U0DEGEsw8HVGDcUVYhg/gVcWQVG -O+Z1UYLpdws9lmMnTwg8KVudjL3YcUB/ybsLat4qfhsH5hjFsXQwwlaNh3GlDpkc -qldoZ2WjYEtw/U9rZadc3HPYvRp4keyb7aGfdGDgDBqXGbtjdHvM5sqiQHgWaw9E -RcUrICsZX6vS8+lLx+TLjzX1/bwNgtOVmiBnnWmcB+JDtTNWI5ux+6F2vq65IXXV -1m0kPZo6B0w0yYOayOKvgMXtQ0hNuoRZO41tO2W6P114FwTQIKNwrUh6Ypb1ty6E -Sp/hHDPUopcSezpt1oS0IHDOKVKoUBRkN7rne+bNUtQ+O9hEyZlxjbFnSpa6KzjL -A4TB/3qm6H8pBgbzqyQQQOrXK8qFOpRYk6lOXdrFwFhXO28GLQFkNk3wWnBrTp0t -OBj7RA5wL8BTEWSwz9aa2dU/SdwExRxxbzweMbJpsaDdtu06njLUXNQvA8aMiVOI -NG+kra0Kkh/jRdTxeR2dg16qqBA2rwYwnk5vQ1WzFcbep6gfUpyWIbdTNQARAQAB -tCtMYW5jZSBSLiBWaWNrIChQZXJzb25hbCkgPGxhbmNlQGxydmljay5uZXQ+iQKG -BBMBCABwAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAUJGrUMwjAUgAAAAAAQ -ABdwcm9vZkBhcmlhZG5lLmlkZG5zOmxydmljay5uZXQ/dHlwZT1UWFQWIQRrYezX -YIh0jHBZDVXpCkATNsiqqQUCZB1aTgAKCRDpCkATNsiqqaT0EACq3sO3i5IQYDp5 -iu4NThOZ+gZBMmmXBe27K+RHBytkq3isCyoTsJsO8qAWxnMLMh23qglrFMMqf1+P -JZ8IO1HhQcjjADg+VrpTKQ7CdnWOfofslt3lCjsKR2Wp31203MbjUSoIrGdxJO3d -UtW1TKncTOCwCLiz8HL610LvJd4JWGM2LJ7PVVIzRU95+nzCX39Hc4qoJucua0M1 -5G9R6yMKjJaXvCvecEdPKkYj6jq4qouojyal/NUdR/UCi83dgqtXjKajJagmLiJW -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 -OPIIr6DKyDFxd7k+FXQsvtnek7RQJcIKcy1YTKHmkNSltBZJR7X2ZVNpZO094jE1 -F+jnDqXNK5Ng2LMcqEhNjmqeq+j2R+bPCFHeCxfYDhIKwmU92nSQG+1dH8XFgXA8 -1d7+7XTFygWc5nwkSoyMO/hyQqvkvU35T6uF09+4Z7rgAjs67DGLwqBbEV5CxPh3 -Hu14BLExvRRLZ4mTOsPMfpZcQLPP17Puze+aqxAGXCMUMaKBElEspGXQsI6IZhRG -IL21QlsAWL903vl8ut87Q0kmxkKB6SbReMzBGFGHkcE4FIYjyZNlERp4NbqS7/+s -b/GVGWwVdj2NghaNIobRFR2nCu0D+10ly2kaiNkCFnbgZ1ocIZdH7c8XHnf0xJdg -eBo80L1d5gX0g3m0K0xhbmNlIFIuIFZpY2sgKFBlcnNvbmFsKSA8bGFuY2VAdmlj -ay5ob3VzZT6JBVYEEwEKA0ACGwMFCRq1DMIFCwkIBwIGFQoJCAsCBBYCAwECHgEC -F4ACGQEWIQRrYezXYIh0jHBZDVXpCkATNsiqqQUCZB1ailcUgAAAAAAQAD5wcm9v -ZkBhcmlhZG5lLmlkaHR0cHM6Ly93d3cucmVkZGl0LmNvbS91c2VyL2xydmljay9j -b21tZW50cy8xMjBkaGs3L3BncF9wcm9vZi8wFIAAAAAAEAAXcHJvb2ZAYXJpYWRu -ZS5pZGRuczp2aWNrLmhvdXNlP3R5cGU9VFhUPxSAAAAAABAAJnByb29mQGFyaWFk -bmUuaWRodHRwczovL2dpdGxhYi5jb20vbHJ2aWNrL2dpdGxhYl9wcm9vZlgUgAAA -AAAQAD9wcm9vZkBhcmlhZG5lLmlkaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vbHJ2 -aWNrLzk4YjgyNjQ2YjliN2IyN2NkYWVjNDgwZDM0NDA2ZDE4nhSAAAAAABAAhXBy -b29mQGFyaWFkbmUuaWRtYXRyaXg6dS9AbHJ2aWNrOm1hdHJpeC5vcmc/b3JnLmtl -eW94aWRlLnI9IWRCZlFaeENvR1ZtU1R1amZpdjptYXRyaXgub3JnJm9yZy5rZXlv -eGlkZS5lPSRURnRFNUtldjZxRElqWFZyT0FIQ2RlSHJPU1djNElKOTM3SGc0S0ww -M0xJOBSAAAAAABAAH3Byb29mQGFyaWFkbmUuaWRodHRwczovL21hc3RvZG9uLnNv -Y2lhbC9AbHJ2aWNrQBSAAAAAABAAJ3Byb29mQGFyaWFkbmUuaWRodHRwczovL2Nv -ZGViZXJnLm9yZy9scnZpY2svZ2l0ZWFfcHJvb2ZEFIAAAAAAEAArcHJvb2ZAYXJp -YWRuZS5pZGh0dHBzOi8vbmV3cy55Y29tYmluYXRvci5jb20vdXNlcj9pZD1scnZp -Y2tOFIAAAAAAEAA1cHJvb2ZAYXJpYWRuZS5pZGh0dHBzOi8vdHdpdHRlci5jb20v -bHJ2aWNrL3N0YXR1cy8xNjM5MDk1MTU5MTIzMDAxMzQ2LxSAAAAAABAAFnByb29m -QGFyaWFkbmUuaWRkbnM6bGFuY2UuZGV2P3R5cGU9VFhUAAoJEOkKQBM2yKqpeL8Q -AJ88qHhYCzs85llQoiPiesRAszL2uk8MlKRwcz11IHkvTrNT8QK7/7L2Zn09Ah7k -BLKbINe5kCyEcAEOjs2QT+6KXJkw5iDDum8CVr+PRGURDGkLrYvEciiMzIthhcjp -d3QMNDPJ0RR38vq/wuadl05g/UQMKbFleLZbqvB88VE9uRkyaWpx6T+0nyQa2vjy -j2EVm3LltmLI54gRDNEwFNKfB1ZcTNwJB8ytqfFRkt4EFP4dkKRvum0zdDQZtYM+ -YW0jwcSfOGTDQi1u8hLsaKzHhvs7+DQCS8NevkcNbEkAlkPyXWKLPK0MUl4IoH+D -t81L7zmn5MVIz/8tlrJi1nQZJ4MTHNcG3evCQHNUpKF2Kkyn0ALfjnXsGKnWoOYU -01Kh7qtCLuzUpzPtGV8BorUAmh86x2fpGflEWhOxwRH5I09cztkdAS4GwtH74paf -HsfjlwBgiU0U2fx662lV8CNxAAWGI6+L79ljqg9QM+5fDPWx+uaa5hhQZbX5yuTA -4mOZKIkZhwNKaFKzcE+BFG6JwYfg9ljxO+xko8Qyc+bRt8GEi2qWIqCEbLtygo/7 -9faSomij93ZBfvAEBSf6OpqvhRhT4NpeFVlSbbNSEWSdzN9jPjwd35YsjPfVWu0z -iAZbLIcKw46mncLaDD+0v/JNt9MkwG+68FxIGAqJVsOTiQT+BBMBCgLoAhsDBQka -tQzCBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAhkBFiEEa2Hs12CIdIxwWQ1V6QpA -EzbIqqkFAmQdEXovFIAAAAAAEAAWcHJvb2ZAYXJpYWRuZS5pZGRuczpsYW5jZS5k -ZXY/dHlwZT1UWFROFIAAAAAAEAA1cHJvb2ZAYXJpYWRuZS5pZGh0dHBzOi8vdHdp -dHRlci5jb20vbHJ2aWNrL3N0YXR1cy8xNjM5MDk1MTU5MTIzMDAxMzQ2RBSAAAAA -ABAAK3Byb29mQGFyaWFkbmUuaWRodHRwczovL25ld3MueWNvbWJpbmF0b3IuY29t -L3VzZXI/aWQ9bHJ2aWNrQBSAAAAAABAAJ3Byb29mQGFyaWFkbmUuaWRodHRwczov -L2NvZGViZXJnLm9yZy9scnZpY2svZ2l0ZWFfcHJvb2Y4FIAAAAAAEAAfcHJvb2ZA -YXJpYWRuZS5pZGh0dHBzOi8vbWFzdG9kb24uc29jaWFsL0BscnZpY2ueFIAAAAAA -EACFcHJvb2ZAYXJpYWRuZS5pZG1hdHJpeDp1L0BscnZpY2s6bWF0cml4Lm9yZz9v -cmcua2V5b3hpZGUucj0hZEJmUVp4Q29HVm1TVHVqZml2Om1hdHJpeC5vcmcmb3Jn -LmtleW94aWRlLmU9JFRGdEU1S2V2NnFESWpYVnJPQUhDZGVIck9TV2M0SUo5MzdI -ZzRLTDAzTElYFIAAAAAAEAA/cHJvb2ZAYXJpYWRuZS5pZGh0dHBzOi8vZ2lzdC5n -aXRodWIuY29tL2xydmljay85OGI4MjY0NmI5YjdiMjdjZGFlYzQ4MGQzNDQwNmQx -OD8UgAAAAAAQACZwcm9vZkBhcmlhZG5lLmlkaHR0cHM6Ly9naXRsYWIuY29tL2xy -dmljay9naXRsYWJfcHJvb2YwFIAAAAAAEAAXcHJvb2ZAYXJpYWRuZS5pZGRuczp2 -aWNrLmhvdXNlP3R5cGU9VFhUAAoJEOkKQBM2yKqpwHAP/RDjdNz7rhmQrLF2XPog -oVDBVIPKn4NHyaHtar496ad+EoVRZb/K4vuWMRVILssQyHKWQoJkpJoWVPfsY0cu -mN7fUrg9CjpvE7b4AObQ3V6PJnrxSRMpp9K1MH/Dkd9zZLF71CQRM2eocE3RvPO4 -3+/9T2+vJBzBcCUWNJvkH/UZdqdhEmR2uqGDxPOnKsZ3nyaKvr16iEYlhcfWvA1N -hq5pZtYrPGMvGGpUBsZetKTjGS1niJBADiBOisq7bSQ/ZC47JXtraqRK2ZwLUV6Z -CxdqhJfp52aeZhXBdz0ucJjzexnRk9VsnREEyVCEaTU8lBZjQ+GdaaZg73Pggf0H -ruG4p3umO1ZXcHns+38OkQIVs+Rq8olpx8cZQedkpJ4g35YK8kuAs7HICE4+lhDS -Dx+eS9qCWhmB3vHNEUdB6oYcp44fdIl+iYuQPijawzeNWxCP4DHB65y2tH46eA/P -B8CzffMnDI4vOcqVD4pjAZt+Zg8Gz8I1fTMfhx2HbvbHasx4/ACxeLcrrqhzJXUl -iDEpHXAdsXMDC36k1xLqpyJAYUvm1krDai+H6zh9vCoPMRgpZi7F4c+vwGA6oPOk -qiCbYixAg6sqUMdEDpvYvH4sMoHfUhskhIoQJmCz32N6fQvMbjrR79o8MeatwtQo -yoYBv5J8KSJ0eZPAdsIR/3ygiQMvBBMBCgEZAhsDBQkatQzCBQsJCAcCBhUKCQgL -AgQWAgMBAh4BAheAAhkBFiEEa2Hs12CIdIxwWQ1V6QpAEzbIqqkFAmQc5mqeFIAA -AAAAEACFcHJvb2ZAYXJpYWRuZS5pZG1hdHJpeDp1L0BscnZpY2s6bWF0cml4Lm9y -Zz9vcmcua2V5b3hpZGUucj0hZEJmUVp4Q29HVm1TVHVqZml2Om1hdHJpeC5vcmcm -b3JnLmtleW94aWRlLmU9JFRGdEU1S2V2NnFESWpYVnJPQUhDZGVIck9TV2M0SUo5 -MzdIZzRLTDAzTEk4FIAAAAAAEAAfcHJvb2ZAYXJpYWRuZS5pZGh0dHBzOi8vbWFz -dG9kb24uc29jaWFsL0BscnZpY2sACgkQ6QpAEzbIqqnZSBAAkkiMB7IK0eTWVQwt -C6aBIGweILsnOtVYVNx0WT5LcqE+JdrNE6WkGF2DumrAOtlgbUxLV2YBp0ctnzP6 -tYrjOP6NvQYvsFzrsSv9KK6VOPWNSgoeruawDr/fb8x27DzgHQfx8EDbYt4o6Juf -dh6qN4nNInQCcQddho41AZ8D2LY7WGJo0/GVxxYQsvi5adCSbLbz9M4JuP5P7IwA -cuxVbCrRAPtP1ICeRDYlwkDT/wvUDL577YOpHi5P8+ZDnBXkwEVjKzols/khd8SC -A/uCjdgpQ5avHRhfEMdC/HQUYhsQaHf/LdUg5LTcPMLxJeoFpBdy0XD1g/RsLY3n -cWigPnaWN8PYJJAwyofeD9GWkxAf0UcWqwZKlx9qjPeOxzEzNnf8HS7GXefF6Aq5 -v0fj0MZwtzJEp9Lh7rnnHGlv4t+UAo4PbVwRPkzNs+4YJyerVCx+4wwvolL4dPcl -wna+FsQyNffV/EjZZ/dpsYH8VVi/iJz3QX9xHVSRegmZooycE6xFSc08bKW1WyUJ -/kak+0dXanBGAKp6sy9dE+IvNCtCtdVbn1NkawOFFxfvtR7r8y5JpPrN8CGKc/D7 -Wov0VhKX8fVNTqGBZM2fvG9tWyMjI9Ak6UKnuIUJZewSUXhTF/xu9rTjk/7OlvHT -6T964eiJefhX0VLSkj+MPuID9B60KExhbmNlIFIuIFZpY2sgKFdvcmspIDxsYW5j -ZUBkaXN0cnVzdC5jbz6JAyUEEwEKAQ8CGwMFCwkIBwIGFQoJCAsCBBYCAwECHgEC -F4AFCRq1DMIWIQRrYezXYIh0jHBZDVXpCkATNsiqqQUCZB1WGzEUgAAAAAAQABhw -cm9vZkBhcmlhZG5lLmlkZG5zOmRpc3RydXN0LmNvP3R5cGU9VFhUnhSAAAAAABAA -hXByb29mQGFyaWFkbmUuaWRtYXRyaXg6dS9AbGFuY2U6ZGlzdHJ1c3QuY28/b3Jn -LmtleW94aWRlLnI9IWRCZlFaeENvR1ZtU1R1amZpdjptYXRyaXgub3JnJm9yZy5r -ZXlveGlkZS5lPSRUaUZTOERtSFNORGY4QjcxX3Y3MktKOE5EYXRJeUpkOS01dzdq -cDhjcHdNAAoJEOkKQBM2yKqpE9QP/R6vtB+QZSOT9zI04HhVv8h5crg7K3QuEGqm -C4OIc6dY1N/TH8C84m1BKe21D1P0EHX9JOB/GG41zCviEfigjLp9Ok5O1IirfMPY -NKHC0O5ahAmvK2qLMikVjXZWkNUWWVTM4PVjWckIf5t2xt29cRaGICz3/1/fUiOH -c6eHWjAG7n8yKPvB80GHNB8qC+gYhEYV9eEhwMtj0TZLqn+obP3IEorRiDeIqaDZ -ZcI2nk5t2QBiXRz+Na9wbabkzjHN9b1VHONCHi1juoCorj3/ghBIaqkwm+OmmyJQ -QSUTDcFrzZOYMLjJ3npMTj9YGguJlyuOkWohEjPC1QIhzIyd4aZpQhjx1Vj3RF6Q -BKnCTAlkVf5v3RQmBCzLjOU6SwBeE5FZ3ev4QxSgRsiLGbMmkI2ZGVawc4XLRlTI -FqTuu3keFTU9n3PQE5h1qiTHnaLbAzA7L7+GIKrpiqknKNrwqS4h9LW/YzRcv+7A -yk7/CZEp6sTYoIiQdStuWG9iPn7dGghRWC16vd3VINeBnxJYXZLV9tjxIT13MCyo -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 -=zfIY ------END PGP PUBLIC KEY BLOCK----- diff --git a/fetch/keys/C9E9416F76E610DBD09D040F47B70C55ACC9965B.asc b/fetch/keys/C9E9416F76E610DBD09D040F47B70C55ACC9965B.asc deleted file mode 100644 index f8744cea..00000000 --- a/fetch/keys/C9E9416F76E610DBD09D040F47B70C55ACC9965B.asc +++ /dev/null @@ -1,23 +0,0 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- - -mQGiBEV/D2cRBACIILILVH2Hw7pTT/wGSx8sV4AiRGqgLrkSYej1o2aV73KYr803 -ciaE6cvCv2pA7VVDGNjjA0Qm6z9NLiwOyL6Lxt0X7pv5LPHiGuusuJbo1IlT7Alf -vJS47XNZUKOK+DwTbrnKawEGKJLdANJ3x4aqu1tZI0tle2u42Ek1zgBiiwCg5WIB -LbZbsN9vuvhDXkU5rjA+rtsD/jeV7l4q+F31xboCE6Kixzv1Q+UNeiP+lcncqzOW -CIzh6prPooRqdXokb13OYwfAv1d84Ww2AA93grCAnNHUBomz4iVzpnMsRRxpwMoy -EnVFbutX8Zl1S631IqSKmM237X4cTItUDHABQIqUY4k7xW44UMBb62jYxyekNW6v -yVo5A/4yM8ri1E7AIUAOjoEMuWkBSYxdcq7h1jxh1Rm5QqRejiS7TNejF5EOUSlo -oPx5ijS56JHAvPJZFWu5CU0VUveTcFrv0IhqDuoYNM4uUIh/QIjo06CxBEjgviNs -kYZBwHBIBMGOIj/Vo+xzGQLySDuVxzMpDrUm9gXb49e/5skxSrQpRGVuaXMgVmxh -c2Vua28gPHZkYS5saW51eEBnb29nbGVtYWlsLmNvbT6IYAQTEQIAIAUCRX8PZwIb -AwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEEe3DFWsyZZbExwAoOTGwQOj75Hj -pDbOw99+vhlx8/uUAKCwAaxacnpRFUkhVRBsCYWIC5obf7kBDQRFfw9oEAQAjQyS -MWag/Dxc6G9Em9/2jVG9FQAi+NOPx2EigOUC8wEeErEjwQRN/9xIU8CCncttYfBe -U00b198fSL9axKZIptn0hLAMOruFODBVjVDiOY09M67DfQ47zzTRE9HWst47TgVN -LWdfNljB+wqgvEor4S6WtZpyAcq8f1kOMrX115sAAwUD/2eow67bKR7yGhHw8Me2 -HWqUmd8B0+CM5QpfYGOND5p7oKnMLXDu+Q0bma6wbTasQX+urA1UxdXo0EAWrQXr -ttQTF92G6G0Gi5JcMWu2QkgTWiZMr90sY+PMAi3nGnqiJLwHVnlxhKnTSE5JdpcX -cQLJQDYDoJtBBccBUtF0o1z+iEkEGBECAAkFAkV/D2gCGwwACgkQR7cMVazJllvV -igCfbxD3ZRcgCpaZo6gZyXf89oyKCjAAnAiK5h7KxXPrwviUL4K/GlWGGFOA -=2JoA ------END PGP PUBLIC KEY BLOCK----- diff --git a/fetch/keys/D96C422E04DE5D2EE0F7E9E7DBB0DCA38D405491.asc b/fetch/keys/D96C422E04DE5D2EE0F7E9E7DBB0DCA38D405491.asc deleted file mode 100644 index 229a2d84..00000000 --- a/fetch/keys/D96C422E04DE5D2EE0F7E9E7DBB0DCA38D405491.asc +++ /dev/null @@ -1,109 +0,0 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- - -mQINBGK+KUwBEADelxJqBKBAq4jcrieqv+I7TySwquzSlWEOp/NXcJ4NPihZas3u -mnvcSQZM1fRmdELbsh7vRbiqN8UwmfQROxwDPIPxelhTOHvfpTwj4x7xmy6EYxdp -XXA/GN2M0Nr7X9M+4Mi18uR1fVf9v/c+TpgZ0Zi3IFstUqGaLgQOqSTNZAg73jNM -DlraAihvEAPHFFKNUcdk+lKA2Aft1ZosJPDbBG3x1tFC6YxvKHGYOV5a6jdJX1kv -6607FQyCm/CZhyy+Ke5vVmzIUvAbzVOiDWvk2OZEpvPoFokMG/Abc5jssD1xtlS3 -HoTEZqscuJolNdabE8XfQQ3pXm9vX7gttQpcjG3Euh5x+E8zSsTdfGrV0kNKskHq -FNGbaFPYqmaZsEcygexgnNn8E4tcqZAIDT8k9wZKT0ybhUA0+lJyQiZNqo0HqF7E -3SA8pj7vAe1/2UmGUnnVdXoVhTd5c03TeGbAvskFaZZgUuB6R+pGdTXjTztxThHo -fSQpdHBMIbj5V5nrE/hIC9XZKbN79Rxp9L4DdMQccTaDeAsuhHMzAAUV0IVBgEaH -OrBtGR8/3FRxORaTI8G/xJmcSy2pA1ExvlawhiVxCCXQvVk9Z5rpEUkyvk/U5ykF -/bo80yECUV+ZDyIgn5bEf1IexkCavIAHcHBgvR0ZFxsGKg3AGOUDKcTQ7wARAQAB -tB1aZWtlIE1vc3RvdiA8emVrZUB0dXJua2V5LmlvPokCUQQTAQgAOxYhBNlsQi4E -3l0u4Pfp59uw3KONQFSRBQJivilMAhsBBQsJCAcCAiICBhUKCQgLAgQWAgMBAh4H -AheAAAoJENuw3KONQFSR9LgP/10arzN6WOqHZdm6wiPYVjreybXGzERUAOgLyk7l -zPcpzXkJS15BpnVXROlRYmeu6AyK0LaXr4G2MWp2VfCbWefIbMkJcYukzhXYRY0Y -t6CLlI0aFgPNWZyko91Zvx1LsDB+YSrgO1d3vYdrc4CF1mBCl0AlFkTxtNc4+ul5 -6+OKVYRcd9dy79qX+TbbTSwWTmP3k7WcazFWqYU6AtdHtcvQUQeLihxqsgQ2ggrg -V1wz3+RJxZ5d2sratNIT2wE53uAQnMXArsfHgI3Brd+FPnPKAuz1oeonr6EZJlXP -XOuF6vnWN0Xk21oEIh1kKVN5RphWHUYb5bJRtjJH4v+pZr9XqAInwHUGbZNIktrD -1o8buF9/5mgQfkmpq5rjA3ojuE8dWsBfISaCYD9VFc+wghZwirMRa4lfk7FZn2fQ -Ej1g4Bj8c7J1CXWUQNJK65lZG4lxgKnVXlGMu10B+nwov44UVdF6oxiIIQVhdHFM -wwKhXN3ua0vMsNrK96U80MkZ9JiSQ5gfTWGXFwuEGKqa5dhfiGRxKPHGBHFiFHQg -+dhoddrJWh7kq93AHthKfHPoNwvJ5iQjUpsiEjcYMbpZBuHqxNXTWX2Ca5glEWCH -nPpXtQ/c31Qx4dJmNyvGz0Rjrj41GYyrx71lJcboidUOF2C5xq0YDjOuuJTja1do -BIBsuQINBGK+Ka8BEADdoq1jU6w2v0p8xEdLZT+v/QY3ACbgCuOoJhglGIbor/od -TzM/YbJswhXz8EWcgZ9BhxiO7+zgO6b8CRlfC0OYufv+fg8ynXOJmA2CPLSMnnuh -25lZ9nLv7QQGBpbT9faJ4J5fiETeyMYGNrM4me4yCfQZW8m3/ZZMXTWOW0DcYCdC -ofisYoJEpN8chRjVoL89Rb/tu947yCcH6wwN8qkrf45ITROv1DMJYH0Izgq+p58t -mspzyjkjJaYZiaDywgBRIHBRF/shWM7FLro0o7ZTFoqPz46M1Gmyni0T4UUwrMYg -euf74hxIvhGwKPQZwe18f5BTgh57WptKhSlMHSn9f1UjefTKkotfks4QaZpZ6tRc -+4iKcZaVm0pLvP5zSqcDbCdNsgFUKjcFM9CdlGFiX8ZfOr8Ta0rNGaYmXCb/Cpox -ygH13cJVMk3hHZIVO3Ws28gbfNEKnH5J+gM/CNwoX7xp9v6tUynluSN+71f2P13E -1WSHF6WYncW8mtZLVRfnCDvFicJs0+dS+qeUR9vgXLd8ed+W2oLCF0EzbT++3RmQ -yRF/MnOJ94IV18sRaLeNtgjr8bW2pIx1jLIaKUSlEcSngLTJxnJk1qGBltIATmwG -x4ZL1DB5YIFmbJv8xUMv2xqnpqC6dZuq3EU3nlZHbGnW+V0bMcaYEBtJOCaNUwAR -AQABiQRsBBgBCAAgFiEE2WxCLgTeXS7g9+nn27Dco41AVJEFAmK+Ka8CGwICQAkQ -27Dco41AVJHBdCAEGQEIAB0WIQT0CyXO0IaY9y0cCYCCVrPc8lKsgwUCYr4prwAK -CRCCVrPc8lKsg3VnEACLIbHNUhHlrhGOlHnCEeZ+hM64eqJ+yBQMKZJKbg7S5zyr -c0dvuMTLX6u2T1Cm81I6FARs/atWkvptA/4bCYmfJxrORRkUogh5NCLLuCWR/KWY -1MxgEEi/SNbq9Fc7KT3DhO48bDBhEpwOeigoy67btEH+If/GgmP5vlGl4A/m1ZpW -qiBT1HFWCiwf6cqZw0C9OwYvLUL3I0VXpj6ySkN8px7tuGvNkv+akblY44Ru6cDf -sMRLNtF1hEOP5LkhfteiPJ31q3yeCdQr0z2bjNrXJsKdswCfboky8hczNt2bPMce -cAsRDoSxjCithWkhow6nW7cFnoXGreuN0j80BIovI15q4i+JGm/KJpcChr9zcgp/ -MWr2SULN+pOKuchjUcjSeGMdhT2nia4LxAMiEAXAj9nlgZdKvxReV5JcqJgxU6Mv -imQq0l7hCoNBXodKLIDW5WBjcCazekD6IJG3IJYe5hfpjRVv2m6iTuNNfYGTZH06 -zzrG7qMw+W1fzuqQo8xDPB2mKqklNzwQ5o9ljPCGaNi/Z2FmYKjaZWM7JUY87feD -0zV2VC0CsF+2lmPlRpJjQCkCh1vUa1CsTO3cKeMHrAChsDs+MjltMX0H8Ia6YsyJ -vByWhVTk+3S9EKjYRXo41f4Ux7AsBb3BlCJOblAsNjZuWsrq9TSjelPQO+PyDfcf -D/4jW7VlhxmTBbC4E6PWgAzV1waqzWu8oFuIWHkoNZL2BFhPqV35dz9KTqD+ddd0 -oJk+pTYhme6ieShOeQNM7Br317lBMLH+cbjr1SfECHz2uQW9fNTznL1XIFf3rW/L -RjhZ9plH4RYVkJuKHDjpl+My0BZNgXFsEegxqtrzhgp+zWtZma43LH2cNXSlW0e+ -YghcUAgMGNWi83PhxNSAHTSYhdEQh2wURbTfVv6rK8V7qXO2/K7+MJxePEgqMf4Y -vLXpTq6SwBStdqGFzgQJv5WIWoPfXkurfsHwbfNbZCmq9xkqQVlRytd7oRVPZybI -6FKRipNvAWxpHsliBNBab6fY3GOGGKLQRV4UJkcbUdX+nta76Fn9Fvz/BOW293Ah -UwC4DLYCGRljQUFCAH/5TScNgLw2/jShmwE99XrxUpxJ50AUc18jiCYBpx6NfZwj -WbjmPCq+5mgcfVMIrOp+b5uytBp6AzDE+5QdTCuYvsRkGEJHl8PMRPo+HXtVBg5t -5pck0a+Z+4HjIaoAn4GuGQyTmhAQyrTMTDVHvr5mLoVqeTV5NsypTXFQp9XXSRXl -JA8EQdl5ivCXzqiKN2sqJ9IZxeLcgOP3NpMXSzdmwZqdVa9ctUO24KP45RkK+nR6 -IkFcu4trJzwsoWvqFsz8rUeDdzc5wpFGzGHPoRE5P/KpvrkCDQRivioXARAAsZkA -tpfn2K1kfGSvO3ebRZ6qyo/lYOBcSSdewYi9OwRVSBmsPYM0E8iUQvMbjgTFfnDg -q0OYMkvMztrg1YQZikhhmlwqTuABXzMZIIXkY5WW+Fc8wXBDcJv72Njw/DKy4jYU -1+8f4iYpzfSHuxLpExX6LvnaQLAQ08xAAEiWndwFJW/yx4jwJbP76c+2ete4mcjj -MTc5Ys111cKOVB0Q+vl8NRN3+rQEFop23XYAdvaM/VAO62xQCps83TmogQdy8boB -lMMgXlKEx3OUuqMOiozMxsaBJAo/4XFsHkQbFFzxs5b0WEbAWnQzqRDE7bKI8BWP -tm7TVYdQljKronO4rjuK5kztcEr52zAsVzlJXFuLR7qffYDRRj6GDZuaG/LZTMSX -waVQESToxxDFC7+6y5vjDr9JATEyR3WqxzYUUXkaaO/X380pvuI2qtC9owstD4ug -181H0fRv8vq/7XGOqXtHKTRFz20h6n+9qDbm32wwWtPRJOaXDoIARgOpBa3OlXhb -T7MWhLu97H3tjSjYEsNYt2DE7OzRFI4NbaEexzRwfbHkAJpg/8D7bWKGUCJXveEC -pN6bpkGi291LHMdRn8zSpd36c6wOe43YpeUU6Yhd+t1l423eiCe9WEJyaIeg5DPS -F6Jo/hlkkHwgR/XIkrRTa3VHNUpirT2PDK+H6n8AEQEAAYkCNgQYAQgAIBYhBNls -Qi4E3l0u4Pfp59uw3KONQFSRBQJivioXAhsMAAoJENuw3KONQFSRLyYQAJa9d+k8 -pSGpQps868qcJK0BU5nkgsm9W7OEVSueZemBswAAd3WJE0PU90hOGffKVbyaFShw -aJ2VhzBORg5Kmbmi4c3irvRcgrXjw1KpjCuuUz20yDzK6rjDCR9ads6QY45T6+UT -S+X1ZFbBj8nYdl2PYAXj6uY5KQzQsAZRQOG8q/f+u6Zrz3iK16aDxemxPHLsHTzd -bWucbWJeLP31UYOQFIlMEhIPtp+vcTHc9+jB9+QzmJ1OytzOsOr2bFPzXwKlOepi -vZzNrOkFzdAD+8VqOQwWaZIuQ9Rhfb6FWYdVSLjGV0zVLpWBDAWIU/lI7ANERiuh -UWoDkaJOWlz9w9MUZnwbjSvqI8ejlfKME1C9ZoCY9utsDOEJH1lF+3xGJ7Cdd4qZ -SdJWJjEv5aw6JrEmUTfSrTHA8IG+STUqF2WlhJ0bbwYbuAGB/VfCIryxHNkGPHkK -lauovZjpZf3S3IEXOkNXMPkuwpT98I6KzaxAvH+Oouu1Nrclgoi5et5SOuFCAvbS -mYuZ1fKj2WtQMlbhXNs9abYKxxEv4N7WMZ3nQYAIEhH9Xt4UL6UC3iTR5V4YGK3v -tdYSFyiqtYBkcYCqbDe3PeOqj6vM9ElWWqnFry7G54nEs2EaPyweFWNCocBlq34V -2liqo5zrNc23VTnSrrJR7gmgeqny0GYZtioSuQINBGK+Kj4BEAC8QMcCwjXh2cGb -P0bTNOeNh1GwG7x1WZe8zZ5OBL3px+kdIYhCPoZNMU4HiBQLL4K4spq6Ujn/qUmH -MAl+bQps2MI9pjzjvxIJ7TJIOMLzjgT2ldpz2yTzoJDAymhhW4Q/PSKXMGYWYNTc -hy+8c37z5ZTkx/V3JJTPnwx4FXsv2sIDbqIjpBzDxAH3tVMDkFyUPIJzqJOdAOXY -XCOKrQ7WG3v7UFGCbYgbfk5VefrQxnrB9PjO6AwX06T0hE2pj8a/cAKPCzOwXp5M -6kkSk6YCj30aYqaLb9HsPClHRrqNdF8vAmsmVy5GzikUh7bFqSuNtgsajZnQaQp8 -ztTDb4x9hDUZ9tCNGbtYYC86VKVKHRpRUEKHT34Q2fOaB30t1Qd3/2xm8MskDdAo -/w8t1kAdffzjzmgAaXt557tumUkWR0s1jodwkFxmT+9M7I2y/qD1CUs0RD6B2zzL -iHa0VKbf87KbLkwBdnHFh2BTzU+WOdVGb0HtqVT9z9LZZIP7dKTBW+7C2XLf/s09 -8sleFIzobHcNaOd2SFNTxp/8wTeQ9vldzaEUt+aCbTA8/heGY6R4MIcIhdLoyMxW -H0QZauSZN6lAwNEyAeQnPpYaBsynKmiZkvTL8GwomN5z+E4kG3yUAx5ITr/W54K5 -TYJT1tAyRJqloNbTfrSIcL9V7GGYIwARAQABiQI2BBgBCAAgFiEE2WxCLgTeXS7g -9+nn27Dco41AVJEFAmK+Kj4CGyAACgkQ27Dco41AVJFO8BAAyuA4chSGY8MiYB19 -fp9xwIafZsUePRvDWScg0rD6n/XWEi3k64r9edBOF/nGXFL4byjMdw17jGf42EEN -i9k6dOH+/DYl2hRwL0Ko7eBv5XTbOuUCwv1lFEI8YYzabrJTGT2ulNbBFHAJbS/u -tclMuhfan2MzafA/xKGpxgPd0WN1Gx/E8/a+IRUhNstWuLM7t8JRYJMn2ebOTIvm -DoLnLiR/cvljwjfScon8RXz6CsIAgHjp4PPy5cNK4grmnANAdvRQ8IU6C/Nb4DNn -WxvP+TtdkkZIsGzmG2cHpAue0YslEynp5F4lQYI9t+OyklQnBjmUJkjv9rbz4Iza -kTG/bxc3ErJNIJer+8aPsO2a296ePZQ2jmrhrX0Y3dTHbC1cFdsELdAWOAfXmioE -Zitk2eAOh92ztDa+9aMzOLXsmTEZ5JQXTKWUNZ759RdE28BDkO9r3y2s4RKUMHiS -7pXRP7xdd+UxzNYUfMis9iO464CgKiUa/kIxouqH4zw8WLiBX9Jpo/mMR+HMoGUf -IUUUppsckzE8THaz55//SKQnWrEmmoIiI4Txiloe+YzdjjYqyTmbA2b4AmpuRydS -7QLFf2ASjCugdt0MMsjWEGFlS97zq9bFqXcRGJQa/4QP1GuE9LpTej/qF6VLZxLj -ebh6/Ld9LZtS6uKraroCLtKNhIM= -=qZOF ------END PGP PUBLIC KEY BLOCK----- diff --git a/fetch/linux-5.19.6.tar.sign b/fetch/linux-5.19.6.tar.sign deleted file mode 100644 index 4fbe575c..00000000 --- a/fetch/linux-5.19.6.tar.sign +++ /dev/null @@ -1,19 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Comment: This signature is for the .tar version of the archive -Comment: git archive --format tar --prefix=linux-5.19.6/ v5.19.6 -Comment: git version 2.37.2 - -iQIzBAABCAAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAmMPfBIACgkQONu9yGCS -aT4hfBAAutvINQdH9ZOu2kCtR3X2y2blQpQxLW6yR1Wd4zbKUEJ49SYkUHVXuXgv -5nrrZ2lxx8ImjEY054u8h12WBuQQjP6JSU8kjL73mUrsfaiQFAW0GaKlR+6zPEmb -KSYXeJi9MtBjfgTaHQjt6yM901NYbVaDdEQOLh4uNSVA6n1jLaJ5VGav+P1HIYCd -KZITxpZwUxlJ4tYmmtvfoomxoZcgjrgFEnmnxAVS4D6iWoLTrLDKvcT5Pddmw61B -oLVCNSNVGa7aRB2xf3tEJchzXAla/27hfJHYbHa8eJ7uSRIyZ2n3e73/uBhtuPmQ -6aTQLKXy+hPEf263ZgaZ5/QHdGNYUoz7bTyfZJpTJ2STUUOTsWOGeLso+kzGWZ8s -dLfBZFhwHeu+AsSec0NCNAmL07kzIkLXUhv0qMlkMufXw/uwGgnTPNO6SsNLOXRs -octMpyvuQNgblcZ+yOAf+K4bBP1vh9pf2gMyWn8nOYBtpR52JT38gA8M061pEBIF -meQjWBhMkw6L3KB3Dk+DPu5O8qR2AQRDsx6dGgB6Lqq28w7N99wdvkks9Scd1JhD -Awko5LUfApKinrcN1VE2ps3UHo2zzsx9lZIrRbLUjcuYszoIhNPXAAWgmFBRt5K1 -IRM9nUV3O8Ypz9nAttcowLt+4uQS9I457ZFm/sUEeR73MA6DgBA= -=AsGT ------END PGP SIGNATURE----- diff --git a/fetch/linux-5.19.6.tar.xz b/fetch/linux-5.19.6.tar.xz deleted file mode 100644 index 2c70fcc9..00000000 --- a/fetch/linux-5.19.6.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:41a4f824af614460c429a7c723e8dcbb0e042f0047d328c18b4ed6f2b4efa63a -size 131649076 diff --git a/scripts/setup-lfs.sh b/scripts/setup-lfs.sh deleted file mode 100755 index 9381fb9a..00000000 --- a/scripts/setup-lfs.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/usr/bin/env bash - -pushd $(git rev-parse --show-toplevel) - -GIT_LFS=$(which git-lfs 2>/dev/null) -if [ -z "$GIT_LFS" ]; then - echo "git-lfs is not installed" - echo - echo "on Mac, you can do a `brew install git-lfs` to add it" - echo "on Linux, it should be in your package manager as `git-lfs`" - - exit 1 -fi - -git lfs install --local - -git config lfs.customtransfer.tks3.path tkinfra -git config lfs.customtransfer.tks3.args "lfs" -git config lfs.standalonetransferagent tks3 diff --git a/src/images/core/Dockerfile b/src/images/core/Dockerfile deleted file mode 100644 index b19e56bf..00000000 --- a/src/images/core/Dockerfile +++ /dev/null @@ -1,11 +0,0 @@ -FROM rust:bullseye as builder -COPY ./ ./ -RUN cargo build --manifest-path ./qos_core/Cargo.toml --bin qos_core --features vm --no-default-features - -# We don't need the Rust toolchain to run the binary! -FROM debian:bullseye-slim AS runtime -WORKDIR app -RUN apt-get update \ - && apt-get install -y libssl-dev -COPY --from=builder /target/debug/qos_core /usr/local/bin -ENTRYPOINT ["/usr/local/bin/qos_core", "--port", "6969", "--cid", "16"] \ No newline at end of file diff --git a/config/aws/rootfs.list b/src/images/enclave/rootfs.list similarity index 100% rename from config/aws/rootfs.list rename to src/images/enclave/rootfs.list diff --git a/tools.mk b/tools.mk deleted file mode 100644 index 51c7133c..00000000 --- a/tools.mk +++ /dev/null @@ -1,4 +0,0 @@ -# Lists all make commands in a Makefile -.PHONY: list -list: - @LC_ALL=C $(MAKE) -pRrq -f $(firstword $(MAKEFILE_LIST)) : 2>/dev/null | awk -v RS= -F: '/(^|\n)# Files(\n|$$)/,/(^|\n)# Finished Make data base/ {if ($$1 !~ "^[#.]") {print $$1}}' | sort | egrep -v -e '^[^[:alnum:]]' -e '^$@$$' From bf7484d79cbf637868105fbdd152285033dc32f8 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Tue, 13 Feb 2024 13:40:27 -0800 Subject: [PATCH 02/56] feat: qos_enclave builds with stagex --- Makefile | 19 +++++++-- src/images/enclave/Dockerfile | 10 ----- src/images/qos_enclave/Containerfile | 41 +++++++++++++++++++ .../{enclave => qos_enclave}/rootfs.list | 0 4 files changed, 57 insertions(+), 13 deletions(-) delete mode 100644 src/images/enclave/Dockerfile create mode 100644 src/images/qos_enclave/Containerfile rename src/images/{enclave => qos_enclave}/rootfs.list (100%) diff --git a/Makefile b/Makefile index d525e4ed..5e865701 100644 --- a/Makefile +++ b/Makefile @@ -34,11 +34,24 @@ out/qos_client.tar: \ ) $(call build) + +ifeq ($(NOCACHE), 1) +NOCACHE_FLAG=--no-cache +else +NOCACHE_FLAG= +endif +export NOCACHE_FLAG define build - $(eval package := $(basename $@)) + $(eval package := $(notdir $(basename $@))) docker build \ --tag $(REGISTRY)/$(package) \ - --output type=oci,rewrite-timestamp=true,force-compression=true,name=$(package),dest=$@ \ + --output "\ + type=oci,\ + rewrite-timestamp=true,\ + force-compression=true,\ + name=$(package),\ + dest=$@" \ + $(NOCACHE_FLAG) \ -f src/images/$(package)/Containerfile \ - src/images/$(package) + src/ endef diff --git a/src/images/enclave/Dockerfile b/src/images/enclave/Dockerfile deleted file mode 100644 index 767d93d2..00000000 --- a/src/images/enclave/Dockerfile +++ /dev/null @@ -1,10 +0,0 @@ -FROM scratch -LABEL org.opencontainers.image.source=https://github.com/tkhq/qos -ARG BIN -ARG EIF -COPY ${BIN} /qos_enclave -COPY ${EIF} /nitro.eif -ENTRYPOINT ["/qos_enclave"] -ENV EIF_PATH=/nitro.eif -ENV ENCLAVE_NAME=qos -EXPOSE 8080 diff --git a/src/images/qos_enclave/Containerfile b/src/images/qos_enclave/Containerfile new file mode 100644 index 00000000..37b8392d --- /dev/null +++ b/src/images/qos_enclave/Containerfile @@ -0,0 +1,41 @@ +FROM scratch as base +LABEL org.opencontainers.image.source=https://github.com/tkhq/qos +ENV TARGET=x86_64-unknown-linux-musl + +FROM base as fetch +ADD qos_enclave qos_enclave + +FROM fetch as build +COPY --from=stagex/busybox . / +COPY --from=stagex/musl . / +COPY --from=stagex/libunwind . / +COPY --from=stagex/openssl . / +COPY --from=stagex/zlib . / +COPY --from=stagex/ca-certificates . / +COPY --from=stagex/gcc . / +COPY --from=stagex/binutils . / +COPY --from=stagex/pkgconf . / +COPY --from=stagex/git . / +COPY --from=stagex/rust . / +WORKDIR qos_enclave +ENV RUSTFLAGS="-C target-feature=+crt-static" +ENV OPENSSL_STATIC=true +RUN <<-EOF + set -eux + cargo build \ + --locked \ + --no-default-features \ + --release \ + --target ${TARGET} +EOF + +FROM build as install +WORKDIR /rootfs +COPY --from=build /qos_enclave/target/${TARGET}/release/qos_enclave . + +FROM scratch as package +COPY --from=install /rootfs . +ENTRYPOINT ["/qos_enclave"] +ENV EIF_PATH=/nitro.eif +ENV ENCLAVE_NAME=qos +EXPOSE 8080 diff --git a/src/images/enclave/rootfs.list b/src/images/qos_enclave/rootfs.list similarity index 100% rename from src/images/enclave/rootfs.list rename to src/images/qos_enclave/rootfs.list From 9d234a008cdd37dbd35131b37f47c40f28f2723b Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Thu, 15 Feb 2024 10:07:58 -0800 Subject: [PATCH 03/56] remove eif_build from tree --- src/eif_build/Cargo.lock | 721 ------------------------------------- src/eif_build/Cargo.toml | 15 - src/eif_build/eif_build.rs | 305 ---------------- 3 files changed, 1041 deletions(-) delete mode 100644 src/eif_build/Cargo.lock delete mode 100644 src/eif_build/Cargo.toml delete mode 100644 src/eif_build/eif_build.rs diff --git a/src/eif_build/Cargo.lock b/src/eif_build/Cargo.lock deleted file mode 100644 index 73bc5fa9..00000000 --- a/src/eif_build/Cargo.lock +++ /dev/null @@ -1,721 +0,0 @@ -# This file is automatically @generated by Cargo. -# It is not intended for manual editing. -version = 3 - -[[package]] -name = "android_system_properties" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" -dependencies = [ - "libc", -] - -[[package]] -name = "atty" -version = "0.2.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" -dependencies = [ - "hermit-abi", - "libc", - "winapi", -] - -[[package]] -name = "autocfg" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" - -[[package]] -name = "aws-nitro-enclaves-cose" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0705f682b7df79a5841e815364181f35efe0ef953a1363cf8e773d5bd23846a5" -dependencies = [ - "openssl", - "serde", - "serde_bytes", - "serde_cbor", - "serde_repr", - "serde_with", -] - -[[package]] -name = "aws-nitro-enclaves-image-format" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c24e2101441ce8f8dd0799ce7e36c68571ecf5e3731190b277c63765aaed8c1c" -dependencies = [ - "aws-nitro-enclaves-cose", - "byteorder", - "chrono", - "clap", - "crc", - "hex", - "num-derive", - "num-traits", - "openssl", - "serde", - "serde_cbor", - "serde_json", - "sha2", -] - -[[package]] -name = "bitflags" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" - -[[package]] -name = "block-buffer" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" -dependencies = [ - "generic-array", -] - -[[package]] -name = "build_const" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4ae4235e6dac0694637c763029ecea1a2ec9e4e06ec2729bd21ba4d9c863eb7" - -[[package]] -name = "bumpalo" -version = "3.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba" - -[[package]] -name = "byteorder" -version = "1.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" - -[[package]] -name = "cc" -version = "1.0.74" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "581f5dba903aac52ea3feb5ec4810848460ee833876f1f9b0fdeab1f19091574" - -[[package]] -name = "cfg-if" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" - -[[package]] -name = "chrono" -version = "0.4.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfd4d1b31faaa3a89d7934dbded3111da0d2ef28e3ebccdb4f0179f5929d1ef1" -dependencies = [ - "iana-time-zone", - "num-integer", - "num-traits", - "winapi", -] - -[[package]] -name = "clap" -version = "3.2.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5" -dependencies = [ - "atty", - "bitflags", - "clap_lex", - "indexmap", - "strsim", - "termcolor", - "textwrap", -] - -[[package]] -name = "clap_lex" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" -dependencies = [ - "os_str_bytes", -] - -[[package]] -name = "codespan-reporting" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" -dependencies = [ - "termcolor", - "unicode-width", -] - -[[package]] -name = "core-foundation-sys" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" - -[[package]] -name = "cpufeatures" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" -dependencies = [ - "libc", -] - -[[package]] -name = "crc" -version = "1.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d663548de7f5cca343f1e0a48d14dcfb0e9eb4e079ec58883b7251539fa10aeb" -dependencies = [ - "build_const", -] - -[[package]] -name = "cxx" -version = "1.0.80" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b7d4e43b25d3c994662706a1d4fcfc32aaa6afd287502c111b237093bb23f3a" -dependencies = [ - "cc", - "cxxbridge-flags", - "cxxbridge-macro", - "link-cplusplus", -] - -[[package]] -name = "cxx-build" -version = "1.0.80" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84f8829ddc213e2c1368e51a2564c552b65a8cb6a28f31e576270ac81d5e5827" -dependencies = [ - "cc", - "codespan-reporting", - "once_cell", - "proc-macro2", - "quote", - "scratch", - "syn", -] - -[[package]] -name = "cxxbridge-flags" -version = "1.0.80" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e72537424b474af1460806647c41d4b6d35d09ef7fe031c5c2fa5766047cc56a" - -[[package]] -name = "cxxbridge-macro" -version = "1.0.80" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "309e4fb93eed90e1e14bea0da16b209f81813ba9fc7830c20ed151dd7bc0a4d7" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "digest" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" -dependencies = [ - "generic-array", -] - -[[package]] -name = "eif_build" -version = "0.1.0" -dependencies = [ - "aws-nitro-enclaves-cose", - "aws-nitro-enclaves-image-format", - "clap", - "serde_json", - "sha2", -] - -[[package]] -name = "foreign-types" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" -dependencies = [ - "foreign-types-shared", -] - -[[package]] -name = "foreign-types-shared" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" - -[[package]] -name = "generic-array" -version = "0.14.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" -dependencies = [ - "typenum", - "version_check", -] - -[[package]] -name = "half" -version = "1.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" - -[[package]] -name = "hashbrown" -version = "0.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" - -[[package]] -name = "hermit-abi" -version = "0.1.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" -dependencies = [ - "libc", -] - -[[package]] -name = "hex" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" - -[[package]] -name = "iana-time-zone" -version = "0.1.53" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765" -dependencies = [ - "android_system_properties", - "core-foundation-sys", - "iana-time-zone-haiku", - "js-sys", - "wasm-bindgen", - "winapi", -] - -[[package]] -name = "iana-time-zone-haiku" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" -dependencies = [ - "cxx", - "cxx-build", -] - -[[package]] -name = "indexmap" -version = "1.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e" -dependencies = [ - "autocfg", - "hashbrown", -] - -[[package]] -name = "itoa" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc" - -[[package]] -name = "js-sys" -version = "0.3.60" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47" -dependencies = [ - "wasm-bindgen", -] - -[[package]] -name = "libc" -version = "0.2.137" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc7fcc620a3bff7cdd7a365be3376c97191aeaccc2a603e600951e452615bf89" - -[[package]] -name = "link-cplusplus" -version = "1.0.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9272ab7b96c9046fbc5bc56c06c117cb639fe2d509df0c421cad82d2915cf369" -dependencies = [ - "cc", -] - -[[package]] -name = "log" -version = "0.4.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "num-derive" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "num-integer" -version = "0.1.45" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" -dependencies = [ - "autocfg", - "num-traits", -] - -[[package]] -name = "num-traits" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" -dependencies = [ - "autocfg", -] - -[[package]] -name = "once_cell" -version = "1.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860" - -[[package]] -name = "opaque-debug" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" - -[[package]] -name = "openssl" -version = "0.10.42" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12fc0523e3bd51a692c8850d075d74dc062ccf251c0110668cbd921917118a13" -dependencies = [ - "bitflags", - "cfg-if", - "foreign-types", - "libc", - "once_cell", - "openssl-macros", - "openssl-sys", -] - -[[package]] -name = "openssl-macros" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "openssl-sys" -version = "0.9.77" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b03b84c3b2d099b81f0953422b4d4ad58761589d0229b5506356afca05a3670a" -dependencies = [ - "autocfg", - "cc", - "libc", - "pkg-config", - "vcpkg", -] - -[[package]] -name = "os_str_bytes" -version = "6.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3baf96e39c5359d2eb0dd6ccb42c62b91d9678aa68160d261b9e0ccbf9e9dea9" - -[[package]] -name = "pkg-config" -version = "0.3.26" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" - -[[package]] -name = "proc-macro2" -version = "1.0.47" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725" -dependencies = [ - "unicode-ident", -] - -[[package]] -name = "quote" -version = "1.0.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179" -dependencies = [ - "proc-macro2", -] - -[[package]] -name = "ryu" -version = "1.0.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09" - -[[package]] -name = "scratch" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c8132065adcfd6e02db789d9285a0deb2f3fcb04002865ab67d5fb103533898" - -[[package]] -name = "serde" -version = "1.0.147" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d193d69bae983fc11a79df82342761dfbf28a99fc8d203dca4c3c1b590948965" -dependencies = [ - "serde_derive", -] - -[[package]] -name = "serde_bytes" -version = "0.11.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfc50e8183eeeb6178dcb167ae34a8051d63535023ae38b5d8d12beae193d37b" -dependencies = [ - "serde", -] - -[[package]] -name = "serde_cbor" -version = "0.11.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5" -dependencies = [ - "half", - "serde", -] - -[[package]] -name = "serde_derive" -version = "1.0.147" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f1d362ca8fc9c3e3a7484440752472d68a6caa98f1ab81d99b5dfe517cec852" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "serde_json" -version = "1.0.87" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ce777b7b150d76b9cf60d28b55f5847135a003f7d7350c6be7a773508ce7d45" -dependencies = [ - "itoa", - "ryu", - "serde", -] - -[[package]] -name = "serde_repr" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fe39d9fbb0ebf5eb2c7cb7e2a47e4f462fad1379f1166b8ae49ad9eae89a7ca" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "serde_with" -version = "1.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "678b5a069e50bf00ecd22d0cd8ddf7c236f68581b03db652061ed5eb13a312ff" -dependencies = [ - "serde", -] - -[[package]] -name = "sha2" -version = "0.9.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800" -dependencies = [ - "block-buffer", - "cfg-if", - "cpufeatures", - "digest", - "opaque-debug", -] - -[[package]] -name = "strsim" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" - -[[package]] -name = "syn" -version = "1.0.103" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a864042229133ada95abf3b54fdc62ef5ccabe9515b64717bcb9a1919e59445d" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - -[[package]] -name = "termcolor" -version = "1.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" -dependencies = [ - "winapi-util", -] - -[[package]] -name = "textwrap" -version = "0.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" - -[[package]] -name = "typenum" -version = "1.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" - -[[package]] -name = "unicode-ident" -version = "1.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3" - -[[package]] -name = "unicode-width" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" - -[[package]] -name = "vcpkg" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" - -[[package]] -name = "version_check" -version = "0.9.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" - -[[package]] -name = "wasm-bindgen" -version = "0.2.83" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268" -dependencies = [ - "cfg-if", - "wasm-bindgen-macro", -] - -[[package]] -name = "wasm-bindgen-backend" -version = "0.2.83" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142" -dependencies = [ - "bumpalo", - "log", - "once_cell", - "proc-macro2", - "quote", - "syn", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-macro" -version = "0.2.83" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810" -dependencies = [ - "quote", - "wasm-bindgen-macro-support", -] - -[[package]] -name = "wasm-bindgen-macro-support" -version = "0.2.83" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c" -dependencies = [ - "proc-macro2", - "quote", - "syn", - "wasm-bindgen-backend", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-shared" -version = "0.2.83" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f" - -[[package]] -name = "winapi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" -dependencies = [ - "winapi-i686-pc-windows-gnu", - "winapi-x86_64-pc-windows-gnu", -] - -[[package]] -name = "winapi-i686-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" - -[[package]] -name = "winapi-util" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" -dependencies = [ - "winapi", -] - -[[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" diff --git a/src/eif_build/Cargo.toml b/src/eif_build/Cargo.toml deleted file mode 100644 index 1ff49dd7..00000000 --- a/src/eif_build/Cargo.toml +++ /dev/null @@ -1,15 +0,0 @@ -[package] -name = "eif_build" -version = "0.1.0" -publish = false - -[dependencies] -sha2 = "0.9.5" -serde_json = "1.0" -clap = "3" -aws-nitro-enclaves-cose = "0.5" -aws-nitro-enclaves-image-format = "0.2.0" - -[[bin]] -name = "eif_build" -path = "eif_build.rs" diff --git a/src/eif_build/eif_build.rs b/src/eif_build/eif_build.rs deleted file mode 100644 index 8ba0cf18..00000000 --- a/src/eif_build/eif_build.rs +++ /dev/null @@ -1,305 +0,0 @@ -// Copyright 2019-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. -// SPDX-License-Identifier: Apache-2.0 - -#![deny(warnings)] -/// Simple utility tool for building an Eif file -/// cargo run --example eif_build -- --help should be self explanatory. -/// Example of usage: -/// cargo run --example eif_build --target-dir=~/vmm-build -- --kernel bzImage \ -/// --cmdline "reboot=k initrd=0x2000000,3228672 root=/dev/ram0 panic=1 pci=off nomodules \ -/// console=ttyS0 i8042.noaux i8042.nomux i8042.nopnp i8042.dumbkbd" -/// --ramdisk initramfs_x86.txt_part1.cpio.gz -/// --ramdisk initramfs_x86.txt_part2.cpio.gz -/// --output eif.bin -/// -/// - -extern crate aws_nitro_enclaves_image_format; -extern crate clap; -extern crate sha2; -extern crate serde_json; - -use std::path::Path; - -use aws_nitro_enclaves_image_format::defs::EifIdentityInfo; -use aws_nitro_enclaves_image_format::utils::identity::parse_custom_metadata; -use aws_nitro_enclaves_image_format::{ - generate_build_info, - utils::{get_pcrs, EifBuilder, SignEnclaveInfo}, -}; -use clap::{App, Arg}; -use serde_json::json; -use sha2::{Digest, Sha256, Sha384, Sha512}; -use std::fmt::Debug; -use std::fs::OpenOptions; -use std::io::Write; - -fn main() { - let matches = App::new("Enclave image format builder") - .about("Builds an eif file") - .arg( - Arg::with_name("kernel") - .long("kernel") - .value_name("FILE") - .required(true) - .help("Sets path to a bzImage/Image file for x86_64/aarch64 architecture") - .takes_value(true), - ) - .arg( - Arg::with_name("kernel_config") - .long("kernel_config") - .value_name("FILE") - .required(true) - .help("Sets path to a bzImage.config/Image.config file for x86_64/aarch64 architecture") - .takes_value(true), - ) - .arg( - Arg::with_name("cmdline") - .long("cmdline") - .help("Sets the cmdline") - .value_name("String") - .required(true) - .takes_value(true), - ) - .arg( - Arg::with_name("output") - .long("output") - .help("Specify output file path") - .value_name("FILE") - .required(true) - .takes_value(true), - ) - .arg( - Arg::with_name("pcrs_output") - .long("pcrs_output") - .help("Specify PCR json measurements output file path") - .value_name("FILE") - .required(false) - .takes_value(true), - ) - .arg( - Arg::with_name("ramdisk") - .long("ramdisk") - .value_name("FILE") - .required(true) - .help("Sets path to a ramdisk file representing a cpio.gz archive") - .takes_value(true) - .multiple(true) - .number_of_values(1), - ) - .arg( - Arg::with_name("signing-certificate") - .long("signing-certificate") - .help("Specify the path to the signing certificate") - .takes_value(true), - ) - .arg( - Arg::with_name("private-key") - .long("private-key") - .help("Specify the path to the private-key") - .takes_value(true), - ) - .arg( - Arg::with_name("sha256") - .long("sha256") - .help("Sets algorithm to be used for measuring the image") - .group("measurement_alg"), - ) - .arg( - Arg::with_name("sha512") - .long("sha512") - .help("Sets algorithm to be used for measuring the image") - .group("measurement_alg"), - ) - .arg( - Arg::with_name("sha384") - .long("sha384") - .help("Sets algorithm to be used for measuring the image") - .group("measurement_alg"), - ) - .arg( - Arg::with_name("image_name") - .long("name") - .help("Name for enclave image") - .takes_value(true), - ) - .arg( - Arg::with_name("image_version") - .long("version") - .help("Version of the enclave image") - .takes_value(true), - ) - .arg( - Arg::with_name("metadata") - .long("metadata") - .help("Path to JSON containing the custom metadata provided by the user.") - .takes_value(true), - ) - .get_matches(); - - let kernel_path = matches - .value_of("kernel") - .expect("Kernel path is a mandatory option"); - - let kernel_config_path = matches - .value_of("kernel_config") - .expect("Kernel config path is a mandatory option"); - - let cmdline = matches - .value_of("cmdline") - .expect("Cmdline is a mandatory option"); - - let sha512 = matches.is_present("sha512"); - let sha256 = matches.is_present("sha256"); - - let ramdisks: Vec<&str> = matches - .values_of("ramdisk") - .expect("At least one ramdisk should be specified") - .collect(); - - let output_path = matches - .value_of("output") - .expect("Output file should be provided"); - - let pcrs_path = matches.value_of("pcrs_output"); - - let signing_certificate = matches.value_of("signing-certificate"); - - let private_key = matches.value_of("private-key"); - - let sign_info = match (signing_certificate, private_key) { - (None, None) => None, - (Some(cert_path), Some(key_path)) => { - Some(SignEnclaveInfo::new(cert_path, key_path).expect("Could not read signing info")) - } - _ => panic!("Both signing-certificate and private-key parameters must be provided"), - }; - - let img_name = matches.value_of("image_name").map(|val| val.to_string()); - let img_version = matches.value_of("image_name").map(|val| val.to_string()); - let metadata_path = matches.value_of("metadata").map(|val| val.to_string()); - let metadata = match metadata_path { - Some(ref path) => { - parse_custom_metadata(path).expect("Can not parse specified metadata file") - } - None => json!(null), - }; - - let eif_info = EifIdentityInfo { - img_name: img_name.unwrap_or_else(|| { - // Set default value to kernel file name - Path::new(kernel_path) - .file_name() - .expect("Valid kernel file path should be provided") - .to_str() - .unwrap() - .to_string() - }), - img_version: img_version.unwrap_or_else(|| "1.0".to_string()), - build_info: generate_build_info!(kernel_config_path).expect("Can not generate build info"), - docker_info: json!(null), - custom_info: metadata, - }; - - if sha512 { - build_eif( - kernel_path, - cmdline, - ramdisks, - output_path, - pcrs_path, - sign_info, - Sha512::new(), - eif_info, - ); - } else if sha256 { - build_eif( - kernel_path, - cmdline, - ramdisks, - output_path, - pcrs_path, - sign_info, - Sha256::new(), - eif_info, - ); - } else { - build_eif( - kernel_path, - cmdline, - ramdisks, - output_path, - pcrs_path, - sign_info, - Sha384::new(), - eif_info, - ); - } -} - -pub fn build_eif( - kernel_path: &str, - cmdline: &str, - ramdisks: Vec<&str>, - output_path: &str, - pcrs_option: Option<&str>, - sign_info: Option, - hasher: T, - eif_info: EifIdentityInfo, -) { - let mut output_file = OpenOptions::new() - .read(true) - .create(true) - .write(true) - .truncate(true) - .open(output_path) - .expect("Could not create output file"); - - let mut build = EifBuilder::new( - Path::new(kernel_path), - cmdline.to_string(), - sign_info, - hasher.clone(), - 0, // flags - eif_info, - ); - for ramdisk in ramdisks { - build.add_ramdisk(Path::new(ramdisk)); - } - - build.write_to(&mut output_file); - let signed = build.is_signed(); - println!("Output written into {}", output_path); - build.measure(); - let measurements = get_pcrs( - &mut build.image_hasher, - &mut build.bootstrap_hasher, - &mut build.customer_app_hasher, - &mut build.certificate_hasher, - hasher.clone(), - signed, - ) - .expect("Failed to get boot measurements."); - - match pcrs_option { - Some(ref path) => { - let mut file = OpenOptions::new() - .read(true) - .create(true) - .write(true) - .truncate(true) - .open(path) - .expect("Could not create output file"); - let pcrs = format!( - "{} PCR0\n{} PCR1\n{} PCR2", - measurements["PCR0"], - measurements["PCR1"], - measurements["PCR2"], - ); - file.write(&pcrs.as_bytes()).expect("Unable to write PCRs"); - } - None => (), - }; - - println!("BootMeasurement: {:?}: {:?}", hasher, measurements); -} From d22e1c5c61ffaa406529346536d57295d33acd6b Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Thu, 15 Feb 2024 10:12:32 -0800 Subject: [PATCH 04/56] working stagex qos_enclave+eif building --- src/images/qos_enclave/Containerfile | 75 ++++++++++++++++++++++++---- 1 file changed, 64 insertions(+), 11 deletions(-) diff --git a/src/images/qos_enclave/Containerfile b/src/images/qos_enclave/Containerfile index 37b8392d..7cacba4f 100644 --- a/src/images/qos_enclave/Containerfile +++ b/src/images/qos_enclave/Containerfile @@ -1,37 +1,90 @@ FROM scratch as base -LABEL org.opencontainers.image.source=https://github.com/tkhq/qos ENV TARGET=x86_64-unknown-linux-musl +ENV RUSTFLAGS="-C target-feature=+crt-static" +ENV CARGOFLAGS="--locked --no-default-features --release --target ${TARGET}" +ENV OPENSSL_STATIC=true FROM base as fetch ADD qos_enclave qos_enclave FROM fetch as build -COPY --from=stagex/busybox . / +COPY --from=stagex/bash /bin/bash /bin/sh +COPY --from=stagex/coreutils . / +COPY --from=stagex/findutils . / COPY --from=stagex/musl . / COPY --from=stagex/libunwind . / COPY --from=stagex/openssl . / COPY --from=stagex/zlib . / COPY --from=stagex/ca-certificates . / -COPY --from=stagex/gcc . / COPY --from=stagex/binutils . / COPY --from=stagex/pkgconf . / COPY --from=stagex/git . / COPY --from=stagex/rust . / +COPY --from=stagex/cpio . / +COPY --from=stagex/gen_initramfs . / +COPY --from=stagex/eif_build . / +COPY --from=stagex/llvm . / +COPY --from=stagex/gcc . / +COPY --from=stagex/gcc /usr/lib64/* /usr/lib/ +RUN mkdir /tmp WORKDIR qos_enclave -ENV RUSTFLAGS="-C target-feature=+crt-static" -ENV OPENSSL_STATIC=true +RUN cargo build ${CARGOFLAGS} +WORKDIR init +RUN cargo build ${CARGOFLAGS} +WORKDIR /build_cpio +COPY /init/target/${TARGET}/release/init . +COPY --from=stagex/linux-nitro nsm.ko . +COPY <<-EOF initramfs.list +dir /dev 0755 0 0 +dir /dev/shm 0755 0 0 +dir /dev/pts 0755 0 0 +nod /dev/console 0600 0 0 c 5 1 +dir /sys 0755 0 0 +dir /usr 0755 0 0 +dir /run 0755 0 0 +dir /tmp 0755 0 0 +dir /etc 0755 0 0 +dir /proc 0755 0 0 +dir /bin 0755 0 0 +dir /sbin 0755 0 0 +dir /usr/bin 0755 0 0 +dir /usr/sbin 0755 0 0 +file /init /build_cpio/init 0755 0 0 +file /nsm.ko /build_cpio/nsm.ko 0755 0 0 +EOF RUN <<-EOF - set -eux - cargo build \ - --locked \ - --no-default-features \ - --release \ - --target ${TARGET} + mkdir usr + cp /usr/bin/gen_init_cpio usr/ + gen_initramfs -o rootfs.cpio initramfs.list + cpio -itv < rootfs.cpio EOF +WORKDIR /build_eif +COPY --from=stagex/linux-nitro /bzImage . +COPY --from=stagex/linux-nitro /linux.config . +RUN eif_build \ + --kernel bzImage \ + --kernel_config linux.config \ + --ramdisk /build_cpio/rootfs.cpio \ + --pcrs_output nitro.pcrs \ + --output nitro.eif \ + --cmdline '\ + reboot=k \ + initrd=0x2000000,3228672 \ + root=/dev/ram0 \ + panic=1 \ + pci=off \ + nomodules \ + console=ttyS0 \ + i8042.noaux \ + i8042.nomux \ + i8042.nopnp \ + i8042.dumbkbd' FROM build as install WORKDIR /rootfs COPY --from=build /qos_enclave/target/${TARGET}/release/qos_enclave . +COPY --from=build /build_eif/nitro.eif . +RUN find . -exec touch -hcd "@0" "{}" + FROM scratch as package COPY --from=install /rootfs . From 368c8305969f523d9569734f96cfdbd2395ad977 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Thu, 15 Feb 2024 13:55:48 -0800 Subject: [PATCH 05/56] remove unused sample app --- src/images/sample-app/Dockerfile | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 src/images/sample-app/Dockerfile diff --git a/src/images/sample-app/Dockerfile b/src/images/sample-app/Dockerfile deleted file mode 100644 index 6e484ef4..00000000 --- a/src/images/sample-app/Dockerfile +++ /dev/null @@ -1,10 +0,0 @@ -FROM rust:bullseye as builder -COPY ./ ./ -RUN cargo build --bin sample_app --features vm --no-default-features - -# We don't need the Rust toolchain to run the binary! -FROM debian:bullseye-slim AS runtime -WORKDIR app -RUN apt-get update \ - && apt-get install -y libssl-dev -COPY --from=builder /target/debug/sample_app /usr/local/bin \ No newline at end of file From 1a8f7d98e980d3b724c7526efdde692fe4888ea6 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Fri, 16 Feb 2024 09:29:41 -0800 Subject: [PATCH 06/56] working stagex builds --- .dockerignore | 4 - Makefile | 20 ++++- src/.dockerignore | 2 + src/images/Containerfile | 50 +++++++++++ src/images/qos_client/Containerfile | 20 +++++ src/images/qos_enclave/Containerfile | 122 ++++++++++----------------- src/images/qos_enclave/rootfs.list | 16 ---- src/images/qos_host/Containerfile | 19 +++++ 8 files changed, 155 insertions(+), 98 deletions(-) delete mode 100644 .dockerignore create mode 100644 src/.dockerignore create mode 100644 src/images/Containerfile create mode 100644 src/images/qos_client/Containerfile delete mode 100644 src/images/qos_enclave/rootfs.list create mode 100644 src/images/qos_host/Containerfile diff --git a/.dockerignore b/.dockerignore deleted file mode 100644 index 19c6eeb0..00000000 --- a/.dockerignore +++ /dev/null @@ -1,4 +0,0 @@ -** -!fetch/apt/** -!config/** -!src/toolchain/scripts/** diff --git a/Makefile b/Makefile index 5e865701..77c6c3db 100644 --- a/Makefile +++ b/Makefile @@ -7,9 +7,10 @@ default: \ out/qos_enclave.tar out/qos_enclave.tar: \ + build-base \ $(shell git ls-files \ - src/qos_enclave \ src/init \ + src/qos_enclave \ src/qos_core \ src/qos_aws \ src/qos_system \ @@ -17,6 +18,7 @@ out/qos_enclave.tar: \ $(call build) out/qos_host.tar: \ + build-base \ $(shell git ls-files \ src/qos_host \ src/qos_core \ @@ -24,6 +26,7 @@ out/qos_host.tar: \ $(call build) out/qos_client.tar: \ + build-base \ $(shell git ls-files \ src/qos_client \ src/qos_p256 \ @@ -34,6 +37,19 @@ out/qos_client.tar: \ ) $(call build) +.PHONY: build-base +build-base: out/build-base/index.json +out/build-base/index.json: src/images/Containerfile + docker build \ + --output "\ + type=oci,\ + tar=false,\ + name=build_base,\ + dest=out/build-base" \ + --tag qos-local/build-base \ + $(NOCACHE_FLAG) \ + -f src/images/Containerfile \ + src/ ifeq ($(NOCACHE), 1) NOCACHE_FLAG=--no-cache @@ -45,6 +61,8 @@ define build $(eval package := $(notdir $(basename $@))) docker build \ --tag $(REGISTRY)/$(package) \ + --progress=plain \ + --build-context "qos-local/build-base=oci-layout://./out/build-base" \ --output "\ type=oci,\ rewrite-timestamp=true,\ diff --git a/src/.dockerignore b/src/.dockerignore new file mode 100644 index 00000000..41475019 --- /dev/null +++ b/src/.dockerignore @@ -0,0 +1,2 @@ +**/target/* +**/cache/* diff --git a/src/images/Containerfile b/src/images/Containerfile new file mode 100644 index 00000000..3f9a618e --- /dev/null +++ b/src/images/Containerfile @@ -0,0 +1,50 @@ +FROM stagex/rust@sha256:e7a7a152ddf91ba4f2d6e426867c54ab43b76eef3f2a97dd0c3d9234090f3ce8 as rust +FROM stagex/bash@sha256:39c6d22701e58c79548cf0601e72f85bb07bf30608827540e74db30220802430 as bash +FROM stagex/coreutils@sha256:85341b2055493ff8bf3d90c9d4e7a5993e4dd7a1d11a06854f23e0434bb4abaa as coreutils +FROM stagex/findutils@sha256:d0d30ce5d176fe2e40e93f707220ae6f54788ff14972005d1a51961c17f5294b as findutils +FROM stagex/grep@sha256:565d7cc8257d45f19326b3ecbbc2dd3096b4a228977c91f4ed07a265faeb8b05 as grep +FROM stagex/musl@sha256:27ca6026619beae07a1e7096caa7ac41b1403f5c1839ed4ff79b5aee3c409cec as musl +FROM stagex/libunwind@sha256:422fe0a108d9f1253dd9694ce432aa195d49a3b60b1d977aa4e94024c7ac52bf as libunwind +FROM stagex/openssl@sha256:f4e218dba1167008456899c5f19d9e1a1be17d4fc6fb6bb84d41b8eb477fd402 as openssl +FROM stagex/zlib@sha256:d5df909418ef436e3dd23af397ba2b202bd72f45c81b0e161b507adc9e3e9b9c as zlib +FROM stagex/ca-certificates@sha256:70c5136051c748fff0d1399101d082ecc204c1eb29d93da094ccf0d25f341121 as ca-certificates +FROM stagex/binutils@sha256:9cc26e56cdfce106108a0f4c416a27967060d8d07c4da0cbc0e14fa87f7b1dfa as binutils +FROM stagex/pkgconf@sha256:36fc4ed10a6e044d068aa7316e72588dbd365be4eb0271a84cf632521dbd8a09 as pkgconf +FROM stagex/git@sha256:3a2853fa2fa725f7f02565e24f508912b33223e49bed915e55a5d3f85548d190 as git +FROM stagex/gen_initramfs@sha256:6d323df1291bfd26e3a1db33065cbec1c44d397dd6b0f23b2f25c0f8c9f7ce76 as gen_initramfs +FROM stagex/eif_build@sha256:94a4dd467e6f5e7a9967a538179e40737b9b4ff8007219aebbc6e96089a545c7 as eif_build +FROM stagex/llvm@sha256:9dfc53795c89295da52719959f96df9122e0b921da6283c7bd7a582749545b1d as llvm +FROM stagex/pcsc-lite@sha256:818ee8367335a47109ec5464bfb8c4a313a25909c430176d543619b75a6c339a as pcsc-lite +FROM stagex/file@sha256:8ce66c0574777bca83c8297b74372e0be7a6cc5d2b7e21061391726ad6d6d406 as file +FROM stagex/gcc@sha256:bb550daddcf95acdce9999e359e3ffb1c497916aea41bdd0cae1d6a5a908b4b9 as gcc +FROM stagex/linux-nitro@sha256:dd38b784ea9f8f0757e549194d078cccde9d6aed46915df2be9086880693fb17 as linux-nitro + +FROM scratch as base +ENV TARGET=x86_64-unknown-linux-musl +ENV RUSTFLAGS="-C target-feature=+crt-static" +ENV CARGOFLAGS="--locked --no-default-features --release --target ${TARGET}" +ENV OPENSSL_STATIC=true +COPY --from=bash /bin/bash /bin/sh +COPY --from=coreutils . / +COPY --from=findutils . / +COPY --from=grep . / +COPY --from=musl . / +COPY --from=libunwind . / +COPY --from=openssl . / +COPY --from=zlib . / +COPY --from=ca-certificates . / +COPY --from=binutils . / +COPY --from=pkgconf . / +COPY --from=git . / +COPY --from=rust . / +COPY --from=gen_initramfs . / +COPY --from=eif_build . / +COPY --from=llvm . / +COPY --from=pcsc-lite . / +COPY --from=file . / +COPY --from=gcc . / +COPY --from=gcc /usr/lib64/* /usr/lib/ +COPY --from=linux-nitro /bzImage . +COPY --from=linux-nitro /nsm.ko . +COPY --from=linux-nitro /linux.config . +RUN mkdir /tmp diff --git a/src/images/qos_client/Containerfile b/src/images/qos_client/Containerfile new file mode 100644 index 00000000..d406f9d6 --- /dev/null +++ b/src/images/qos_client/Containerfile @@ -0,0 +1,20 @@ +FROM qos-local/build-base as base +ADD . /src + +FROM base as build +ENV PCSC_LIB_NAME=static=pcsclite +RUN --mount=type=cache,target=/src/qos_client/cache/cargo <<-EOF + set -eux + env -C /src/qos_client cargo build --features smartcard ${CARGOFLAGS} + cp /src/target/${TARGET}/release/qos_client / + file /qos_client | grep "static-pie" +EOF + +FROM base as install +WORKDIR /rootfs +COPY --from=build /qos_client . +RUN find . -exec touch -hcd "@0" "{}" + + +FROM scratch as package +COPY --from=install /rootfs . +ENTRYPOINT ["/qos_client"] diff --git a/src/images/qos_enclave/Containerfile b/src/images/qos_enclave/Containerfile index 7cacba4f..cc8b0045 100644 --- a/src/images/qos_enclave/Containerfile +++ b/src/images/qos_enclave/Containerfile @@ -1,89 +1,57 @@ -FROM scratch as base -ENV TARGET=x86_64-unknown-linux-musl -ENV RUSTFLAGS="-C target-feature=+crt-static" -ENV CARGOFLAGS="--locked --no-default-features --release --target ${TARGET}" -ENV OPENSSL_STATIC=true +FROM qos-local/build-base as base +ADD . /src -FROM base as fetch -ADD qos_enclave qos_enclave +FROM base as build-qos_enclave +RUN --mount=type=cache,target=/src/qos_enclave/cache/cargo <<-EOF + set -eux + env -C /src/qos_enclave cargo build ${CARGOFLAGS} + cp /src/qos_enclave/target/${TARGET}/release/qos_enclave / + file /qos_enclave | grep "static-pie" +EOF + +FROM base as build-init +RUN --mount=type=cache,target=/src/init/cache/cargo <<-EOF + set -eux + env -C /src/init cargo build ${CARGOFLAGS} + cp /src/init/target/${TARGET}/release/init / + file /init | grep "static-pie" +EOF -FROM fetch as build -COPY --from=stagex/bash /bin/bash /bin/sh -COPY --from=stagex/coreutils . / -COPY --from=stagex/findutils . / -COPY --from=stagex/musl . / -COPY --from=stagex/libunwind . / -COPY --from=stagex/openssl . / -COPY --from=stagex/zlib . / -COPY --from=stagex/ca-certificates . / -COPY --from=stagex/binutils . / -COPY --from=stagex/pkgconf . / -COPY --from=stagex/git . / -COPY --from=stagex/rust . / -COPY --from=stagex/cpio . / -COPY --from=stagex/gen_initramfs . / -COPY --from=stagex/eif_build . / -COPY --from=stagex/llvm . / -COPY --from=stagex/gcc . / -COPY --from=stagex/gcc /usr/lib64/* /usr/lib/ -RUN mkdir /tmp -WORKDIR qos_enclave -RUN cargo build ${CARGOFLAGS} -WORKDIR init -RUN cargo build ${CARGOFLAGS} +FROM base as build-eif WORKDIR /build_cpio -COPY /init/target/${TARGET}/release/init . -COPY --from=stagex/linux-nitro nsm.ko . +COPY --from=build-init /init . COPY <<-EOF initramfs.list -dir /dev 0755 0 0 -dir /dev/shm 0755 0 0 -dir /dev/pts 0755 0 0 -nod /dev/console 0600 0 0 c 5 1 -dir /sys 0755 0 0 -dir /usr 0755 0 0 -dir /run 0755 0 0 -dir /tmp 0755 0 0 -dir /etc 0755 0 0 -dir /proc 0755 0 0 -dir /bin 0755 0 0 -dir /sbin 0755 0 0 -dir /usr/bin 0755 0 0 -dir /usr/sbin 0755 0 0 -file /init /build_cpio/init 0755 0 0 -file /nsm.ko /build_cpio/nsm.ko 0755 0 0 -EOF -RUN <<-EOF - mkdir usr - cp /usr/bin/gen_init_cpio usr/ - gen_initramfs -o rootfs.cpio initramfs.list - cpio -itv < rootfs.cpio + file /init init 0755 0 0 + file /nsm.ko /nsm.ko 0755 0 0 + dir /run 0755 0 0 + dir /tmp 0755 0 0 + dir /etc 0755 0 0 + dir /bin 0755 0 0 + dir /sbin 0755 0 0 + dir /proc 0755 0 0 + dir /sys 0755 0 0 + dir /usr 0755 0 0 + dir /usr/bin 0755 0 0 + dir /usr/sbin 0755 0 0 + dir /dev 0755 0 0 + dir /dev/shm 0755 0 0 + dir /dev/pts 0755 0 0 + nod /dev/console 0600 0 0 c 5 1 EOF +RUN gen_initramfs -o rootfs.cpio initramfs.list WORKDIR /build_eif -COPY --from=stagex/linux-nitro /bzImage . -COPY --from=stagex/linux-nitro /linux.config . RUN eif_build \ - --kernel bzImage \ - --kernel_config linux.config \ - --ramdisk /build_cpio/rootfs.cpio \ - --pcrs_output nitro.pcrs \ - --output nitro.eif \ - --cmdline '\ - reboot=k \ - initrd=0x2000000,3228672 \ - root=/dev/ram0 \ - panic=1 \ - pci=off \ - nomodules \ - console=ttyS0 \ - i8042.noaux \ - i8042.nomux \ - i8042.nopnp \ - i8042.dumbkbd' + --kernel /bzImage \ + --kernel_config /linux.config \ + --ramdisk /build_cpio/rootfs.cpio \ + --pcrs_output nitro.pcrs \ + --output /nitro.eif \ + --cmdline 'reboot=k initrd=0x2000000,3228672 root=/dev/ram0 panic=1 pci=off nomodules console=ttyS0 i8042.noaux i8042.nomux i8042.nopnp i8042.dumbkbd' -FROM build as install +FROM base as install WORKDIR /rootfs -COPY --from=build /qos_enclave/target/${TARGET}/release/qos_enclave . -COPY --from=build /build_eif/nitro.eif . +COPY --from=build-eif /nitro.eif . +COPY --from=build-qos_enclave /qos_enclave . RUN find . -exec touch -hcd "@0" "{}" + FROM scratch as package diff --git a/src/images/qos_enclave/rootfs.list b/src/images/qos_enclave/rootfs.list deleted file mode 100644 index d4725f7b..00000000 --- a/src/images/qos_enclave/rootfs.list +++ /dev/null @@ -1,16 +0,0 @@ -dir /dev 0755 0 0 -dir /dev/shm 0755 0 0 -dir /dev/pts 0755 0 0 -nod /dev/console 0600 0 0 c 5 1 -dir /sys 0755 0 0 -dir /usr 0755 0 0 -dir /run 0755 0 0 -dir /tmp 0755 0 0 -dir /etc 0755 0 0 -dir /proc 0755 0 0 -dir /bin 0755 0 0 -dir /sbin 0755 0 0 -dir /usr/bin 0755 0 0 -dir /usr/sbin 0755 0 0 -file /init /home/build/cache/aws/x86_64/rootfs/init 0755 0 0 -file /nsm.ko /home/build/cache/aws/x86_64/rootfs/nsm.ko 0755 0 0 diff --git a/src/images/qos_host/Containerfile b/src/images/qos_host/Containerfile new file mode 100644 index 00000000..a051badf --- /dev/null +++ b/src/images/qos_host/Containerfile @@ -0,0 +1,19 @@ +FROM qos-local/build-base as base +ADD . /src + +FROM base as build +RUN --mount=type=cache,target=/src/qos_host/cache/cargo <<-EOF + set -eux + env -C /src/qos_host cargo build --features vm ${CARGOFLAGS} + cp /src/target/${TARGET}/release/qos_host / + file /qos_host | grep "static-pie" +EOF + +FROM base as install +WORKDIR /rootfs +COPY --from=build /qos_host . +RUN find . -exec touch -hcd "@0" "{}" + + +FROM scratch as package +COPY --from=install /rootfs . +ENTRYPOINT ["/qos_host"] From 139ea33a2d2f8dbc69e44580e9406c0bd35db1d4 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Fri, 16 Feb 2024 17:14:09 -0800 Subject: [PATCH 07/56] deterministic build --- src/images/Containerfile | 2 +- src/images/client/Dockerfile | 5 ----- src/images/host/Dockerfile | 5 ----- src/images/qos_client/Containerfile | 2 +- src/images/qos_enclave/Containerfile | 12 +++++++++--- src/images/qos_host/Containerfile | 2 +- 6 files changed, 12 insertions(+), 16 deletions(-) delete mode 100644 src/images/client/Dockerfile delete mode 100644 src/images/host/Dockerfile diff --git a/src/images/Containerfile b/src/images/Containerfile index 3f9a618e..74738701 100644 --- a/src/images/Containerfile +++ b/src/images/Containerfile @@ -12,7 +12,7 @@ FROM stagex/binutils@sha256:9cc26e56cdfce106108a0f4c416a27967060d8d07c4da0cbc0e1 FROM stagex/pkgconf@sha256:36fc4ed10a6e044d068aa7316e72588dbd365be4eb0271a84cf632521dbd8a09 as pkgconf FROM stagex/git@sha256:3a2853fa2fa725f7f02565e24f508912b33223e49bed915e55a5d3f85548d190 as git FROM stagex/gen_initramfs@sha256:6d323df1291bfd26e3a1db33065cbec1c44d397dd6b0f23b2f25c0f8c9f7ce76 as gen_initramfs -FROM stagex/eif_build@sha256:94a4dd467e6f5e7a9967a538179e40737b9b4ff8007219aebbc6e96089a545c7 as eif_build +FROM stagex/eif_build@sha256:561ac95d02f1a5caf1d600cd2dbf487d1bb63450de0af2b528a9b657c66c12a8 as eif_build FROM stagex/llvm@sha256:9dfc53795c89295da52719959f96df9122e0b921da6283c7bd7a582749545b1d as llvm FROM stagex/pcsc-lite@sha256:818ee8367335a47109ec5464bfb8c4a313a25909c430176d543619b75a6c339a as pcsc-lite FROM stagex/file@sha256:8ce66c0574777bca83c8297b74372e0be7a6cc5d2b7e21061391726ad6d6d406 as file diff --git a/src/images/client/Dockerfile b/src/images/client/Dockerfile deleted file mode 100644 index 7fd4b2e3..00000000 --- a/src/images/client/Dockerfile +++ /dev/null @@ -1,5 +0,0 @@ -FROM scratch -LABEL org.opencontainers.image.source=https://github.com/tkhq/qos -ARG BIN -COPY ${BIN} /qos_client -ENTRYPOINT ["/qos_client"] diff --git a/src/images/host/Dockerfile b/src/images/host/Dockerfile deleted file mode 100644 index 27542874..00000000 --- a/src/images/host/Dockerfile +++ /dev/null @@ -1,5 +0,0 @@ -FROM scratch -LABEL org.opencontainers.image.source=https://github.com/tkhq/qos -ARG BIN -COPY ${BIN} /qos_host -ENTRYPOINT ["/qos_host"] diff --git a/src/images/qos_client/Containerfile b/src/images/qos_client/Containerfile index d406f9d6..9959d5d3 100644 --- a/src/images/qos_client/Containerfile +++ b/src/images/qos_client/Containerfile @@ -3,7 +3,7 @@ ADD . /src FROM base as build ENV PCSC_LIB_NAME=static=pcsclite -RUN --mount=type=cache,target=/src/qos_client/cache/cargo <<-EOF +RUN <<-EOF set -eux env -C /src/qos_client cargo build --features smartcard ${CARGOFLAGS} cp /src/target/${TARGET}/release/qos_client / diff --git a/src/images/qos_enclave/Containerfile b/src/images/qos_enclave/Containerfile index cc8b0045..4690bb8d 100644 --- a/src/images/qos_enclave/Containerfile +++ b/src/images/qos_enclave/Containerfile @@ -2,7 +2,7 @@ FROM qos-local/build-base as base ADD . /src FROM base as build-qos_enclave -RUN --mount=type=cache,target=/src/qos_enclave/cache/cargo <<-EOF +RUN <<-EOF set -eux env -C /src/qos_enclave cargo build ${CARGOFLAGS} cp /src/qos_enclave/target/${TARGET}/release/qos_enclave / @@ -10,7 +10,7 @@ RUN --mount=type=cache,target=/src/qos_enclave/cache/cargo <<-EOF EOF FROM base as build-init -RUN --mount=type=cache,target=/src/init/cache/cargo <<-EOF +RUN <<-EOF set -eux env -C /src/init cargo build ${CARGOFLAGS} cp /src/init/target/${TARGET}/release/init / @@ -38,7 +38,13 @@ COPY <<-EOF initramfs.list dir /dev/pts 0755 0 0 nod /dev/console 0600 0 0 c 5 1 EOF -RUN gen_initramfs -o rootfs.cpio initramfs.list +ENV CPIO_TIMESTAMP=1 +ENV KBUILD_BUILD_TIMESTAMP=1 +RUN <<-EOF + find . -exec touch -hcd "@0" "{}" + + gen_init_cpio -t 1 initramfs.list > rootfs.cpio + touch -hcd "@0" rootfs.cpio +EOF WORKDIR /build_eif RUN eif_build \ --kernel /bzImage \ diff --git a/src/images/qos_host/Containerfile b/src/images/qos_host/Containerfile index a051badf..64cb5236 100644 --- a/src/images/qos_host/Containerfile +++ b/src/images/qos_host/Containerfile @@ -2,7 +2,7 @@ FROM qos-local/build-base as base ADD . /src FROM base as build -RUN --mount=type=cache,target=/src/qos_host/cache/cargo <<-EOF +RUN <<-EOF set -eux env -C /src/qos_host cargo build --features vm ${CARGOFLAGS} cp /src/target/${TARGET}/release/qos_host / From 247daee0e8f4803cfd672c88cc45b9dd10bf51a9 Mon Sep 17 00:00:00 2001 From: Zeke Mostov Date: Tue, 20 Feb 2024 14:31:09 -0500 Subject: [PATCH 08/56] init action skeleton --- .github/workflows/stage.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .github/workflows/stage.yml diff --git a/.github/workflows/stage.yml b/.github/workflows/stage.yml new file mode 100644 index 00000000..d9ac87b5 --- /dev/null +++ b/.github/workflows/stage.yml @@ -0,0 +1,32 @@ +name: stagex-build + +on: + push: + tags: + - v*.*.* + branches: + - main + pull_request: + workflow_dispatch: # Allows manual invocation + +jobs: + build: + name: build default targets + runs-on: ubuntu-latest + strategy: + matrix: + include: + - target: qos_host.oci.x86_64.tar + - target: qos_enclave.oci.x86_64.tar + - target: qos_client.oci.x86_64.tar + steps: + - name: Checkout sources + uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 + with: + fetch-depth: 0 + submodules: true + - name: Run `make out/${{ matrix.target }}` + shell: 'script -q -e -c "bash {0}"' + run: | + touch cache/toolchain.tgz + make -d toolchain out/${{ matrix.target }} \ No newline at end of file From bd2f517046e6ba43bd18712e9605b38f192b4fcd Mon Sep 17 00:00:00 2001 From: Zeke Mostov Date: Tue, 20 Feb 2024 14:33:35 -0500 Subject: [PATCH 09/56] wip --- .github/workflows/stage.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/stage.yml b/.github/workflows/stage.yml index d9ac87b5..7abff756 100644 --- a/.github/workflows/stage.yml +++ b/.github/workflows/stage.yml @@ -28,5 +28,4 @@ jobs: - name: Run `make out/${{ matrix.target }}` shell: 'script -q -e -c "bash {0}"' run: | - touch cache/toolchain.tgz - make -d toolchain out/${{ matrix.target }} \ No newline at end of file + make out/${{ matrix.target }} \ No newline at end of file From 91d2b12d27259973623248c21bc4e49bae299fac Mon Sep 17 00:00:00 2001 From: Zeke Mostov Date: Wed, 21 Feb 2024 15:20:47 -0500 Subject: [PATCH 10/56] Get here doc to work --- .github/workflows/artifacts.yml | 189 ----------------------------- .github/workflows/pr.yml | 208 ++++++++++++++++---------------- .github/workflows/stage.yml | 49 ++++++-- 3 files changed, 145 insertions(+), 301 deletions(-) delete mode 100644 .github/workflows/artifacts.yml diff --git a/.github/workflows/artifacts.yml b/.github/workflows/artifacts.yml deleted file mode 100644 index aa62f389..00000000 --- a/.github/workflows/artifacts.yml +++ /dev/null @@ -1,189 +0,0 @@ -name: artifacts-build - -on: - push: - tags: - - v*.*.* - branches: - - main - pull_request: - workflow_dispatch: # Allows manual invocation - -jobs: - lfs-to-github-cache: - runs-on: ubuntu-latest - permissions: - id-token: write - contents: read - steps: - - name: Configure AWS Credentials - uses: aws-actions/configure-aws-credentials@010d0da01d0b5a38af31e9c3470dbfdabdecca3a # v4.0.1 - with: - aws-region: us-east-1 - role-to-assume: arn:aws:iam::799078726966:role/github-qos - - name: Checkout sources - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - with: - fetch-depth: 0 - submodules: true - - - name: Setup LFS - uses: ./.github/actions/lfs-setup - with: - monoSshKey: ${{ secrets.MONO_SSH_KEY }} - pullLFSObjects: true - - - name: Download submodules - run: GIT_LFS_SKIP_SMUDGE=1 git submodule update --init --recursive - shell: bash - - - name: Generate Cache Key - id: cache-key - run: | - cache_filenames=$(make cache-filenames) - openssl sha256 $cache_filenames | openssl sha256 | awk '{ print "key="$2 }' >> $GITHUB_OUTPUT - printf "filenames<> $GITHUB_OUTPUT - - - name: Cache - id: cache - uses: actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84 # v3.3.2 - with: - lookup-only: true - key: lfs-${{steps.cache-key.outputs.key}} - path: ${{steps.cache-key.outputs.filenames}} - - - name: Setup Checkout - if: steps.cache.outputs.cache-hit != 'true' - run: | - make cache - - build: - name: Build Toolchain Artifacts - runs-on: ubuntu-latest - needs: - - lfs-to-github-cache - strategy: - matrix: - include: - - target: qos_host.oci.x86_64.tar - - target: qos_enclave.oci.x86_64.tar - - target: qos_client.oci.x86_64.tar - timeout-minutes: 50 - steps: - - name: Checkout sources - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - with: - fetch-depth: 0 - submodules: true - - - name: Generate Cache Key - id: cache-key - run: | - cache_filenames=$(make cache-filenames) - openssl sha256 $cache_filenames | openssl sha256 | awk '{ print "key="$2 }' >> $GITHUB_OUTPUT - printf "filenames<> $GITHUB_OUTPUT - - - name: Cache - id: cache - uses: actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84 # v3.3.2 - with: - fail-on-cache-miss: true - key: lfs-${{steps.cache-key.outputs.key}} - path: ${{steps.cache-key.outputs.filenames}} - - - name: Run `make out/${{ matrix.target }}` - shell: 'script -q -e -c "bash {0}"' - run: | - touch cache/toolchain.tgz - make -d toolchain-restore-mtime toolchain out/${{ matrix.target }} - - - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 - with: - name: ${{ matrix.target }} - path: out/${{ matrix.target }} - retention-days: 1 - - upload_to_ecr: - name: Upload toolchain artifacts to ECR - runs-on: ubuntu-latest - needs: - - build - permissions: - id-token: write - contents: read - steps: - - name: Configure AWS Credentials - uses: aws-actions/configure-aws-credentials@010d0da01d0b5a38af31e9c3470dbfdabdecca3a # v4.0.1 - with: - aws-region: us-east-1 - role-to-assume: arn:aws:iam::799078726966:role/github-qos - - - name: Login to Amazon ECR - id: login-ecr - uses: aws-actions/amazon-ecr-login@062b18b96a7aff071d4dc91bc00c4c1a7945b076 # v2.0.1 - - - name: Download Artifacts - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 - - - name: Upload images to ECR - env: - images: >- - qos_client - qos_enclave - qos_host - tags: >- - ${{ github.ref == format('refs/heads/{0}', 'main') && 'latest' || '' }} - ${{ github.event_name == 'pull_request' && format('pr-{0}', github.event.number) || '' }} - ${{ github.event_name == 'push' && github.ref_name || '' }} - run: | - skopeo login \ - --username "${{ steps.login-ecr.outputs.docker_username_799078726966_dkr_ecr_us_east_1_amazonaws_com }}" \ - --password "${{ steps.login-ecr.outputs.docker_password_799078726966_dkr_ecr_us_east_1_amazonaws_com }}" \ - ${{ steps.login-ecr.outputs.registry }} - for image in ${images}; do - skopeo copy --all \ - "oci-archive:./${image}.oci.x86_64.tar/${image}.oci.x86_64.tar" \ - "docker://${{ steps.login-ecr.outputs.registry }}/tkhq/${image}:sha-${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}" - for tag in ${tags}; do - skopeo copy --all \ - "docker://${{ steps.login-ecr.outputs.registry }}/tkhq/${image}:sha-${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}" \ - "docker://${{ steps.login-ecr.outputs.registry }}/tkhq/${image}:${tag}" - done - done - - upload_to_ghcr: - name: Upload toolchain artifacts to GHCR - runs-on: ubuntu-latest - needs: - - build - permissions: - contents: read - packages: write - steps: - - name: Download Artifacts - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 - - name: Upload images to GHCR - env: - images: >- - qos_client - qos_enclave - qos_host - tags: >- - ${{ github.ref == format('refs/heads/{0}', 'main') && 'latest' || '' }} - ${{ github.event_name == 'pull_request' && format('pr-{0}', github.event.number) || '' }} - ${{ github.event_name == 'push' && github.ref_name || '' }} - run: | - skopeo login \ - --username "${{ github.actor }}" \ - --password "${{ secrets.GITHUB_TOKEN }}" \ - ghcr.io - for image in ${images}; do - skopeo copy --all \ - "oci-archive:./${image}.oci.x86_64.tar/${image}.oci.x86_64.tar" \ - "docker://ghcr.io/tkhq/${image}:sha-${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}" - for tag in ${tags}; do - skopeo copy --all \ - "docker://ghcr.io/tkhq/${image}:sha-${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}" \ - "docker://ghcr.io/tkhq/${image}:${tag}" - done - done diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index d331693b..c0fe00f0 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -14,107 +14,107 @@ jobs: - name: Checkout sources uses: actions/checkout@v4 - - name: Install packages for pcsc dep - run: sudo apt-get install -y libpcsclite-dev gengetopt - - - name: Install stable toolchain - id: toolchain - uses: dtolnay/rust-toolchain@be73d7920c329f220ce78e0234b8f96b7ae60248 - with: - profile: minimal - toolchain: 1.63 - override: true - components: rustfmt, clippy - - - name: Run cargo test - run: make -C src test - - rustfmt: - name: rustfmt - runs-on: ubuntu-latest - steps: - - name: Checkout sources - uses: actions/checkout@v4 - - - name: Install nightly toolchain - uses: dtolnay/rust-toolchain@be73d7920c329f220ce78e0234b8f96b7ae60248 - with: - profile: minimal - toolchain: nightly - override: true - components: rustfmt - - - name: Run cargo fmt - run: make -C src fmt - - clippy: - name: clippy - runs-on: ubuntu-latest - steps: - - name: Checkout sources - uses: actions/checkout@v4 - - - name: Install packages for pcsc dep - run: sudo apt-get install -y libpcsclite-dev gengetopt - - - name: Install stable toolchain - id: toolchain - uses: actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af # v1.0.7 - with: - profile: minimal - toolchain: 1.63 - override: true - components: clippy - - - name: Run cargo clippy - run: (cd src && cargo clippy -- -D warnings) - - rustdocs: - name: rustdocs - runs-on: ubuntu-latest - env: - RUSTDOCFLAGS: -D warnings - steps: - - name: Checkout sources - uses: actions/checkout@v4 - - - name: Install packages for pcsc dep - run: sudo apt-get install -y libpcsclite-dev gengetopt - - - name: Install stable toolchain - id: toolchain - uses: actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af # v1.0.7 - with: - profile: minimal - toolchain: 1.63 - override: true - - - name: Run cargo doc - run: (cd src && cargo doc) - - build-linux-only-crates: - name: build-linux-only-crates - runs-on: ubuntu-latest - steps: - - name: Checkout sources - uses: actions/checkout@v4 - - - name: Install packages for pcsc dep - run: sudo apt-get install -y libpcsclite-dev gengetopt - - - name: Install stable toolchain - id: toolchain - uses: actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af # v1.0.7 - with: - profile: minimal - toolchain: 1.63 - override: true - - - name: Build qos_system - run: cargo build --manifest-path ./src/qos_system/Cargo.toml --locked - - - name: Build qos_aws - run: cargo build --manifest-path ./src/qos_aws/Cargo.toml --locked - - - name: Build init - run: cargo build --manifest-path ./src/init/Cargo.toml --locked + # - name: Install packages for pcsc dep + # run: sudo apt-get install -y libpcsclite-dev gengetopt + + # - name: Install stable toolchain + # id: toolchain + # uses: dtolnay/rust-toolchain@be73d7920c329f220ce78e0234b8f96b7ae60248 + # with: + # profile: minimal + # toolchain: 1.63 + # override: true + # components: rustfmt, clippy + + # - name: Run cargo test + # run: make -C src test + + # rustfmt: + # name: rustfmt + # runs-on: ubuntu-latest + # steps: + # - name: Checkout sources + # uses: actions/checkout@v4 + + # - name: Install nightly toolchain + # uses: dtolnay/rust-toolchain@be73d7920c329f220ce78e0234b8f96b7ae60248 + # with: + # profile: minimal + # toolchain: nightly + # override: true + # components: rustfmt + + # - name: Run cargo fmt + # run: make -C src fmt + + # clippy: + # name: clippy + # runs-on: ubuntu-latest + # steps: + # - name: Checkout sources + # uses: actions/checkout@v4 + + # - name: Install packages for pcsc dep + # run: sudo apt-get install -y libpcsclite-dev gengetopt + + # - name: Install stable toolchain + # id: toolchain + # uses: actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af # v1.0.7 + # with: + # profile: minimal + # toolchain: 1.63 + # override: true + # components: clippy + + # - name: Run cargo clippy + # run: (cd src && cargo clippy -- -D warnings) + + # rustdocs: + # name: rustdocs + # runs-on: ubuntu-latest + # env: + # RUSTDOCFLAGS: -D warnings + # steps: + # - name: Checkout sources + # uses: actions/checkout@v4 + + # - name: Install packages for pcsc dep + # run: sudo apt-get install -y libpcsclite-dev gengetopt + + # - name: Install stable toolchain + # id: toolchain + # uses: actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af # v1.0.7 + # with: + # profile: minimal + # toolchain: 1.63 + # override: true + + # - name: Run cargo doc + # run: (cd src && cargo doc) + + # build-linux-only-crates: + # name: build-linux-only-crates + # runs-on: ubuntu-latest + # steps: + # - name: Checkout sources + # uses: actions/checkout@v4 + + # - name: Install packages for pcsc dep + # run: sudo apt-get install -y libpcsclite-dev gengetopt + + # - name: Install stable toolchain + # id: toolchain + # uses: actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af # v1.0.7 + # with: + # profile: minimal + # toolchain: 1.63 + # override: true + + # - name: Build qos_system + # run: cargo build --manifest-path ./src/qos_system/Cargo.toml --locked + + # - name: Build qos_aws + # run: cargo build --manifest-path ./src/qos_aws/Cargo.toml --locked + + # - name: Build init + # run: cargo build --manifest-path ./src/init/Cargo.toml --locked diff --git a/.github/workflows/stage.yml b/.github/workflows/stage.yml index 7abff756..434b5ed5 100644 --- a/.github/workflows/stage.yml +++ b/.github/workflows/stage.yml @@ -13,19 +13,52 @@ jobs: build: name: build default targets runs-on: ubuntu-latest - strategy: - matrix: - include: - - target: qos_host.oci.x86_64.tar - - target: qos_enclave.oci.x86_64.tar - - target: qos_client.oci.x86_64.tar steps: + - name: Setup Latest docker + shell: 'script -q -e -c "bash {0}"' + run: | + # This script basically always needs root + [[ $EUID -ne 0 ]] && exec sudo /bin/sh "$0" "$@" + + # uninstall all conflicting packages: + for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done + + # Add Docker's official GPG key: + sudo apt-get update + sudo apt-get install ca-certificates curl + sudo install -m 0755 -d /etc/apt/keyrings + sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc + sudo chmod a+r /etc/apt/keyrings/docker.asc + + # Add the repository to Apt sources: + echo \ + "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \ + $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ + sudo tee /etc/apt/sources.list.d/docker.list > /dev/null + sudo apt-get update + + cat << EOF >/etc/docker/daemon.json + { + "features": { + "containerd-snapshotter": true + } + } + EOF + + # Install required packages + sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin + + systemctl restart docker + + docker buildx create --driver docker-container --bootstrap --name build --use + - name: Checkout sources uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 with: fetch-depth: 0 submodules: true - - name: Run `make out/${{ matrix.target }}` + + - name: Run `make dist` shell: 'script -q -e -c "bash {0}"' run: | - make out/${{ matrix.target }} \ No newline at end of file + make dist From b6a7d1abfa13292f62a1c29f6b18ad2fac9cbae2 Mon Sep 17 00:00:00 2001 From: Zeke Mostov Date: Wed, 21 Feb 2024 15:23:31 -0500 Subject: [PATCH 11/56] don't make dist --- .github/workflows/stage.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/stage.yml b/.github/workflows/stage.yml index 434b5ed5..6ead9ba6 100644 --- a/.github/workflows/stage.yml +++ b/.github/workflows/stage.yml @@ -58,7 +58,7 @@ jobs: fetch-depth: 0 submodules: true - - name: Run `make dist` + - name: Run `make` shell: 'script -q -e -c "bash {0}"' run: | - make dist + make From 7c80aa0f3164c3eb7d94b6d7b968cacfb526b539 Mon Sep 17 00:00:00 2001 From: Zeke Mostov Date: Wed, 21 Feb 2024 15:25:14 -0500 Subject: [PATCH 12/56] get docker version --- .github/workflows/stage.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/stage.yml b/.github/workflows/stage.yml index 6ead9ba6..809cef36 100644 --- a/.github/workflows/stage.yml +++ b/.github/workflows/stage.yml @@ -52,6 +52,9 @@ jobs: docker buildx create --driver docker-container --bootstrap --name build --use + - name: Check Docker Version + run: docker --version + - name: Checkout sources uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 with: From 271f03d6f449f5a1bd80a161cdcecb45dbca413f Mon Sep 17 00:00:00 2001 From: Zeke Mostov Date: Wed, 21 Feb 2024 15:54:08 -0500 Subject: [PATCH 13/56] make it a matrix --- .github/workflows/stage.yml | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/.github/workflows/stage.yml b/.github/workflows/stage.yml index 809cef36..f794846b 100644 --- a/.github/workflows/stage.yml +++ b/.github/workflows/stage.yml @@ -10,8 +10,8 @@ on: workflow_dispatch: # Allows manual invocation jobs: - build: - name: build default targets + docker: + name: setup docker runs-on: ubuntu-latest steps: - name: Setup Latest docker @@ -55,6 +55,18 @@ jobs: - name: Check Docker Version run: docker --version + build: + name: build artifacts + runs-on: ubuntu-latest + needs: + - docker + strategy: + matrix: + include: + - target: qos_client.tar + - target: qos_host.tar + - target: qos_client.tar + steps: - name: Checkout sources uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 with: @@ -64,4 +76,10 @@ jobs: - name: Run `make` shell: 'script -q -e -c "bash {0}"' run: | - make + make out/${{ matrix.target }} + + - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 + with: + name: ${{ matrix.target }} + path: out/${{ matrix.target }} + retention-days: 1 From 2df2cbfbe2dcd666ef1ba242bbc2527873194640 Mon Sep 17 00:00:00 2001 From: Zeke Mostov Date: Wed, 21 Feb 2024 16:02:07 -0500 Subject: [PATCH 14/56] move back docker setup to job --- .github/workflows/stage.yml | 25 ++++++++++--------------- 1 file changed, 10 insertions(+), 15 deletions(-) diff --git a/.github/workflows/stage.yml b/.github/workflows/stage.yml index f794846b..0c3881f7 100644 --- a/.github/workflows/stage.yml +++ b/.github/workflows/stage.yml @@ -10,9 +10,17 @@ on: workflow_dispatch: # Allows manual invocation jobs: - docker: - name: setup docker + + build: + name: build artifacts runs-on: ubuntu-latest + strategy: + matrix: + include: + - target: qos_client.tar + - target: qos_host.tar + - target: qos_client.tar + steps: - name: Setup Latest docker shell: 'script -q -e -c "bash {0}"' @@ -54,19 +62,6 @@ jobs: - name: Check Docker Version run: docker --version - - build: - name: build artifacts - runs-on: ubuntu-latest - needs: - - docker - strategy: - matrix: - include: - - target: qos_client.tar - - target: qos_host.tar - - target: qos_client.tar - steps: - name: Checkout sources uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 with: From c647453940b18eb978df9f0473b6e2ed9c6c3c5d Mon Sep 17 00:00:00 2001 From: Zeke Mostov Date: Wed, 21 Feb 2024 16:18:27 -0500 Subject: [PATCH 15/56] Add upload to GHCR step --- .github/workflows/stage.yml | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/.github/workflows/stage.yml b/.github/workflows/stage.yml index 0c3881f7..b3220794 100644 --- a/.github/workflows/stage.yml +++ b/.github/workflows/stage.yml @@ -78,3 +78,40 @@ jobs: name: ${{ matrix.target }} path: out/${{ matrix.target }} retention-days: 1 + + upload_to_ghcr: + name: Upload toolchain artifacts to GHCR + runs-on: ubuntu-latest + needs: + - build + permissions: + contents: read + packages: write + steps: + - name: Download Artifacts + uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + - name: Upload images to GHCR + env: + images: >- + qos_client + qos_enclave + qos_host + tags: >- + ${{ github.ref == format('refs/heads/{0}', 'main') && 'latest' || '' }} + ${{ github.event_name == 'pull_request' && format('pr-{0}', github.event.number) || '' }} + ${{ github.event_name == 'push' && github.ref_name || '' }} + run: | + skopeo login \ + --username "${{ github.actor }}" \ + --password "${{ secrets.GITHUB_TOKEN }}" \ + ghcr.io + for image in ${images}; do + skopeo copy --all \ + "oci-archive:./${image}.oci.x86_64.tar/${image}.oci.x86_64.tar" \ + "docker://ghcr.io/tkhq/${image}:sha-${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}" + for tag in ${tags}; do + skopeo copy --all \ + "docker://ghcr.io/tkhq/${image}:sha-${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}" \ + "docker://ghcr.io/tkhq/${image}:${tag}" + done + done \ No newline at end of file From 92082c1fec84e35da362e19aff7485047703118d Mon Sep 17 00:00:00 2001 From: Zeke Mostov Date: Wed, 21 Feb 2024 16:31:21 -0500 Subject: [PATCH 16/56] use different oci archive image names --- .github/workflows/stage.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/stage.yml b/.github/workflows/stage.yml index b3220794..a8498293 100644 --- a/.github/workflows/stage.yml +++ b/.github/workflows/stage.yml @@ -107,7 +107,7 @@ jobs: ghcr.io for image in ${images}; do skopeo copy --all \ - "oci-archive:./${image}.oci.x86_64.tar/${image}.oci.x86_64.tar" \ + "oci-archive:./${image}.tar/${image}.tar" \ "docker://ghcr.io/tkhq/${image}:sha-${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}" for tag in ${tags}; do skopeo copy --all \ From f031a4d3b78afbd138daf953feb287d44c569829 Mon Sep 17 00:00:00 2001 From: Zeke Mostov Date: Thu, 22 Feb 2024 16:22:24 -0500 Subject: [PATCH 17/56] Add github registry mirror --- .github/workflows/stage.yml | 3 ++- upload-stagex-ghcr.sh | 10 ++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100755 upload-stagex-ghcr.sh diff --git a/.github/workflows/stage.yml b/.github/workflows/stage.yml index a8498293..de57d0f7 100644 --- a/.github/workflows/stage.yml +++ b/.github/workflows/stage.yml @@ -49,7 +49,8 @@ jobs: { "features": { "containerd-snapshotter": true - } + }, + "registry-mirrors": ["https://ghcr.io/tkhq"] } EOF diff --git a/upload-stagex-ghcr.sh b/upload-stagex-ghcr.sh new file mode 100755 index 00000000..1b0d66e8 --- /dev/null +++ b/upload-stagex-ghcr.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +IMAGES=(rust bash coreutils findutils grep musl libunwind openssl zlib ca-certificates binutils pkgconf git gen_initramfs eif_build llvm pcsc-lite file gcc linux-nitro) + +for image in "${IMAGES[@]}" +do + docker image pull stagex/${image} + docker image tag stagex/${image} ghcr.io/tkhq/stagex/${image} + docker image push ghcr.io/tkhq/stagex/${image} +done \ No newline at end of file From 0e53406b49418702294ca9954d82a2e5679c4aac Mon Sep 17 00:00:00 2001 From: Zeke Mostov Date: Thu, 22 Feb 2024 16:26:23 -0500 Subject: [PATCH 18/56] update script --- upload-stagex-ghcr.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/upload-stagex-ghcr.sh b/upload-stagex-ghcr.sh index 1b0d66e8..d74029e2 100755 --- a/upload-stagex-ghcr.sh +++ b/upload-stagex-ghcr.sh @@ -1,5 +1,9 @@ #!/bin/sh +# This is a script to pull stagex docker images used in `src/images/Containerfile` +# and push them to GHCR. In github actions we then pull these images from +# GHCR to avoid rate limiting from docker hub. + IMAGES=(rust bash coreutils findutils grep musl libunwind openssl zlib ca-certificates binutils pkgconf git gen_initramfs eif_build llvm pcsc-lite file gcc linux-nitro) for image in "${IMAGES[@]}" @@ -7,4 +11,4 @@ do docker image pull stagex/${image} docker image tag stagex/${image} ghcr.io/tkhq/stagex/${image} docker image push ghcr.io/tkhq/stagex/${image} -done \ No newline at end of file +done From e32ac66ddd69c4901a9ffb8ad23f627cca3ef19c Mon Sep 17 00:00:00 2001 From: Zeke Mostov Date: Thu, 22 Feb 2024 17:02:11 -0500 Subject: [PATCH 19/56] Update skopeo copy line --- .github/workflows/stage.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/stage.yml b/.github/workflows/stage.yml index de57d0f7..e5cf191f 100644 --- a/.github/workflows/stage.yml +++ b/.github/workflows/stage.yml @@ -20,7 +20,6 @@ jobs: - target: qos_client.tar - target: qos_host.tar - target: qos_client.tar - steps: - name: Setup Latest docker shell: 'script -q -e -c "bash {0}"' @@ -91,6 +90,8 @@ jobs: steps: - name: Download Artifacts uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + - name: Display structure of downloaded files + run: ls -R /etc/usr/artifacts/ - name: Upload images to GHCR env: images: >- @@ -107,8 +108,8 @@ jobs: --password "${{ secrets.GITHUB_TOKEN }}" \ ghcr.io for image in ${images}; do - skopeo copy --all \ - "oci-archive:./${image}.tar/${image}.tar" \ + skopeo copy --all --dest-decompress \ + "dir:/etc/usr/artifacts/${image}.tar/${image}.tar" \ "docker://ghcr.io/tkhq/${image}:sha-${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}" for tag in ${tags}; do skopeo copy --all \ From 53f6e7bd2f5171cf2f154d273898f005fe6e006a Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Wed, 28 Feb 2024 11:02:45 -0800 Subject: [PATCH 20/56] remove unused CI files --- .github/actions/lfs-setup/action.yml | 62 ---------------------------- upload-stagex-ghcr.sh | 14 ------- 2 files changed, 76 deletions(-) delete mode 100644 .github/actions/lfs-setup/action.yml delete mode 100755 upload-stagex-ghcr.sh diff --git a/.github/actions/lfs-setup/action.yml b/.github/actions/lfs-setup/action.yml deleted file mode 100644 index 9d4b24bd..00000000 --- a/.github/actions/lfs-setup/action.yml +++ /dev/null @@ -1,62 +0,0 @@ -name: "Set up LFS" -description: "Ensure git-lfs and tkinfra are installed and configured" -inputs: - pullLFSObjects: - type: boolean - description: also pull LFS objects - default: false - monoSshKey: - description: ssh key for cloning mono - type: string - -runs: - using: "composite" - steps: - - name: Install git lfs - run: sudo apt-get install git-lfs -y - shell: bash - - - name: tkinfra cache - id: tkinfra-cache - uses: actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84 # v3.3.2 - with: - key: tkinfra-${{ runner.os }}-${{ hashFiles('src/go/tkinfra/**') }} - path: /usr/local/bin/tkinfra - - - name: Set up Go - if: steps.tkinfra-cache.outputs.cache-hit != 'true' - uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0 - with: - go-version: '1.21' - cache: false - - - name: Clone mono - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - with: - repository: tkhq/mono - ssh-key: ${{ inputs.monoSshKey }} - submodules: false - lfs: false - sparse-checkout: | - src - path: mono - - - name: Build `tkinfra` - if: steps.tkinfra-cache.outputs.cache-hit != 'true' - shell: 'script -q -e -c "bash {0}"' - run: | - cd mono/src/go/tkinfra - go mod download - GOBIN=/usr/local/bin go install ./cmd/tkinfra - - - name: Configure `git-lfs` for `tkinfra` - shell: 'script -q -e -c "bash {0}"' - run: | - git config lfs.customtransfer.tks3.path tkinfra - git config lfs.customtransfer.tks3.args "lfs --default-credentials" - git config lfs.standalonetransferagent tks3 - - - name: Pull LFS artifacts - shell: 'script -q -e -c "bash {0}"' - run: | - git lfs pull diff --git a/upload-stagex-ghcr.sh b/upload-stagex-ghcr.sh deleted file mode 100755 index d74029e2..00000000 --- a/upload-stagex-ghcr.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh - -# This is a script to pull stagex docker images used in `src/images/Containerfile` -# and push them to GHCR. In github actions we then pull these images from -# GHCR to avoid rate limiting from docker hub. - -IMAGES=(rust bash coreutils findutils grep musl libunwind openssl zlib ca-certificates binutils pkgconf git gen_initramfs eif_build llvm pcsc-lite file gcc linux-nitro) - -for image in "${IMAGES[@]}" -do - docker image pull stagex/${image} - docker image tag stagex/${image} ghcr.io/tkhq/stagex/${image} - docker image push ghcr.io/tkhq/stagex/${image} -done From 14f1d0189d8ba26817d9a8c45a03bb1adf775787 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Wed, 28 Feb 2024 11:23:07 -0800 Subject: [PATCH 21/56] github actions cleanup --- .github/actions/docker-setup/action.yml | 44 ++++++++++++++++++++ .github/workflows/stage.yml | 54 +++---------------------- 2 files changed, 50 insertions(+), 48 deletions(-) create mode 100644 .github/actions/docker-setup/action.yml diff --git a/.github/actions/docker-setup/action.yml b/.github/actions/docker-setup/action.yml new file mode 100644 index 00000000..aedb63b2 --- /dev/null +++ b/.github/actions/docker-setup/action.yml @@ -0,0 +1,44 @@ +name: "Set up Docker" +description: "Ensure latest Docker with container engine & containerd storage backend" +runs: + steps: + - name: Setup Latest docker + shell: 'script -q -e -c "bash {0}"' + run: | + # This script basically always needs root + [[ $EUID -ne 0 ]] && exec sudo /bin/sh "$0" "$@" + + # uninstall all conflicting packages: + for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done + + # Add Docker's official GPG key: + sudo apt-get update + sudo apt-get install ca-certificates curl + sudo install -m 0755 -d /etc/apt/keyrings + sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc + sudo chmod a+r /etc/apt/keyrings/docker.asc + + # Add the repository to Apt sources: + echo \ + "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \ + $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ + sudo tee /etc/apt/sources.list.d/docker.list > /dev/null + sudo apt-get update + + cat << EOF >/etc/docker/daemon.json + { + "features": { + "containerd-snapshotter": true + }, + "registry-mirrors": ["https://ghcr.io/tkhq"] + } + EOF + + # Install required packages + sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin + + systemctl restart docker + + docker buildx create --driver docker-container --bootstrap --name build --use + + diff --git a/.github/workflows/stage.yml b/.github/workflows/stage.yml index e5cf191f..d49147a2 100644 --- a/.github/workflows/stage.yml +++ b/.github/workflows/stage.yml @@ -1,4 +1,4 @@ -name: stagex-build +name: artifacts-build on: push: @@ -10,7 +10,6 @@ on: workflow_dispatch: # Allows manual invocation jobs: - build: name: build artifacts runs-on: ubuntu-latest @@ -21,52 +20,11 @@ jobs: - target: qos_host.tar - target: qos_client.tar steps: - - name: Setup Latest docker - shell: 'script -q -e -c "bash {0}"' - run: | - # This script basically always needs root - [[ $EUID -ne 0 ]] && exec sudo /bin/sh "$0" "$@" - - # uninstall all conflicting packages: - for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done - - # Add Docker's official GPG key: - sudo apt-get update - sudo apt-get install ca-certificates curl - sudo install -m 0755 -d /etc/apt/keyrings - sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc - sudo chmod a+r /etc/apt/keyrings/docker.asc - - # Add the repository to Apt sources: - echo \ - "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \ - $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ - sudo tee /etc/apt/sources.list.d/docker.list > /dev/null - sudo apt-get update + - name: Setup and configure docker + uses: ./.github/actions/docker-setup - cat << EOF >/etc/docker/daemon.json - { - "features": { - "containerd-snapshotter": true - }, - "registry-mirrors": ["https://ghcr.io/tkhq"] - } - EOF - - # Install required packages - sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin - - systemctl restart docker - - docker buildx create --driver docker-container --bootstrap --name build --use - - - name: Check Docker Version - run: docker --version - name: Checkout sources uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - with: - fetch-depth: 0 - submodules: true - name: Run `make` shell: 'script -q -e -c "bash {0}"' @@ -91,7 +49,7 @@ jobs: - name: Download Artifacts uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 - name: Display structure of downloaded files - run: ls -R /etc/usr/artifacts/ + run: ls -R /home/runner/work/qos/qos - name: Upload images to GHCR env: images: >- @@ -109,11 +67,11 @@ jobs: ghcr.io for image in ${images}; do skopeo copy --all --dest-decompress \ - "dir:/etc/usr/artifacts/${image}.tar/${image}.tar" \ + "dir:/home/runner/work/qos/qos/${image}.tar/${image}.tar" \ "docker://ghcr.io/tkhq/${image}:sha-${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}" for tag in ${tags}; do skopeo copy --all \ "docker://ghcr.io/tkhq/${image}:sha-${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}" \ "docker://ghcr.io/tkhq/${image}:${tag}" done - done \ No newline at end of file + done From be4bbf272d6e5b4935a9903dc145b73bf53c7e5b Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Wed, 28 Feb 2024 11:25:30 -0800 Subject: [PATCH 22/56] actions: fix checkout order --- .github/workflows/stage.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/stage.yml b/.github/workflows/stage.yml index d49147a2..6bc08ad4 100644 --- a/.github/workflows/stage.yml +++ b/.github/workflows/stage.yml @@ -20,12 +20,12 @@ jobs: - target: qos_host.tar - target: qos_client.tar steps: - - name: Setup and configure docker - uses: ./.github/actions/docker-setup - - name: Checkout sources uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 + - name: Setup and configure docker + uses: ./.github/actions/docker-setup + - name: Run `make` shell: 'script -q -e -c "bash {0}"' run: | From ab65e8f8161c6e86f846be3735959ec30d206067 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Wed, 28 Feb 2024 11:29:40 -0800 Subject: [PATCH 23/56] fix docker setup action --- .github/actions/docker-setup/action.yml | 66 ++++++++++--------------- 1 file changed, 26 insertions(+), 40 deletions(-) diff --git a/.github/actions/docker-setup/action.yml b/.github/actions/docker-setup/action.yml index aedb63b2..a9c5bb22 100644 --- a/.github/actions/docker-setup/action.yml +++ b/.github/actions/docker-setup/action.yml @@ -1,44 +1,30 @@ name: "Set up Docker" description: "Ensure latest Docker with container engine & containerd storage backend" runs: + using: "composite" steps: - - name: Setup Latest docker - shell: 'script -q -e -c "bash {0}"' - run: | - # This script basically always needs root - [[ $EUID -ne 0 ]] && exec sudo /bin/sh "$0" "$@" - - # uninstall all conflicting packages: - for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done - - # Add Docker's official GPG key: - sudo apt-get update - sudo apt-get install ca-certificates curl - sudo install -m 0755 -d /etc/apt/keyrings - sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc - sudo chmod a+r /etc/apt/keyrings/docker.asc - - # Add the repository to Apt sources: - echo \ - "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \ - $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ - sudo tee /etc/apt/sources.list.d/docker.list > /dev/null - sudo apt-get update - - cat << EOF >/etc/docker/daemon.json - { - "features": { - "containerd-snapshotter": true - }, - "registry-mirrors": ["https://ghcr.io/tkhq"] - } - EOF - - # Install required packages - sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin - - systemctl restart docker - - docker buildx create --driver docker-container --bootstrap --name build --use - - + - name: Setup Latest docker + shell: 'script -q -e -c "bash {0}"' + run: | + for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done + sudo apt-get update + sudo apt-get install ca-certificates curl + sudo install -m 0755 -d /etc/apt/keyrings + sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc + sudo chmod a+r /etc/apt/keyrings/docker.asc + echo \ + "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \ + $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ + sudo tee /etc/apt/sources.list.d/docker.list > /dev/null + sudo apt-get update + cat << EOF >/etc/docker/daemon.json + { + "features": { + "containerd-snapshotter": true + }, + "registry-mirrors": ["https://ghcr.io/tkhq"] + } + EOF + sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin + systemctl restart docker + docker buildx create --driver docker-container --bootstrap --name build --use From 2a5f0e186d542ace5780efcbe44444078581bcbc Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Wed, 28 Feb 2024 11:38:10 -0800 Subject: [PATCH 24/56] more actions refactoring --- .github/actions/docker-setup/action.yml | 30 ------------------- .../workflows/{stage.yml => artifacts.yml} | 27 ++++++++++++++++- 2 files changed, 26 insertions(+), 31 deletions(-) delete mode 100644 .github/actions/docker-setup/action.yml rename .github/workflows/{stage.yml => artifacts.yml} (66%) diff --git a/.github/actions/docker-setup/action.yml b/.github/actions/docker-setup/action.yml deleted file mode 100644 index a9c5bb22..00000000 --- a/.github/actions/docker-setup/action.yml +++ /dev/null @@ -1,30 +0,0 @@ -name: "Set up Docker" -description: "Ensure latest Docker with container engine & containerd storage backend" -runs: - using: "composite" - steps: - - name: Setup Latest docker - shell: 'script -q -e -c "bash {0}"' - run: | - for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done - sudo apt-get update - sudo apt-get install ca-certificates curl - sudo install -m 0755 -d /etc/apt/keyrings - sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc - sudo chmod a+r /etc/apt/keyrings/docker.asc - echo \ - "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \ - $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ - sudo tee /etc/apt/sources.list.d/docker.list > /dev/null - sudo apt-get update - cat << EOF >/etc/docker/daemon.json - { - "features": { - "containerd-snapshotter": true - }, - "registry-mirrors": ["https://ghcr.io/tkhq"] - } - EOF - sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin - systemctl restart docker - docker buildx create --driver docker-container --bootstrap --name build --use diff --git a/.github/workflows/stage.yml b/.github/workflows/artifacts.yml similarity index 66% rename from .github/workflows/stage.yml rename to .github/workflows/artifacts.yml index 6bc08ad4..1fe4b903 100644 --- a/.github/workflows/stage.yml +++ b/.github/workflows/artifacts.yml @@ -24,7 +24,32 @@ jobs: uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: Setup and configure docker - uses: ./.github/actions/docker-setup + shell: 'script -q -e -c "bash {0}"' + run: | + for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; \ + do apt-get remove $pkg; \ + done + apt-get update + apt-get install ca-certificates curl + install -m 0755 -d /etc/apt/keyrings + curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc + chmod a+r /etc/apt/keyrings/docker.asc + echo \ + "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \ + $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ + tee /etc/apt/sources.list.d/docker.list > /dev/null + apt-get update + cat << EOF >/etc/docker/daemon.json + { + "features": { + "containerd-snapshotter": true + }, + "registry-mirrors": ["https://ghcr.io/tkhq"] + } + EOF + apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin + systemctl restart docker + docker buildx create --driver docker-container --bootstrap --name build --use - name: Run `make` shell: 'script -q -e -c "bash {0}"' From a504ae5485b13aa90caf3444389e4ee060e913f5 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Wed, 28 Feb 2024 11:41:06 -0800 Subject: [PATCH 25/56] actions: run docker setup as root --- .github/workflows/artifacts.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/artifacts.yml b/.github/workflows/artifacts.yml index 1fe4b903..e18c2fee 100644 --- a/.github/workflows/artifacts.yml +++ b/.github/workflows/artifacts.yml @@ -26,6 +26,7 @@ jobs: - name: Setup and configure docker shell: 'script -q -e -c "bash {0}"' run: | + [[ $EUID -ne 0 ]] && exec sudo /bin/sh "$0" "$@" for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; \ do apt-get remove $pkg; \ done From 25a81939afe41c3d9e80fbaf3d06c078d0a6cc63 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Wed, 28 Feb 2024 12:03:19 -0800 Subject: [PATCH 26/56] actions: fix artifact name --- .github/workflows/artifacts.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/artifacts.yml b/.github/workflows/artifacts.yml index e18c2fee..f274cc03 100644 --- a/.github/workflows/artifacts.yml +++ b/.github/workflows/artifacts.yml @@ -93,7 +93,7 @@ jobs: ghcr.io for image in ${images}; do skopeo copy --all --dest-decompress \ - "dir:/home/runner/work/qos/qos/${image}.tar/${image}.tar" \ + "oci-archive:/home/runner/work/qos/qos/${image}.tar/${image}.tar" \ "docker://ghcr.io/tkhq/${image}:sha-${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}" for tag in ${tags}; do skopeo copy --all \ From bfaa78fa00495a93a8d5f776cd314283f3718021 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Wed, 28 Feb 2024 12:12:55 -0800 Subject: [PATCH 27/56] ci: fix qos_enclave name --- .github/workflows/artifacts.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/artifacts.yml b/.github/workflows/artifacts.yml index f274cc03..9088b68c 100644 --- a/.github/workflows/artifacts.yml +++ b/.github/workflows/artifacts.yml @@ -18,7 +18,7 @@ jobs: include: - target: qos_client.tar - target: qos_host.tar - - target: qos_client.tar + - target: qos_enclave.tar steps: - name: Checkout sources uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 From be5dc0a3658c7fd657c93bfb9c9340294f19c097 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Thu, 29 Feb 2024 13:34:26 -0800 Subject: [PATCH 28/56] remove toolchain --- .gitmodules | 3 --- src/toolchain | 1 - 2 files changed, 4 deletions(-) delete mode 160000 src/toolchain diff --git a/.gitmodules b/.gitmodules index 22d33d09..e69de29b 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +0,0 @@ -[submodule "src/toolchain"] - path = src/toolchain - url = https://git.distrust.co/public/toolchain diff --git a/src/toolchain b/src/toolchain deleted file mode 160000 index 00ce00c2..00000000 --- a/src/toolchain +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 00ce00c246766b8a2ce09b96cf23b812a04d03a4 From 8281c2154cb87c8830877919e78939b7bd8ec07b Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Thu, 29 Feb 2024 13:40:01 -0800 Subject: [PATCH 29/56] first pass cleaning up doc/lint/formatting in local/ci --- .github/workflows/pr.yml | 131 ++++++++------------------------------- Makefile | 51 +++++++++++++++ src/Makefile | 1 - 3 files changed, 77 insertions(+), 106 deletions(-) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index c0fe00f0..d608c5d1 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -1,6 +1,3 @@ -# Checks for PRs -# See: https://github.com/actions-rs/example/blob/master/.github/workflows/quickstart.yml - on: [pull_request] name: PR @@ -13,108 +10,32 @@ jobs: steps: - name: Checkout sources uses: actions/checkout@v4 + - name: Run tests + run: make test - # - name: Install packages for pcsc dep - # run: sudo apt-get install -y libpcsclite-dev gengetopt - - # - name: Install stable toolchain - # id: toolchain - # uses: dtolnay/rust-toolchain@be73d7920c329f220ce78e0234b8f96b7ae60248 - # with: - # profile: minimal - # toolchain: 1.63 - # override: true - # components: rustfmt, clippy - - # - name: Run cargo test - # run: make -C src test - - # rustfmt: - # name: rustfmt - # runs-on: ubuntu-latest - # steps: - # - name: Checkout sources - # uses: actions/checkout@v4 - - # - name: Install nightly toolchain - # uses: dtolnay/rust-toolchain@be73d7920c329f220ce78e0234b8f96b7ae60248 - # with: - # profile: minimal - # toolchain: nightly - # override: true - # components: rustfmt - - # - name: Run cargo fmt - # run: make -C src fmt - - # clippy: - # name: clippy - # runs-on: ubuntu-latest - # steps: - # - name: Checkout sources - # uses: actions/checkout@v4 - - # - name: Install packages for pcsc dep - # run: sudo apt-get install -y libpcsclite-dev gengetopt - - # - name: Install stable toolchain - # id: toolchain - # uses: actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af # v1.0.7 - # with: - # profile: minimal - # toolchain: 1.63 - # override: true - # components: clippy - - # - name: Run cargo clippy - # run: (cd src && cargo clippy -- -D warnings) - - # rustdocs: - # name: rustdocs - # runs-on: ubuntu-latest - # env: - # RUSTDOCFLAGS: -D warnings - # steps: - # - name: Checkout sources - # uses: actions/checkout@v4 - - # - name: Install packages for pcsc dep - # run: sudo apt-get install -y libpcsclite-dev gengetopt - - # - name: Install stable toolchain - # id: toolchain - # uses: actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af # v1.0.7 - # with: - # profile: minimal - # toolchain: 1.63 - # override: true - - # - name: Run cargo doc - # run: (cd src && cargo doc) - - # build-linux-only-crates: - # name: build-linux-only-crates - # runs-on: ubuntu-latest - # steps: - # - name: Checkout sources - # uses: actions/checkout@v4 - - # - name: Install packages for pcsc dep - # run: sudo apt-get install -y libpcsclite-dev gengetopt - - # - name: Install stable toolchain - # id: toolchain - # uses: actions-rs/toolchain@16499b5e05bf2e26879000db0c1d13f7e13fa3af # v1.0.7 - # with: - # profile: minimal - # toolchain: 1.63 - # override: true - - # - name: Build qos_system - # run: cargo build --manifest-path ./src/qos_system/Cargo.toml --locked + format: + name: format + runs-on: ubuntu-latest + steps: + - name: Checkout sources + uses: actions/checkout@v4 + - name: Run formatting + run: make format - # - name: Build qos_aws - # run: cargo build --manifest-path ./src/qos_aws/Cargo.toml --locked + lint: + name: lint + runs-on: ubuntu-latest + steps: + - name: Checkout sources + uses: actions/checkout@v4 + - name: Run linting + run: make lint - # - name: Build init - # run: cargo build --manifest-path ./src/init/Cargo.toml --locked + docs: + name: docs + runs-on: ubuntu-latest + steps: + - name: Checkout sources + uses: actions/checkout@v4 + - name: Run doc generation + run: make docs diff --git a/Makefile b/Makefile index 77c6c3db..5535cace 100644 --- a/Makefile +++ b/Makefile @@ -6,6 +6,37 @@ default: \ out/qos_host.tar \ out/qos_enclave.tar +.PHONY: test +test: + $(call run,\ + cargo build --all; \ + cargo test; \ + cargo test -p qos_core; \ + ) + +.PHONY: lint +lint: + $(call run,\ + cargo clippy -- -D warnings; \ + ) + +.PHONY: format +format: + $(call run,\ + cargo install rustfmt-nightly; \ + rustfmt; \ + ) + +.PHONY: docs +docs: + $(call run,\ + cargo doc; \ + ) + +.PHONY: shell +shell: + $(call run,/bin/sh,--tty) + out/qos_enclave.tar: \ build-base \ $(shell git ls-files \ @@ -51,6 +82,10 @@ out/build-base/index.json: src/images/Containerfile -f src/images/Containerfile \ src/ +out/.build-base-loaded: out/build-base/index.json + env -C out/build-base tar -cf - . | docker load + touch out/.build-base-loaded + ifeq ($(NOCACHE), 1) NOCACHE_FLAG=--no-cache else @@ -59,6 +94,7 @@ endif export NOCACHE_FLAG define build $(eval package := $(notdir $(basename $@))) + $(MAKE) $(out/.build-base-loaded); \ docker build \ --tag $(REGISTRY)/$(package) \ --progress=plain \ @@ -73,3 +109,18 @@ define build -f src/images/$(package)/Containerfile \ src/ endef + +define run + docker run \ + --interactive \ + --volume ./src/:/src \ + --volume ./cache/cargo/:/.cargo \ + --workdir /src \ + --env CARGOFLAGS="" \ + --env RUSTFLAGS="" \ + --env RUST_BACKTRACE=full \ + --env PATH=/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \ + $(2) \ + qos-local/build-base \ + /bin/sh -c "set -eux; $(1)" +endef diff --git a/src/Makefile b/src/Makefile index 43d83705..5b967a6d 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,5 +1,4 @@ ROOT := $(shell git rev-parse --show-toplevel) -include $(ROOT)/tools.mk REGISTRY := 339735964233.dkr.ecr.us-east-1.amazonaws.com BUCKET := tkhq-development-qos_resources From 72f3862a103151a5da7f1e8add5afa2c7481ad58 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Thu, 29 Feb 2024 13:42:36 -0800 Subject: [PATCH 30/56] fix: make deps --- Makefile | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Makefile b/Makefile index 5535cace..f4c37983 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ default: \ out/qos_enclave.tar .PHONY: test -test: +test: out/build-base/index.json $(call run,\ cargo build --all; \ cargo test; \ @@ -15,30 +15,30 @@ test: ) .PHONY: lint -lint: +lint: out/build-base/index.json $(call run,\ cargo clippy -- -D warnings; \ ) .PHONY: format -format: +format: out/build-base/index.json $(call run,\ cargo install rustfmt-nightly; \ rustfmt; \ ) .PHONY: docs -docs: +docs: out/build-base/index.json $(call run,\ cargo doc; \ ) .PHONY: shell -shell: +shell: out/build-base/index.json $(call run,/bin/sh,--tty) out/qos_enclave.tar: \ - build-base \ + out/build-base/index.json \ $(shell git ls-files \ src/init \ src/qos_enclave \ @@ -49,7 +49,7 @@ out/qos_enclave.tar: \ $(call build) out/qos_host.tar: \ - build-base \ + out/build-base/index.json \ $(shell git ls-files \ src/qos_host \ src/qos_core \ @@ -57,7 +57,7 @@ out/qos_host.tar: \ $(call build) out/qos_client.tar: \ - build-base \ + out/build-base/index.json \ $(shell git ls-files \ src/qos_client \ src/qos_p256 \ From 963e339ffff5bcd008711b828d1ccf54412a20f3 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Thu, 29 Feb 2024 13:49:30 -0800 Subject: [PATCH 31/56] refactor docker setup into action --- .github/actions/docker-setup/action.yml | 33 +++++++++++++++++++++++++ .github/workflows/artifacts.yml | 33 ++----------------------- .github/workflows/pr.yml | 8 ++++++ 3 files changed, 43 insertions(+), 31 deletions(-) create mode 100644 .github/actions/docker-setup/action.yml diff --git a/.github/actions/docker-setup/action.yml b/.github/actions/docker-setup/action.yml new file mode 100644 index 00000000..201a56e3 --- /dev/null +++ b/.github/actions/docker-setup/action.yml @@ -0,0 +1,33 @@ +name: "Set up Docker" +description: "Ensure Docker is installed and configured correctly" +runs: + using: "composite" + steps: + - name: Setup and configure docker + shell: 'script -q -e -c "bash {0}"' + run: | + [[ $EUID -ne 0 ]] && exec sudo /bin/sh "$0" "$@" + for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; \ + do apt-get remove $pkg; \ + done + apt-get update + apt-get install ca-certificates curl + install -m 0755 -d /etc/apt/keyrings + curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc + chmod a+r /etc/apt/keyrings/docker.asc + echo \ + "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \ + $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ + tee /etc/apt/sources.list.d/docker.list > /dev/null + apt-get update + cat << EOF >/etc/docker/daemon.json + { + "features": { + "containerd-snapshotter": true + }, + "registry-mirrors": ["https://ghcr.io/tkhq"] + } + EOF + apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin + systemctl restart docker + docker buildx create --driver docker-container --bootstrap --name build --use diff --git a/.github/workflows/artifacts.yml b/.github/workflows/artifacts.yml index 9088b68c..2c0b2318 100644 --- a/.github/workflows/artifacts.yml +++ b/.github/workflows/artifacts.yml @@ -22,41 +22,12 @@ jobs: steps: - name: Checkout sources uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - - - name: Setup and configure docker - shell: 'script -q -e -c "bash {0}"' - run: | - [[ $EUID -ne 0 ]] && exec sudo /bin/sh "$0" "$@" - for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; \ - do apt-get remove $pkg; \ - done - apt-get update - apt-get install ca-certificates curl - install -m 0755 -d /etc/apt/keyrings - curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc - chmod a+r /etc/apt/keyrings/docker.asc - echo \ - "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \ - $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ - tee /etc/apt/sources.list.d/docker.list > /dev/null - apt-get update - cat << EOF >/etc/docker/daemon.json - { - "features": { - "containerd-snapshotter": true - }, - "registry-mirrors": ["https://ghcr.io/tkhq"] - } - EOF - apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin - systemctl restart docker - docker buildx create --driver docker-container --bootstrap --name build --use - + - name: Setup Docker + uses: ./.github/actions/docker-setup - name: Run `make` shell: 'script -q -e -c "bash {0}"' run: | make out/${{ matrix.target }} - - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 with: name: ${{ matrix.target }} diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index d608c5d1..1892996e 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -10,6 +10,8 @@ jobs: steps: - name: Checkout sources uses: actions/checkout@v4 + - name: Setup Docker + uses: ./.github/actions/docker-setup - name: Run tests run: make test @@ -19,6 +21,8 @@ jobs: steps: - name: Checkout sources uses: actions/checkout@v4 + - name: Setup Docker + uses: ./.github/actions/docker-setup - name: Run formatting run: make format @@ -28,6 +32,8 @@ jobs: steps: - name: Checkout sources uses: actions/checkout@v4 + - name: Setup Docker + uses: ./.github/actions/docker-setup - name: Run linting run: make lint @@ -37,5 +43,7 @@ jobs: steps: - name: Checkout sources uses: actions/checkout@v4 + - name: Setup Docker + uses: ./.github/actions/docker-setup - name: Run doc generation run: make docs From 328f53bf8db161401f59d42b759a3663d5958187 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Thu, 29 Feb 2024 13:58:22 -0800 Subject: [PATCH 32/56] fix make deps for build-base --- .github/workflows/pr.yml | 3 +-- Makefile | 16 ++++++++-------- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 1892996e..ea92d871 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -4,9 +4,8 @@ name: PR jobs: test: - name: Test Suite + name: test runs-on: ubuntu-latest - timeout-minutes: 45 steps: - name: Checkout sources uses: actions/checkout@v4 diff --git a/Makefile b/Makefile index f4c37983..4f6ee5d7 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ default: \ out/qos_enclave.tar .PHONY: test -test: out/build-base/index.json +test: out/.build-base-loaded $(call run,\ cargo build --all; \ cargo test; \ @@ -15,30 +15,30 @@ test: out/build-base/index.json ) .PHONY: lint -lint: out/build-base/index.json +lint: out/.build-base-loaded $(call run,\ cargo clippy -- -D warnings; \ ) .PHONY: format -format: out/build-base/index.json +format: out/.build-base-loaded $(call run,\ cargo install rustfmt-nightly; \ rustfmt; \ ) .PHONY: docs -docs: out/build-base/index.json +docs: out/.build-base-loaded $(call run,\ cargo doc; \ ) .PHONY: shell -shell: out/build-base/index.json +shell: out/.build-base-loaded $(call run,/bin/sh,--tty) out/qos_enclave.tar: \ - out/build-base/index.json \ + out/.build-base-loaded \ $(shell git ls-files \ src/init \ src/qos_enclave \ @@ -49,7 +49,7 @@ out/qos_enclave.tar: \ $(call build) out/qos_host.tar: \ - out/build-base/index.json \ + out/.build-base-loaded \ $(shell git ls-files \ src/qos_host \ src/qos_core \ @@ -57,7 +57,7 @@ out/qos_host.tar: \ $(call build) out/qos_client.tar: \ - out/build-base/index.json \ + out/.build-base-loaded \ $(shell git ls-files \ src/qos_client \ src/qos_p256 \ From e8d07c1afedad81c817e481c7466a9209a54ae89 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Tue, 5 Mar 2024 11:50:44 -0800 Subject: [PATCH 33/56] fix: integration mocks --- src/integration/mock/dist/aws-x86_64.pcrs | 3 +++ src/integration/mock/dist/release.env | 5 +++++ src/integration/src/lib.rs | 2 +- 3 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 src/integration/mock/dist/aws-x86_64.pcrs create mode 100644 src/integration/mock/dist/release.env diff --git a/src/integration/mock/dist/aws-x86_64.pcrs b/src/integration/mock/dist/aws-x86_64.pcrs new file mode 100644 index 00000000..aef636f1 --- /dev/null +++ b/src/integration/mock/dist/aws-x86_64.pcrs @@ -0,0 +1,3 @@ +181bd012baaecfd0bd4d6f617bea65ad5a76413d2a0c09b18efe72bff3fdc4b55f7416ec6d88a4d3236ce02d83b5eb8b PCR0 +181bd012baaecfd0bd4d6f617bea65ad5a76413d2a0c09b18efe72bff3fdc4b55f7416ec6d88a4d3236ce02d83b5eb8b PCR1 +21b9efbc184807662e966d34f390821309eeac6802309798826296bf3e8bec7c10edb30948c90ba67310f7b964fc500a PCR2 \ No newline at end of file diff --git a/src/integration/mock/dist/release.env b/src/integration/mock/dist/release.env new file mode 100644 index 00000000..e06de96a --- /dev/null +++ b/src/integration/mock/dist/release.env @@ -0,0 +1,5 @@ +VERSION=2023.11.28 +GIT_REF=b2a2ef249adf31b43527769758170255f445da2f +GIT_AUTHOR=Zeke Mostov +GIT_KEY=D96C422E04DE5D2EE0F7E9E7DBB0DCA38D405491 +GIT_TIMESTAMP=2023-11-28 10:04:46 -0500 diff --git a/src/integration/src/lib.rs b/src/integration/src/lib.rs index 3aa74daa..4250b56f 100644 --- a/src/integration/src/lib.rs +++ b/src/integration/src/lib.rs @@ -33,7 +33,7 @@ pub const LOCAL_HOST: &str = "127.0.0.1"; /// PCR3 image associated with the preimage in `./mock/pcr3-preimage.txt`. pub const PCR3: &str = "78fce75db17cd4e0a3fb8dad3ad128ca5e77edbb2b2c7f75329dccd99aa5f6ef4fc1f1a452e315b9e98f9e312e6921e6"; /// QOS dist directory. -pub const QOS_DIST_DIR: &str = "../../dist"; +pub const QOS_DIST_DIR: &str = "./mock/dist"; const MSG: &str = "msg"; From 0d75430d45a09b0a93ed3c15c20f06df06bdc6d7 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Tue, 5 Mar 2024 15:09:24 -0800 Subject: [PATCH 34/56] bump to latest stagex --- .gitignore | 3 ++- Makefile | 19 ++++++---------- src/images/Containerfile | 49 +++++++++++++++++++++------------------- 3 files changed, 35 insertions(+), 36 deletions(-) diff --git a/.gitignore b/.gitignore index 54bc6e85..bfbcd105 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ out/* cache/* .* +src/integration/core src/init/target src/*/cache .DS_Store @@ -33,4 +34,4 @@ fetch/pcsc/ fetch/rust/ !.github -!.lfsconfig \ No newline at end of file +!.lfsconfig diff --git a/Makefile b/Makefile index 4f6ee5d7..de870579 100644 --- a/Makefile +++ b/Makefile @@ -16,26 +16,19 @@ test: out/.build-base-loaded .PHONY: lint lint: out/.build-base-loaded - $(call run,\ - cargo clippy -- -D warnings; \ - ) + $(call run,cargo clippy -- -D warnings) .PHONY: format format: out/.build-base-loaded - $(call run,\ - cargo install rustfmt-nightly; \ - rustfmt; \ - ) + $(call run,rustfmt) .PHONY: docs docs: out/.build-base-loaded - $(call run,\ - cargo doc; \ - ) + $(call run,cargo doc) .PHONY: shell shell: out/.build-base-loaded - $(call run,/bin/sh,--tty) + $(call run,/bin/bash,--tty) out/qos_enclave.tar: \ out/.build-base-loaded \ @@ -71,6 +64,9 @@ out/qos_client.tar: \ .PHONY: build-base build-base: out/build-base/index.json out/build-base/index.json: src/images/Containerfile + DOCKER_BUILDKIT=1 \ + SOURCE_DATE_EPOCH=1 \ + BUILDKIT_MULTIPLATFORM=1 \ docker build \ --output "\ type=oci,\ @@ -94,7 +90,6 @@ endif export NOCACHE_FLAG define build $(eval package := $(notdir $(basename $@))) - $(MAKE) $(out/.build-base-loaded); \ docker build \ --tag $(REGISTRY)/$(package) \ --progress=plain \ diff --git a/src/images/Containerfile b/src/images/Containerfile index 74738701..b723b21a 100644 --- a/src/images/Containerfile +++ b/src/images/Containerfile @@ -1,30 +1,35 @@ -FROM stagex/rust@sha256:e7a7a152ddf91ba4f2d6e426867c54ab43b76eef3f2a97dd0c3d9234090f3ce8 as rust -FROM stagex/bash@sha256:39c6d22701e58c79548cf0601e72f85bb07bf30608827540e74db30220802430 as bash -FROM stagex/coreutils@sha256:85341b2055493ff8bf3d90c9d4e7a5993e4dd7a1d11a06854f23e0434bb4abaa as coreutils -FROM stagex/findutils@sha256:d0d30ce5d176fe2e40e93f707220ae6f54788ff14972005d1a51961c17f5294b as findutils -FROM stagex/grep@sha256:565d7cc8257d45f19326b3ecbbc2dd3096b4a228977c91f4ed07a265faeb8b05 as grep -FROM stagex/musl@sha256:27ca6026619beae07a1e7096caa7ac41b1403f5c1839ed4ff79b5aee3c409cec as musl -FROM stagex/libunwind@sha256:422fe0a108d9f1253dd9694ce432aa195d49a3b60b1d977aa4e94024c7ac52bf as libunwind -FROM stagex/openssl@sha256:f4e218dba1167008456899c5f19d9e1a1be17d4fc6fb6bb84d41b8eb477fd402 as openssl -FROM stagex/zlib@sha256:d5df909418ef436e3dd23af397ba2b202bd72f45c81b0e161b507adc9e3e9b9c as zlib -FROM stagex/ca-certificates@sha256:70c5136051c748fff0d1399101d082ecc204c1eb29d93da094ccf0d25f341121 as ca-certificates -FROM stagex/binutils@sha256:9cc26e56cdfce106108a0f4c416a27967060d8d07c4da0cbc0e14fa87f7b1dfa as binutils -FROM stagex/pkgconf@sha256:36fc4ed10a6e044d068aa7316e72588dbd365be4eb0271a84cf632521dbd8a09 as pkgconf -FROM stagex/git@sha256:3a2853fa2fa725f7f02565e24f508912b33223e49bed915e55a5d3f85548d190 as git -FROM stagex/gen_initramfs@sha256:6d323df1291bfd26e3a1db33065cbec1c44d397dd6b0f23b2f25c0f8c9f7ce76 as gen_initramfs -FROM stagex/eif_build@sha256:561ac95d02f1a5caf1d600cd2dbf487d1bb63450de0af2b528a9b657c66c12a8 as eif_build -FROM stagex/llvm@sha256:9dfc53795c89295da52719959f96df9122e0b921da6283c7bd7a582749545b1d as llvm -FROM stagex/pcsc-lite@sha256:818ee8367335a47109ec5464bfb8c4a313a25909c430176d543619b75a6c339a as pcsc-lite -FROM stagex/file@sha256:8ce66c0574777bca83c8297b74372e0be7a6cc5d2b7e21061391726ad6d6d406 as file -FROM stagex/gcc@sha256:bb550daddcf95acdce9999e359e3ffb1c497916aea41bdd0cae1d6a5a908b4b9 as gcc -FROM stagex/linux-nitro@sha256:dd38b784ea9f8f0757e549194d078cccde9d6aed46915df2be9086880693fb17 as linux-nitro +FROM stagex/bash:sx2024.03.0@sha256:d1cbbb56847e6b1e7b879214aa6926b6fdfa210e9b42a2f612a6aea850ddeefc AS bash +FROM stagex/binutils:sx2024.03.0@sha256:3af41227e1fe6a8f9b3df9916ef4876840f33eaa172168e1db1d8f457ba011d5 AS binutils +FROM stagex/ca-certificates:sx2024.03.0@sha256:6746d2d203be3455bfc5ffd5a051c8edb73ecfd7be77c3da5a2973003a30794f AS ca-certificates +FROM stagex/coreutils:sx2024.03.0@sha256:cf4032ca6b5f912a8b9d572d527d388401b68a0c9224cc086173e46bc4e1eabe AS coreutils +FROM stagex/eif_build:sx2024.03.0@sha256:6f3fed0aeaf9f9eebb43a370a5495fab92fcb21119fc23e261f0f24e1174009c AS eif_build +FROM stagex/file:sx2024.03.0@sha256:7fd68d1e7d5e1d3b1e52433bb6709f28d3e362ea89c9e13586b852ca0412f640 AS file +FROM stagex/filesystem:sx2024.03.0@sha256:42c8353db508ac79599df38c684502e50167352de2cddc5aea9b89486e7f8498 AS filesystem +FROM stagex/findutils:sx2024.03.0@sha256:475ea3488840297454f0f20b58e1b8292bf9b3944f901e3fce432fa4afeaa4cd AS findutils +FROM stagex/gcc:sx2024.03.0@sha256:25798fdde278a9f1f27e4092a1668e93d2766d4f8b089fba38d4684b20a9b0f7 AS gcc +FROM stagex/gen_initramfs:sx2024.03.0@sha256:a51c840a1c82dbc00c0a813964195d4f4bcb20463701083999320f826ffa49bf AS gen_initramfs +FROM stagex/git:sx2024.03.0@sha256:2c11f2daf9b8c1738cbd966b6de5dd0bcfaf81b675c2d268d30f972ddab9d9df AS git +FROM stagex/grep:sx2024.03.0@sha256:589465adc0125128c21534eb560299c335a41935e0ce182a632f4b739bf25c60 AS grep +FROM stagex/libunwind:sx2024.03.0@sha256:e74819e47c79f68a008302927ef02a5aa39cf12e859a8dfeccf9d1b4769b4833 AS libunwind +FROM stagex/linux-nitro:sx2024.03.0@sha256:073c4603686e3bdc0ed6755fee3203f6f6f1512e0ded09eaea8866b002b04264 AS linux-nitro +FROM stagex/llvm13:sx2024.03.0@sha256:97d0f3d32f58dca648cd70b0d58364d9bea5170bb99054c0a0b19ef57a7da7b1 AS llvm13 +FROM stagex/llvm:sx2024.03.0@sha256:8e361f1da92e956d947e37b6fc0a3951fcc1130863e2d3a9b4fca40ab4fd07f6 AS llvm +FROM stagex/musl-fts:sx2024.03.0@sha256:73c3c4647010f7151c711ed5005ef946c7c1a19c6e8921e057b5dbc15ef9559a AS musl-fts +FROM stagex/musl:sx2024.03.0@sha256:7db05e6817058a512a66ea82f3b99163069424c281363c2e9a48091d0d1d3bd9 AS musl +FROM stagex/musl-obstack:sx2024.03.0@sha256:4b6737815460908f666fa7a8e91138610d0a0909c408165a575ffb42bf21cd66 AS musl-obstack +FROM stagex/openssl:sx2024.03.0@sha256:1a2f656ced34d1ade99279c5663fcf0ec4f6526bcc50142079ef8adc080be3a9 AS openssl +FROM stagex/pcsc-lite:sx2024.03.0@sha256:e720e1795706c7c8c1db14bf730b10521e3ff42e4bed90addc590f7446aac8af AS pcsc-lite +FROM stagex/pkgconf:sx2024.03.0@sha256:31ce4eddaf4e777ddb51f01923089f3321ec5272ca0aa834d475f644279209b8 AS pkgconf +FROM stagex/rust:sx2024.03.0@sha256:fe22a0fcdb569cb70b8147378463fb6ff800e642be9d50542f8e25a38d90ec7f AS rust +FROM stagex/zlib:sx2024.03.0@sha256:de8f56f3ece28b14d575329bead53fc5318962ae3cb8f161a2d69710f7ec51f4 AS zlib FROM scratch as base ENV TARGET=x86_64-unknown-linux-musl ENV RUSTFLAGS="-C target-feature=+crt-static" ENV CARGOFLAGS="--locked --no-default-features --release --target ${TARGET}" ENV OPENSSL_STATIC=true -COPY --from=bash /bin/bash /bin/sh +COPY --from=stagex/busybox . / +COPY --from=stagex/bash . / COPY --from=coreutils . / COPY --from=findutils . / COPY --from=grep . / @@ -43,8 +48,6 @@ COPY --from=llvm . / COPY --from=pcsc-lite . / COPY --from=file . / COPY --from=gcc . / -COPY --from=gcc /usr/lib64/* /usr/lib/ COPY --from=linux-nitro /bzImage . COPY --from=linux-nitro /nsm.ko . COPY --from=linux-nitro /linux.config . -RUN mkdir /tmp From b4dd8e40c25ae3706dfd1e2626a68834768ed9fa Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Tue, 5 Mar 2024 15:34:02 -0800 Subject: [PATCH 35/56] disable currently broken CI linting --- .github/workflows/pr.yml | 23 ++++++++++++----------- Makefile | 3 +-- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index ea92d871..0e233d50 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -25,17 +25,6 @@ jobs: - name: Run formatting run: make format - lint: - name: lint - runs-on: ubuntu-latest - steps: - - name: Checkout sources - uses: actions/checkout@v4 - - name: Setup Docker - uses: ./.github/actions/docker-setup - - name: Run linting - run: make lint - docs: name: docs runs-on: ubuntu-latest @@ -46,3 +35,15 @@ jobs: uses: ./.github/actions/docker-setup - name: Run doc generation run: make docs + +# Currently broken locally +# lint: +# name: lint +# runs-on: ubuntu-latest +# steps: +# - name: Checkout sources +# uses: actions/checkout@v4 +# - name: Setup Docker +# uses: ./.github/actions/docker-setup +# - name: Run linting +# run: make lint diff --git a/Makefile b/Makefile index de870579..6747fbf5 100644 --- a/Makefile +++ b/Makefile @@ -111,9 +111,8 @@ define run --volume ./src/:/src \ --volume ./cache/cargo/:/.cargo \ --workdir /src \ - --env CARGOFLAGS="" \ --env RUSTFLAGS="" \ - --env RUST_BACKTRACE=full \ + --env CARGOFLAGS="--locked" \ --env PATH=/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \ $(2) \ qos-local/build-base \ From 97de073a16f4dbd341ebff44a095768623909eb3 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Wed, 6 Mar 2024 10:31:44 -0800 Subject: [PATCH 36/56] whitespace --- src/images/qos_client/Containerfile | 4 ++-- src/images/qos_enclave/Containerfile | 10 +++++----- src/images/qos_host/Containerfile | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/images/qos_client/Containerfile b/src/images/qos_client/Containerfile index 9959d5d3..893a203d 100644 --- a/src/images/qos_client/Containerfile +++ b/src/images/qos_client/Containerfile @@ -6,8 +6,8 @@ ENV PCSC_LIB_NAME=static=pcsclite RUN <<-EOF set -eux env -C /src/qos_client cargo build --features smartcard ${CARGOFLAGS} - cp /src/target/${TARGET}/release/qos_client / - file /qos_client | grep "static-pie" + cp /src/target/${TARGET}/release/qos_client / + file /qos_client | grep "static-pie" EOF FROM base as install diff --git a/src/images/qos_enclave/Containerfile b/src/images/qos_enclave/Containerfile index 4690bb8d..e95adcd3 100644 --- a/src/images/qos_enclave/Containerfile +++ b/src/images/qos_enclave/Containerfile @@ -6,7 +6,7 @@ RUN <<-EOF set -eux env -C /src/qos_enclave cargo build ${CARGOFLAGS} cp /src/qos_enclave/target/${TARGET}/release/qos_enclave / - file /qos_enclave | grep "static-pie" + file /qos_enclave | grep "static-pie" EOF FROM base as build-init @@ -14,7 +14,7 @@ RUN <<-EOF set -eux env -C /src/init cargo build ${CARGOFLAGS} cp /src/init/target/${TARGET}/release/init / - file /init | grep "static-pie" + file /init | grep "static-pie" EOF FROM base as build-eif @@ -41,9 +41,9 @@ EOF ENV CPIO_TIMESTAMP=1 ENV KBUILD_BUILD_TIMESTAMP=1 RUN <<-EOF - find . -exec touch -hcd "@0" "{}" + - gen_init_cpio -t 1 initramfs.list > rootfs.cpio - touch -hcd "@0" rootfs.cpio + find . -exec touch -hcd "@0" "{}" + + gen_init_cpio -t 1 initramfs.list > rootfs.cpio + touch -hcd "@0" rootfs.cpio EOF WORKDIR /build_eif RUN eif_build \ diff --git a/src/images/qos_host/Containerfile b/src/images/qos_host/Containerfile index 64cb5236..01d664e2 100644 --- a/src/images/qos_host/Containerfile +++ b/src/images/qos_host/Containerfile @@ -5,8 +5,8 @@ FROM base as build RUN <<-EOF set -eux env -C /src/qos_host cargo build --features vm ${CARGOFLAGS} - cp /src/target/${TARGET}/release/qos_host / - file /qos_host | grep "static-pie" + cp /src/target/${TARGET}/release/qos_host / + file /qos_host | grep "static-pie" EOF FROM base as install From b60529720102cb69fba01513499c6928b49b97f1 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Wed, 6 Mar 2024 12:19:13 -0800 Subject: [PATCH 37/56] use cd because macs can't use env -C --- Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 6747fbf5..98cc061f 100644 --- a/Makefile +++ b/Makefile @@ -79,7 +79,8 @@ out/build-base/index.json: src/images/Containerfile src/ out/.build-base-loaded: out/build-base/index.json - env -C out/build-base tar -cf - . | docker load + cd out/build-base; \ + tar -cf - . | docker load touch out/.build-base-loaded ifeq ($(NOCACHE), 1) From 286c10a7e5f9c48045b61ae037afaecc542f8fce Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Wed, 6 Mar 2024 14:08:04 -0800 Subject: [PATCH 38/56] pcrs output and fixed platform lock --- Makefile | 13 +++++++++++++ src/images/qos_enclave/Containerfile | 3 ++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 98cc061f..aeb5300b 100644 --- a/Makefile +++ b/Makefile @@ -30,6 +30,17 @@ docs: out/.build-base-loaded shell: out/.build-base-loaded $(call run,/bin/bash,--tty) +.PHONY: pcrs +pcrs: out/qos_enclave.tar + @tar -xvOf out/qos_enclave.tar \ + $$(tar -tvf out/qos_enclave.tar \ + | sort -k3 -n \ + | tail -n1 \ + | awk '{ print $$6 }'\ + ) \ + 2> /dev/null \ + | tar -xzvO 2> /dev/null nitro.pcrs + out/qos_enclave.tar: \ out/.build-base-loaded \ $(shell git ls-files \ @@ -72,7 +83,9 @@ out/build-base/index.json: src/images/Containerfile type=oci,\ tar=false,\ name=build_base,\ + rewrite-timestamp=true,\ dest=out/build-base" \ + --platform=linux/amd64 \ --tag qos-local/build-base \ $(NOCACHE_FLAG) \ -f src/images/Containerfile \ diff --git a/src/images/qos_enclave/Containerfile b/src/images/qos_enclave/Containerfile index e95adcd3..b6313820 100644 --- a/src/images/qos_enclave/Containerfile +++ b/src/images/qos_enclave/Containerfile @@ -50,13 +50,14 @@ RUN eif_build \ --kernel /bzImage \ --kernel_config /linux.config \ --ramdisk /build_cpio/rootfs.cpio \ - --pcrs_output nitro.pcrs \ + --pcrs_output /nitro.pcrs \ --output /nitro.eif \ --cmdline 'reboot=k initrd=0x2000000,3228672 root=/dev/ram0 panic=1 pci=off nomodules console=ttyS0 i8042.noaux i8042.nomux i8042.nopnp i8042.dumbkbd' FROM base as install WORKDIR /rootfs COPY --from=build-eif /nitro.eif . +COPY --from=build-eif /nitro.pcrs . COPY --from=build-qos_enclave /qos_enclave . RUN find . -exec touch -hcd "@0" "{}" + From 7e44a984fd5db4e8c3c1885f5a66e7e85680999a Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Wed, 6 Mar 2024 16:18:14 -0800 Subject: [PATCH 39/56] add out/nitro.pcrs target --- Makefile | 19 ++++++++----------- src/scripts/extract_oci_file.sh | 14 ++++++++++++++ 2 files changed, 22 insertions(+), 11 deletions(-) create mode 100755 src/scripts/extract_oci_file.sh diff --git a/Makefile b/Makefile index aeb5300b..ddeb555e 100644 --- a/Makefile +++ b/Makefile @@ -30,16 +30,8 @@ docs: out/.build-base-loaded shell: out/.build-base-loaded $(call run,/bin/bash,--tty) -.PHONY: pcrs -pcrs: out/qos_enclave.tar - @tar -xvOf out/qos_enclave.tar \ - $$(tar -tvf out/qos_enclave.tar \ - | sort -k3 -n \ - | tail -n1 \ - | awk '{ print $$6 }'\ - ) \ - 2> /dev/null \ - | tar -xzvO 2> /dev/null nitro.pcrs +out/nitro.pcrs: out/qos_enclave.tar + @$(call run,/src/scripts/extract_oci_file.sh qos_enclave.tar nitro.pcrs) out/qos_enclave.tar: \ out/.build-base-loaded \ @@ -84,6 +76,7 @@ out/build-base/index.json: src/images/Containerfile tar=false,\ name=build_base,\ rewrite-timestamp=true,\ + annotation.org.opencontainers.image.created=2024-03-06T22:00:00Z,\ dest=out/build-base" \ --platform=linux/amd64 \ --tag qos-local/build-base \ @@ -104,6 +97,9 @@ endif export NOCACHE_FLAG define build $(eval package := $(notdir $(basename $@))) + DOCKER_BUILDKIT=1 \ + SOURCE_DATE_EPOCH=1 \ + BUILDKIT_MULTIPLATFORM=1 \ docker build \ --tag $(REGISTRY)/$(package) \ --progress=plain \ @@ -123,6 +119,7 @@ define run docker run \ --interactive \ --volume ./src/:/src \ + --volume ./out/:/out \ --volume ./cache/cargo/:/.cargo \ --workdir /src \ --env RUSTFLAGS="" \ @@ -130,5 +127,5 @@ define run --env PATH=/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \ $(2) \ qos-local/build-base \ - /bin/sh -c "set -eux; $(1)" + /bin/sh -c "set -eu; $(1)" endef diff --git a/src/scripts/extract_oci_file.sh b/src/scripts/extract_oci_file.sh new file mode 100755 index 00000000..ceb5f4c7 --- /dev/null +++ b/src/scripts/extract_oci_file.sh @@ -0,0 +1,14 @@ +#!/bin/sh +set -eu +tar=${1?} +path=${2?} +layer=$( \ + tar -tvf /out/${tar} 2>/dev/null\ + | sort -k3 -n \ + | tail -n1 \ + | awk '{ print $6 }'\ +) +cd /out +tar -xf /out/qos_enclave.tar ${layer} +tar -xzf ${layer} ${path} +rm -rf blobs From 2836f35cb0472649f102cef4a33e422ba000e802 Mon Sep 17 00:00:00 2001 From: Zeke Mostov Date: Tue, 19 Mar 2024 15:46:51 -0400 Subject: [PATCH 40/56] Deprecate reliance on release.env --- src/qos_client/src/cli/services.rs | 56 +----------------------------- src/qos_nsm/src/nitro/mod.rs | 8 ++--- 2 files changed, 5 insertions(+), 59 deletions(-) diff --git a/src/qos_client/src/cli/services.rs b/src/qos_client/src/cli/services.rs index 6ce22a6b..95f7525f 100644 --- a/src/qos_client/src/cli/services.rs +++ b/src/qos_client/src/cli/services.rs @@ -46,7 +46,6 @@ const APPROVAL_EXT: &str = "approval"; const QUORUM_THRESHOLD_FILE: &str = "quorum_threshold"; const DR_WRAPPED_QUORUM_KEY: &str = "dr_wrapped_quorum_key"; const PCRS_PATH: &str = "aws-x86_64.pcrs"; -const QOS_RELEASE_ENV_FILE: &str = "release.env"; const GENESIS_DR_ARTIFACTS: &str = "genesis_dr_artifacts"; const DANGEROUS_DEV_BOOT_MEMBER: &str = "DANGEROUS_DEV_BOOT_MEMBER"; @@ -619,9 +618,6 @@ pub(crate) fn after_genesis>( // Get the PCRs for QOS so we can verify let qos_pcrs = extract_qos_pcrs(&qos_release_dir_path); - let release_env = extract_qos_release_env(&qos_release_dir_path); - println!("QOS release ref: {}", release_env.git_ref); - println!("QOS version: {}", release_env.version); // Read in the attestation doc from the genesis directory let cose_sign1 = @@ -764,14 +760,13 @@ fn extract_nitro_config>( ) -> NitroConfig { let pcr3 = extract_pcr3(pcr3_preimage_path); let QosPcrs { pcr0, pcr1, pcr2 } = extract_qos_pcrs(&qos_release_dir_path); - let release_env = extract_qos_release_env(qos_release_dir_path); NitroConfig { pcr0, pcr1, pcr2, pcr3, - qos_commit: release_env.git_ref, + qos_commit: "".to_string(), aws_root_certificate: cert_from_pem(AWS_ROOT_CERT_PEM).unwrap(), } } @@ -2017,55 +2012,6 @@ fn extract_qos_pcrs>(qos_release_dir_path: P) -> QosPcrs { } } -struct QosReleaseEnv { - version: String, - git_ref: String, - _git_author: String, - _git_key: String, - _git_timestamp: String, -} - -fn get_env_entry( - entries: &[[String; 2]], - index: usize, - expected_label: &str, -) -> String { - let [label, value] = &entries[index]; - assert_eq!(label, expected_label, "Label of entry does not match"); - value.clone() -} - -fn extract_qos_release_env>( - qos_release_dir_path: P, -) -> QosReleaseEnv { - let release_env_path = - PathBuf::from(qos_release_dir_path.as_ref()).join(QOS_RELEASE_ENV_FILE); - - let file = File::open(release_env_path) - .expect("failed to open qos release env file"); - - let lines = std::io::BufReader::new(file) - .lines() - .collect::, _>>() - .unwrap(); - - let entries: Vec<[String; 2]> = lines - .into_iter() - .map(|line| { - let entry: Vec<_> = line.split('=').map(String::from).collect(); - entry.try_into().expect("Not exactly 2 words in line of file") - }) - .collect(); - - QosReleaseEnv { - version: get_env_entry(&entries, 0, "VERSION"), - git_ref: get_env_entry(&entries, 1, "GIT_REF"), - _git_author: get_env_entry(&entries, 2, "GIT_AUTHOR"), - _git_key: get_env_entry(&entries, 3, "GIT_KEY"), - _git_timestamp: get_env_entry(&entries, 4, "GIT_TIMESTAMP"), - } -} - fn find_pcr3>(file_path: P) -> String { let file = File::open(file_path).expect("failed to open pcr3 preimage"); let mut lines = std::io::BufReader::new(file) diff --git a/src/qos_nsm/src/nitro/mod.rs b/src/qos_nsm/src/nitro/mod.rs index 12526e28..be7fb093 100644 --- a/src/qos_nsm/src/nitro/mod.rs +++ b/src/qos_nsm/src/nitro/mod.rs @@ -27,15 +27,15 @@ static AWS_NITRO_CERT_SIG_ALG: &[&webpki::SignatureAlgorithm] = &[&webpki::ECDSA_P384_SHA384]; /// AWS Nitro root CA certificate. -/// -/// The root certificate can be downloaded from -/// , +/// +/// The root certificate can be downloaded from +/// , /// and it can be verified using the following SHA256 checksum: /// `8cf60e2b2efca96c6a9e71e851d00c1b6991cc09eadbe64a6a1d1b1eb9faff7c`. /// This official hash checksum is over the AWS-provided zip file. /// For context and additional verification details, see /// . -/// +/// /// The `aws_root_cert.pem` contents hash as follows via SHA256: /// `6eb9688305e4bbca67f44b59c29a0661ae930f09b5945b5d1d9ae01125c8d6c0`. pub const AWS_ROOT_CERT_PEM: &[u8] = From e14983a158cb9bb4e96ba8c6f771eb2021c14109 Mon Sep 17 00:00:00 2001 From: Zeke Mostov Date: Thu, 28 Mar 2024 16:14:12 -0400 Subject: [PATCH 41/56] add ecr upload --- .github/workflows/artifacts.yml | 51 +++++++++++++++++++++++++++++++-- 1 file changed, 49 insertions(+), 2 deletions(-) diff --git a/.github/workflows/artifacts.yml b/.github/workflows/artifacts.yml index 2c0b2318..57fc920e 100644 --- a/.github/workflows/artifacts.yml +++ b/.github/workflows/artifacts.yml @@ -34,6 +34,55 @@ jobs: path: out/${{ matrix.target }} retention-days: 1 + upload_to_ecr: + name: Upload toolchain artifacts to ECR + runs-on: ubuntu-latest + needs: + - build + permissions: + id-token: write + contents: read + steps: + + - name: Configure AWS Credentials + uses: aws-actions/configure-aws-credentials@010d0da01d0b5a38af31e9c3470dbfdabdecca3a # v4.0.1 + with: + aws-region: us-east-1 + role-to-assume: arn:aws:iam::799078726966:role/github-qos + + - name: Login to Amazon ECR + id: login-ecr + uses: aws-actions/amazon-ecr-login@062b18b96a7aff071d4dc91bc00c4c1a7945b076 # v2.0.1 + + - name: Download Artifacts + uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + + - name: Upload images to ECR + env: + images: >- + qos_client + qos_enclave + qos_host + tags: >- + ${{ github.ref == format('refs/heads/{0}', 'main') && 'latest' || '' }} + ${{ github.event_name == 'pull_request' && format('pr-{0}', github.event.number) || '' }} + ${{ github.event_name == 'push' && github.ref_name || '' }} + run: | + skopeo login \ + --username "${{ steps.login-ecr.outputs.docker_username_799078726966_dkr_ecr_us_east_1_amazonaws_com }}" \ + --password "${{ steps.login-ecr.outputs.docker_password_799078726966_dkr_ecr_us_east_1_amazonaws_com }}" \ + ${{ steps.login-ecr.outputs.registry }} + for image in ${images}; do + skopeo copy --all --dest-decompress \ + "oci-archive:/home/runner/work/qos/qos/${image}.oci.x86_64.tar/${image}.oci.x86_64.tar" \ + "docker://${{ steps.login-ecr.outputs.registry }}/tkhq/${image}:sha-${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}" + for tag in ${tags}; do + skopeo copy --all \ + "docker://${{ steps.login-ecr.outputs.registry }}/tkhq/${image}:sha-${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}" \ + "docker://${{ steps.login-ecr.outputs.registry }}/tkhq/${image}:${tag}" + done + done + upload_to_ghcr: name: Upload toolchain artifacts to GHCR runs-on: ubuntu-latest @@ -45,8 +94,6 @@ jobs: steps: - name: Download Artifacts uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 - - name: Display structure of downloaded files - run: ls -R /home/runner/work/qos/qos - name: Upload images to GHCR env: images: >- From f152f3f67eadc455973dfe4bde133cf2a040f2d8 Mon Sep 17 00:00:00 2001 From: Zeke Mostov Date: Thu, 28 Mar 2024 16:15:38 -0400 Subject: [PATCH 42/56] fix source image name --- .github/workflows/artifacts.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/artifacts.yml b/.github/workflows/artifacts.yml index 57fc920e..664fb02f 100644 --- a/.github/workflows/artifacts.yml +++ b/.github/workflows/artifacts.yml @@ -74,7 +74,7 @@ jobs: ${{ steps.login-ecr.outputs.registry }} for image in ${images}; do skopeo copy --all --dest-decompress \ - "oci-archive:/home/runner/work/qos/qos/${image}.oci.x86_64.tar/${image}.oci.x86_64.tar" \ + "oci-archive:/home/runner/work/qos/qos/${image}.tar/${image}.tar" \ "docker://${{ steps.login-ecr.outputs.registry }}/tkhq/${image}:sha-${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}" for tag in ${tags}; do skopeo copy --all \ From 3c8a160f372a8291f0f08f5e75ada907ca0d60c2 Mon Sep 17 00:00:00 2001 From: Zeke Mostov Date: Tue, 9 Apr 2024 10:35:46 -0400 Subject: [PATCH 43/56] update changelog for 0.4.0 --- CHANGELOG.MD | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.MD b/CHANGELOG.MD index 92450d30..8c33f23d 100644 --- a/CHANGELOG.MD +++ b/CHANGELOG.MD @@ -14,12 +14,29 @@ Removed: for now removed features. Fixed: for any bug fixes. Security: in case of vulnerabilities. -## [Unreleased] +## [0.4.0] 2024.4.9 ### Added -- qos_hex: support more array sizes for serde deserialize +- qos_hex: support more array sizes for serde deserialize (#414) +- make test: run all tests in build container (#433) +- make lint: run automated linting from build container (#433) +- make format: run rustfmt from build container +- make docs: run rustdocs from build container +### Changed + +- make flow dramatically simplified. Single file. (#433) +- all actual build steps now handled in overhauled containerfiles in src/images (#433) +- make: deterministically build all the things with stagex build container (#433) +- CI refactored to use run make {fmt, test, lint} (#433) +- CI refactored to use stagex for uploading artifacts (#433) +- qos_client: deprecate reliance on release.env (#443) + +### Removed + +- git lfs artifacts removed (#433) +- toolchain removed (#433) ## [0.3.0] 2023.11.27 From 8db8102c53a1fa5bb058f5c0b254c4313d85b4b9 Mon Sep 17 00:00:00 2001 From: Zeke Mostov Date: Tue, 9 Apr 2024 10:41:25 -0400 Subject: [PATCH 44/56] use bigger runner --- .github/workflows/artifacts.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/artifacts.yml b/.github/workflows/artifacts.yml index 664fb02f..cdca79b3 100644 --- a/.github/workflows/artifacts.yml +++ b/.github/workflows/artifacts.yml @@ -12,7 +12,10 @@ on: jobs: build: name: build artifacts - runs-on: ubuntu-latest + # We use a special group that is configured to use github largest runner instance + # This is charged by the minute, so if you want to reduce cost change back to `runs-on: ubuntu-latest` + runs-on: + group: ubuntu-runners strategy: matrix: include: @@ -36,7 +39,10 @@ jobs: upload_to_ecr: name: Upload toolchain artifacts to ECR - runs-on: ubuntu-latest + # We use a special group that is configured to use github largest runner instance + # This is charged by the minute, so if you want to reduce cost change back to `runs-on: ubuntu-latest` + runs-on: + group: ubuntu-runners needs: - build permissions: @@ -85,7 +91,10 @@ jobs: upload_to_ghcr: name: Upload toolchain artifacts to GHCR - runs-on: ubuntu-latest + # We use a special group that is configured to use github largest runner instance + # This is charged by the minute, so if you want to reduce cost change back to `runs-on: ubuntu-latest` + runs-on: + group: ubuntu-runners needs: - build permissions: From e7e960ba495095695b5a776dea29b30de630dd23 Mon Sep 17 00:00:00 2001 From: Zeke Mostov Date: Tue, 9 Apr 2024 10:44:37 -0400 Subject: [PATCH 45/56] remove .gitattributes --- .gitattributes | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index f8f586dd..00000000 --- a/.gitattributes +++ /dev/null @@ -1,15 +0,0 @@ -dist/*.eif filter=lfs diff=lfs merge=lfs -text -dist/*.tar filter=lfs diff=lfs merge=lfs -text -dist/*.linux-x86_64 filter=lfs diff=lfs merge=lfs -text -fetch/apt/*.deb filter=lfs diff=lfs merge=lfs -text -fetch/apt/Packages.bz2 filter=lfs diff=lfs merge=lfs -text -fetch/*.tar filter=lfs diff=lfs merge=lfs -text -cache/toolchain.tgz filter=lfs diff=lfs merge=lfs -text -cache/aws/x86_64/bzImage filter=lfs diff=lfs merge=lfs -text -cache/aws/x86_64/rust-libstd-musl.tgz filter=lfs diff=lfs merge=lfs -text -cache/aws/x86_64/nsm.ko filter=lfs diff=lfs merge=lfs -text -cache/aws/x86_64/lib/libpcsclite.a filter=lfs diff=lfs merge=lfs -text -cache/aws/x86_64/lib64/libssl.a filter=lfs diff=lfs merge=lfs -text -cache/bin/gen_init_cpio filter=lfs diff=lfs merge=lfs -text -cache/aws/x86_64/libssl-static.tgz filter=lfs diff=lfs merge=lfs -text -fetch/linux-5.19.6.tar.xz filter=lfs diff=lfs merge=lfs -text From 480607b81c3fb7453edc2293b2b62768c67ec341 Mon Sep 17 00:00:00 2001 From: Zeke Mostov Date: Fri, 12 Apr 2024 11:15:19 -0400 Subject: [PATCH 46/56] ignore dist --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index bfbcd105..e589aef0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ out/* +dist/* cache/* .* src/integration/core From 9f248ee90a74759ca2fabcfc456409038d69d474 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Tue, 16 Apr 2024 13:17:46 -0700 Subject: [PATCH 47/56] remove dead aws-nsm-api deps in qos_aws --- src/init/Cargo.lock | 158 +-------------------- src/init/Cargo.toml | 2 - src/qos_aws/Cargo.lock | 311 ----------------------------------------- src/qos_aws/Cargo.toml | 2 - 4 files changed, 2 insertions(+), 471 deletions(-) diff --git a/src/init/Cargo.lock b/src/init/Cargo.lock index 48eef0e4..de2eeeb8 100644 --- a/src/init/Cargo.lock +++ b/src/init/Cargo.lock @@ -81,19 +81,6 @@ dependencies = [ "serde_cbor", ] -[[package]] -name = "aws-nitro-enclaves-nsm-api" -version = "0.3.0" -source = "git+https://github.com/aws/aws-nitro-enclaves-nsm-api.git/?rev=f9422662d02ad089b5132cfcdbe3496365ab4818#f9422662d02ad089b5132cfcdbe3496365ab4818" -dependencies = [ - "libc", - "log", - "nix", - "serde", - "serde_bytes", - "serde_cbor", -] - [[package]] name = "base16ct" version = "0.1.1" @@ -166,24 +153,6 @@ dependencies = [ "syn", ] -[[package]] -name = "cbindgen" -version = "0.24.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6358dedf60f4d9b8db43ad187391afe959746101346fe51bb978126bec61dfb" -dependencies = [ - "heck", - "indexmap", - "log", - "proc-macro2", - "quote", - "serde", - "serde_json", - "syn", - "tempfile", - "toml", -] - [[package]] name = "cc" version = "1.0.83" @@ -323,15 +292,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "fastrand" -version = "1.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499" -dependencies = [ - "instant", -] - [[package]] name = "ff" version = "0.12.1" @@ -405,12 +365,6 @@ dependencies = [ "ahash", ] -[[package]] -name = "heck" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" - [[package]] name = "hkdf" version = "0.12.3" @@ -429,16 +383,6 @@ dependencies = [ "digest", ] -[[package]] -name = "indexmap" -version = "1.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e" -dependencies = [ - "autocfg", - "hashbrown", -] - [[package]] name = "init" version = "0.1.0" @@ -459,21 +403,6 @@ dependencies = [ "generic-array", ] -[[package]] -name = "instant" -version = "0.1.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "itoa" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc" - [[package]] name = "libc" version = "0.2.148" @@ -512,16 +441,6 @@ dependencies = [ "static_assertions", ] -[[package]] -name = "nsm-lib" -version = "0.3.0" -source = "git+https://github.com/aws/aws-nitro-enclaves-nsm-api.git/?rev=f9422662d02ad089b5132cfcdbe3496365ab4818#f9422662d02ad089b5132cfcdbe3496365ab4818" -dependencies = [ - "aws-nitro-enclaves-nsm-api 0.3.0 (git+https://github.com/aws/aws-nitro-enclaves-nsm-api.git/?rev=f9422662d02ad089b5132cfcdbe3496365ab4818)", - "cbindgen", - "serde_bytes", -] - [[package]] name = "once_cell" version = "1.16.0" @@ -656,9 +575,7 @@ dependencies = [ name = "qos_aws" version = "0.1.0" dependencies = [ - "aws-nitro-enclaves-nsm-api 0.3.0 (git+https://github.com/aws/aws-nitro-enclaves-nsm-api.git/?rev=f9422662d02ad089b5132cfcdbe3496365ab4818)", "libc", - "nsm-lib", "qos_system", ] @@ -666,7 +583,7 @@ dependencies = [ name = "qos_core" version = "0.1.0" dependencies = [ - "aws-nitro-enclaves-nsm-api 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "aws-nitro-enclaves-nsm-api", "borsh", "libc", "nix", @@ -698,7 +615,7 @@ name = "qos_nsm" version = "0.1.0" dependencies = [ "aws-nitro-enclaves-cose", - "aws-nitro-enclaves-nsm-api 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "aws-nitro-enclaves-nsm-api", "borsh", "p384", "qos_hex", @@ -769,24 +686,6 @@ dependencies = [ "getrandom", ] -[[package]] -name = "redox_syscall" -version = "0.2.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" -dependencies = [ - "bitflags", -] - -[[package]] -name = "remove_dir_all" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" -dependencies = [ - "winapi", -] - [[package]] name = "rfc6979" version = "0.3.1" @@ -812,12 +711,6 @@ dependencies = [ "windows-sys", ] -[[package]] -name = "ryu" -version = "1.0.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09" - [[package]] name = "sec1" version = "0.3.0" @@ -871,17 +764,6 @@ dependencies = [ "syn", ] -[[package]] -name = "serde_json" -version = "1.0.86" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41feea4228a6f1cd09ec7a3593a682276702cd67b5273544757dae23c096f074" -dependencies = [ - "itoa", - "ryu", - "serde", -] - [[package]] name = "serde_repr" version = "0.1.10" @@ -974,20 +856,6 @@ dependencies = [ "unicode-xid", ] -[[package]] -name = "tempfile" -version = "3.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4" -dependencies = [ - "cfg-if", - "fastrand", - "libc", - "redox_syscall", - "remove_dir_all", - "winapi", -] - [[package]] name = "toml" version = "0.5.9" @@ -1053,28 +921,6 @@ dependencies = [ "untrusted", ] -[[package]] -name = "winapi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" -dependencies = [ - "winapi-i686-pc-windows-gnu", - "winapi-x86_64-pc-windows-gnu", -] - -[[package]] -name = "winapi-i686-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" - -[[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" - [[package]] name = "windows-sys" version = "0.48.0" diff --git a/src/init/Cargo.toml b/src/init/Cargo.toml index 3838872a..9b2477c2 100644 --- a/src/init/Cargo.toml +++ b/src/init/Cargo.toml @@ -14,5 +14,3 @@ qos_nsm = { path = "../qos_nsm", default-features = false } [[bin]] name = "init" path = "init.rs" - - diff --git a/src/qos_aws/Cargo.lock b/src/qos_aws/Cargo.lock index 6507a97e..8e768dea 100644 --- a/src/qos_aws/Cargo.lock +++ b/src/qos_aws/Cargo.lock @@ -2,177 +2,17 @@ # It is not intended for manual editing. version = 3 -[[package]] -name = "autocfg" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" - -[[package]] -name = "aws-nitro-enclaves-nsm-api" -version = "0.3.0" -source = "git+https://github.com/aws/aws-nitro-enclaves-nsm-api.git/?rev=f9422662d02ad089b5132cfcdbe3496365ab4818#f9422662d02ad089b5132cfcdbe3496365ab4818" -dependencies = [ - "libc", - "log", - "nix", - "serde", - "serde_bytes", - "serde_cbor", -] - -[[package]] -name = "bitflags" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" - -[[package]] -name = "cbindgen" -version = "0.24.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6358dedf60f4d9b8db43ad187391afe959746101346fe51bb978126bec61dfb" -dependencies = [ - "heck", - "indexmap", - "log", - "proc-macro2", - "quote", - "serde", - "serde_json", - "syn", - "tempfile", - "toml", -] - -[[package]] -name = "cfg-if" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" - -[[package]] -name = "fastrand" -version = "1.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499" -dependencies = [ - "instant", -] - -[[package]] -name = "half" -version = "1.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" - -[[package]] -name = "hashbrown" -version = "0.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" - -[[package]] -name = "heck" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" - -[[package]] -name = "indexmap" -version = "1.9.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" -dependencies = [ - "autocfg", - "hashbrown", -] - -[[package]] -name = "instant" -version = "0.1.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "itoa" -version = "1.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440" - [[package]] name = "libc" version = "0.2.148" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9cdc71e17332e86d2e1d38c1f99edcb6288ee11b815fb1a4b049eaa2114d369b" -[[package]] -name = "log" -version = "0.4.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "memoffset" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" -dependencies = [ - "autocfg", -] - -[[package]] -name = "nix" -version = "0.26.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" -dependencies = [ - "bitflags", - "cfg-if", - "libc", - "memoffset", - "pin-utils", - "static_assertions", -] - -[[package]] -name = "nsm-lib" -version = "0.3.0" -source = "git+https://github.com/aws/aws-nitro-enclaves-nsm-api.git/?rev=f9422662d02ad089b5132cfcdbe3496365ab4818#f9422662d02ad089b5132cfcdbe3496365ab4818" -dependencies = [ - "aws-nitro-enclaves-nsm-api", - "cbindgen", - "serde_bytes", -] - -[[package]] -name = "pin-utils" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" - -[[package]] -name = "proc-macro2" -version = "1.0.51" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6" -dependencies = [ - "unicode-ident", -] - [[package]] name = "qos_aws" version = "0.1.0" dependencies = [ - "aws-nitro-enclaves-nsm-api", "libc", - "nsm-lib", "qos_system", ] @@ -182,154 +22,3 @@ version = "0.1.0" dependencies = [ "libc", ] - -[[package]] -name = "quote" -version = "1.0.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" -dependencies = [ - "proc-macro2", -] - -[[package]] -name = "redox_syscall" -version = "0.2.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" -dependencies = [ - "bitflags", -] - -[[package]] -name = "remove_dir_all" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" -dependencies = [ - "winapi", -] - -[[package]] -name = "ryu" -version = "1.0.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde" - -[[package]] -name = "serde" -version = "1.0.152" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb" -dependencies = [ - "serde_derive", -] - -[[package]] -name = "serde_bytes" -version = "0.11.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "416bda436f9aab92e02c8e10d49a15ddd339cea90b6e340fe51ed97abb548294" -dependencies = [ - "serde", -] - -[[package]] -name = "serde_cbor" -version = "0.11.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5" -dependencies = [ - "half", - "serde", -] - -[[package]] -name = "serde_derive" -version = "1.0.152" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "serde_json" -version = "1.0.92" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7434af0dc1cbd59268aa98b4c22c131c0584d2232f6fb166efb993e2832e896a" -dependencies = [ - "itoa", - "ryu", - "serde", -] - -[[package]] -name = "static_assertions" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" - -[[package]] -name = "syn" -version = "1.0.107" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - -[[package]] -name = "tempfile" -version = "3.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4" -dependencies = [ - "cfg-if", - "fastrand", - "libc", - "redox_syscall", - "remove_dir_all", - "winapi", -] - -[[package]] -name = "toml" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" -dependencies = [ - "serde", -] - -[[package]] -name = "unicode-ident" -version = "1.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" - -[[package]] -name = "winapi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" -dependencies = [ - "winapi-i686-pc-windows-gnu", - "winapi-x86_64-pc-windows-gnu", -] - -[[package]] -name = "winapi-i686-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" - -[[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" diff --git a/src/qos_aws/Cargo.toml b/src/qos_aws/Cargo.toml index 444b6115..8abf2998 100644 --- a/src/qos_aws/Cargo.toml +++ b/src/qos_aws/Cargo.toml @@ -8,6 +8,4 @@ publish = false [dependencies] libc = "0.2.148" -nsm_lib = { git = "https://github.com/aws/aws-nitro-enclaves-nsm-api.git/", package="nsm-lib", rev = "f9422662d02ad089b5132cfcdbe3496365ab4818" } -nsm_api = { git = "https://github.com/aws/aws-nitro-enclaves-nsm-api.git/", package="aws-nitro-enclaves-nsm-api", rev = "f9422662d02ad089b5132cfcdbe3496365ab4818" } qos_system = { path = "../qos_system"} From 9381a69a5254d0d4b6ebb7e8ddb3e6843481fdf6 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Tue, 16 Apr 2024 13:33:23 -0700 Subject: [PATCH 48/56] fix qos_enclave paths --- src/images/qos_enclave/Containerfile | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/images/qos_enclave/Containerfile b/src/images/qos_enclave/Containerfile index b6313820..42095714 100644 --- a/src/images/qos_enclave/Containerfile +++ b/src/images/qos_enclave/Containerfile @@ -54,14 +54,10 @@ RUN eif_build \ --output /nitro.eif \ --cmdline 'reboot=k initrd=0x2000000,3228672 root=/dev/ram0 panic=1 pci=off nomodules console=ttyS0 i8042.noaux i8042.nomux i8042.nopnp i8042.dumbkbd' -FROM base as install -WORKDIR /rootfs +FROM scratch as package COPY --from=build-eif /nitro.eif . COPY --from=build-eif /nitro.pcrs . COPY --from=build-qos_enclave /qos_enclave . -RUN find . -exec touch -hcd "@0" "{}" + - -FROM scratch as package COPY --from=install /rootfs . ENTRYPOINT ["/qos_enclave"] ENV EIF_PATH=/nitro.eif From 52093d73a4e6fd331414e542d947aaeebe335df3 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Tue, 16 Apr 2024 13:54:52 -0700 Subject: [PATCH 49/56] remove dead copy in qos_enclave --- src/images/qos_enclave/Containerfile | 1 - 1 file changed, 1 deletion(-) diff --git a/src/images/qos_enclave/Containerfile b/src/images/qos_enclave/Containerfile index 42095714..efa58dd5 100644 --- a/src/images/qos_enclave/Containerfile +++ b/src/images/qos_enclave/Containerfile @@ -58,7 +58,6 @@ FROM scratch as package COPY --from=build-eif /nitro.eif . COPY --from=build-eif /nitro.pcrs . COPY --from=build-qos_enclave /qos_enclave . -COPY --from=install /rootfs . ENTRYPOINT ["/qos_enclave"] ENV EIF_PATH=/nitro.eif ENV ENCLAVE_NAME=qos From b4665fd9bee4f1f906e622d4c53d9aa6b78d03f1 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Thu, 18 Apr 2024 11:45:47 -0700 Subject: [PATCH 50/56] refactor to OCI directories to allow for multi-level package inheritance --- .github/workflows/artifacts.yml | 50 +++++------- Makefile | 109 +++++++------------------- src/images/{ => common}/Containerfile | 0 src/macros.mk | 52 ++++++++++++ 4 files changed, 102 insertions(+), 109 deletions(-) rename src/images/{ => common}/Containerfile (100%) create mode 100644 src/macros.mk diff --git a/.github/workflows/artifacts.yml b/.github/workflows/artifacts.yml index cdca79b3..34008604 100644 --- a/.github/workflows/artifacts.yml +++ b/.github/workflows/artifacts.yml @@ -19,9 +19,9 @@ jobs: strategy: matrix: include: - - target: qos_client.tar - - target: qos_host.tar - - target: qos_enclave.tar + - target: qos_client + - target: qos_host + - target: qos_enclave steps: - name: Checkout sources uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 @@ -30,7 +30,7 @@ jobs: - name: Run `make` shell: 'script -q -e -c "bash {0}"' run: | - make out/${{ matrix.target }} + make out/${{ matrix.target }}/index.json - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 with: name: ${{ matrix.target }} @@ -74,20 +74,16 @@ jobs: ${{ github.event_name == 'pull_request' && format('pr-{0}', github.event.number) || '' }} ${{ github.event_name == 'push' && github.ref_name || '' }} run: | - skopeo login \ - --username "${{ steps.login-ecr.outputs.docker_username_799078726966_dkr_ecr_us_east_1_amazonaws_com }}" \ - --password "${{ steps.login-ecr.outputs.docker_password_799078726966_dkr_ecr_us_east_1_amazonaws_com }}" \ - ${{ steps.login-ecr.outputs.registry }} - for image in ${images}; do - skopeo copy --all --dest-decompress \ - "oci-archive:/home/runner/work/qos/qos/${image}.tar/${image}.tar" \ - "docker://${{ steps.login-ecr.outputs.registry }}/tkhq/${image}:sha-${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}" - for tag in ${tags}; do - skopeo copy --all \ - "docker://${{ steps.login-ecr.outputs.registry }}/tkhq/${image}:sha-${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}" \ - "docker://${{ steps.login-ecr.outputs.registry }}/tkhq/${image}:${tag}" - done + env -C out/${{ matrix.target }} tar -cf - . | docker load + for tag in ${tags}; do + docker tag "qos-local/${{ matrix.target }}:latest" "${{ steps.login-ecr.outputs.registry }}/${{ matrix.target }}:${tag}" done + echo "${{ steps.login-ecr.outputs.docker_password_799078726966_dkr_ecr_us_east_1_amazonaws_com }}" \ + | docker login \ + ${{ steps.login-ecr.outputs.registry }} + -u "${{ steps.login-ecr.outputs.docker_username_799078726966_dkr_ecr_us_east_1_amazonaws_com }}" \ + --password-stdin + docker image push --all-tags ${{ steps.login-ecr.outputs.registry }}/tkhq/${{ matrix.target }} upload_to_ghcr: name: Upload toolchain artifacts to GHCR @@ -114,17 +110,11 @@ jobs: ${{ github.event_name == 'pull_request' && format('pr-{0}', github.event.number) || '' }} ${{ github.event_name == 'push' && github.ref_name || '' }} run: | - skopeo login \ - --username "${{ github.actor }}" \ - --password "${{ secrets.GITHUB_TOKEN }}" \ - ghcr.io - for image in ${images}; do - skopeo copy --all --dest-decompress \ - "oci-archive:/home/runner/work/qos/qos/${image}.tar/${image}.tar" \ - "docker://ghcr.io/tkhq/${image}:sha-${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}" - for tag in ${tags}; do - skopeo copy --all \ - "docker://ghcr.io/tkhq/${image}:sha-${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}" \ - "docker://ghcr.io/tkhq/${image}:${tag}" - done + env -C out/${{ matrix.target }} tar -cf - . | docker load + + for tag in ${tags}; do + docker tag "qos-local/${{ matrix.target }}:latest" "ghcr.io/tkhq/${{ matrix.target }}:${tag}" done + + echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u "${{ github.actor }}" --password-stdin + docker image push --all-tags ghcr.io/tkhq/${{ matrix.target }} diff --git a/Makefile b/Makefile index ddeb555e..a25e0b57 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,12 @@ +include src/macros.mk + REGISTRY := local .DEFAULT_GOAL := .PHONY: default default: \ - out/qos_client.tar \ - out/qos_host.tar \ - out/qos_enclave.tar + out/qos_client/index.json \ + out/qos_host/index.json \ + out/qos_enclave/index.json .PHONY: test test: out/.build-base-loaded @@ -27,14 +29,23 @@ docs: out/.build-base-loaded $(call run,cargo doc) .PHONY: shell -shell: out/.build-base-loaded - $(call run,/bin/bash,--tty) +shell: out/common/index.json + env -C ./out/common tar -cf - . | docker load \ + && docker run \ + --interactive \ + --tty \ + --volume .:/home/qos \ + --workdir /home/qos \ + --user $(shell id -u):$(shell id -g) \ + qos-local/common:latest \ + /bin/bash out/nitro.pcrs: out/qos_enclave.tar @$(call run,/src/scripts/extract_oci_file.sh qos_enclave.tar nitro.pcrs) -out/qos_enclave.tar: \ - out/.build-base-loaded \ +out/qos_enclave/index.json: \ + out/common/index.json \ + src/images/qos_enclave/Containerfile \ $(shell git ls-files \ src/init \ src/qos_enclave \ @@ -42,18 +53,20 @@ out/qos_enclave.tar: \ src/qos_aws \ src/qos_system \ ) - $(call build) + $(call build,qos_enclave) -out/qos_host.tar: \ - out/.build-base-loaded \ +out/qos_host/index.json: \ + out/common/index.json \ + src/images/qos_host/Containerfile \ $(shell git ls-files \ src/qos_host \ src/qos_core \ ) - $(call build) + $(call build,qos_host) -out/qos_client.tar: \ - out/.build-base-loaded \ +out/qos_client/index.json: \ + out/common/index.json \ + src/images/qos_client/Containerfile \ $(shell git ls-files \ src/qos_client \ src/qos_p256 \ @@ -62,70 +75,8 @@ out/qos_client.tar: \ src/qos_crypto \ src/qos_core \ ) - $(call build) - -.PHONY: build-base -build-base: out/build-base/index.json -out/build-base/index.json: src/images/Containerfile - DOCKER_BUILDKIT=1 \ - SOURCE_DATE_EPOCH=1 \ - BUILDKIT_MULTIPLATFORM=1 \ - docker build \ - --output "\ - type=oci,\ - tar=false,\ - name=build_base,\ - rewrite-timestamp=true,\ - annotation.org.opencontainers.image.created=2024-03-06T22:00:00Z,\ - dest=out/build-base" \ - --platform=linux/amd64 \ - --tag qos-local/build-base \ - $(NOCACHE_FLAG) \ - -f src/images/Containerfile \ - src/ + $(call build,qos_client) -out/.build-base-loaded: out/build-base/index.json - cd out/build-base; \ - tar -cf - . | docker load - touch out/.build-base-loaded - -ifeq ($(NOCACHE), 1) -NOCACHE_FLAG=--no-cache -else -NOCACHE_FLAG= -endif -export NOCACHE_FLAG -define build - $(eval package := $(notdir $(basename $@))) - DOCKER_BUILDKIT=1 \ - SOURCE_DATE_EPOCH=1 \ - BUILDKIT_MULTIPLATFORM=1 \ - docker build \ - --tag $(REGISTRY)/$(package) \ - --progress=plain \ - --build-context "qos-local/build-base=oci-layout://./out/build-base" \ - --output "\ - type=oci,\ - rewrite-timestamp=true,\ - force-compression=true,\ - name=$(package),\ - dest=$@" \ - $(NOCACHE_FLAG) \ - -f src/images/$(package)/Containerfile \ - src/ -endef - -define run - docker run \ - --interactive \ - --volume ./src/:/src \ - --volume ./out/:/out \ - --volume ./cache/cargo/:/.cargo \ - --workdir /src \ - --env RUSTFLAGS="" \ - --env CARGOFLAGS="--locked" \ - --env PATH=/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \ - $(2) \ - qos-local/build-base \ - /bin/sh -c "set -eu; $(1)" -endef +out/common/index.json: \ + src/images/common/Containerfile + $(call build,common) diff --git a/src/images/Containerfile b/src/images/common/Containerfile similarity index 100% rename from src/images/Containerfile rename to src/images/common/Containerfile diff --git a/src/macros.mk b/src/macros.mk new file mode 100644 index 00000000..4b8c73ad --- /dev/null +++ b/src/macros.mk @@ -0,0 +1,52 @@ +define run + docker run \ + --interactive \ + --volume ./src/:/src \ + --volume ./out/:/out \ + --volume ./cache/cargo/:/.cargo \ + --workdir /src \ + --env RUSTFLAGS="" \ + --env CARGOFLAGS="--locked" \ + --env PATH=/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \ + $(2) \ + qos-local/build-base \ + /bin/sh -c "set -eu; $(1)" +endef + +define build_context +$$( \ + self=$(1); \ + for each in $$(find out/*/index.json); do \ + package=$$(basename $$(dirname $${each})); \ + if [ "$${package}" = "$${self}" ]; then continue; fi; \ + printf -- ' --build-context %s=oci-layout://./out/%s' "$${package}" "$${package}"; \ + done; \ +) +endef + +,:=, +define build + $(eval NAME := $(1)) + $(eval TYPE := $(if $(2),$(2),dir)) + $(eval REGISTRY := tkhq-qos) + $(eval PLATFORM := linux/amd64) + DOCKER_BUILDKIT=1 \ + SOURCE_DATE_EPOCH=1 \ + BUILDKIT_MULTIPLATFORM=1 \ + docker build \ + --tag $(REGISTRY)/$(NAME) \ + --progress=plain \ + --platform=$(PLATFORM) \ + $(if $(filter common,$(NAME)),,$(call build_context,$(1))) \ + $(if $(filter 1,$(NOCACHE)),--no-cache) \ + --output "\ + type=oci,\ + $(if $(filter dir,$(TYPE)),tar=false$(,)) \ + rewrite-timestamp=true,\ + force-compression=true,\ + name=$(NAME),\ + $(if $(filter tar,$(TYPE)),dest=$@") \ + $(if $(filter dir,$(TYPE)),dest=out/$(NAME)") \ + -f src/images/$(NAME)/Containerfile \ + src/ +endef From 228c2ccd684ce2975e98bb2a09272597d271a27a Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Thu, 18 Apr 2024 11:54:12 -0700 Subject: [PATCH 51/56] fix non-build targets --- Makefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index a25e0b57..858e2873 100644 --- a/Makefile +++ b/Makefile @@ -9,7 +9,7 @@ default: \ out/qos_enclave/index.json .PHONY: test -test: out/.build-base-loaded +test: out/common/index.json $(call run,\ cargo build --all; \ cargo test; \ @@ -17,15 +17,15 @@ test: out/.build-base-loaded ) .PHONY: lint -lint: out/.build-base-loaded +lint: out/common/index.json $(call run,cargo clippy -- -D warnings) .PHONY: format -format: out/.build-base-loaded +format: out/common/index.json $(call run,rustfmt) .PHONY: docs -docs: out/.build-base-loaded +docs: out/common/index.json $(call run,cargo doc) .PHONY: shell From a13979157c60b2984193b45e51462f521e3b1647 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Thu, 18 Apr 2024 12:06:51 -0700 Subject: [PATCH 52/56] fix registry in macros --- src/macros.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/macros.mk b/src/macros.mk index 4b8c73ad..fceff38b 100644 --- a/src/macros.mk +++ b/src/macros.mk @@ -28,7 +28,7 @@ endef define build $(eval NAME := $(1)) $(eval TYPE := $(if $(2),$(2),dir)) - $(eval REGISTRY := tkhq-qos) + $(eval REGISTRY := qos-local) $(eval PLATFORM := linux/amd64) DOCKER_BUILDKIT=1 \ SOURCE_DATE_EPOCH=1 \ From 67c16766e4bb3a23bc509e88c67f14d205784210 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Thu, 18 Apr 2024 12:31:17 -0700 Subject: [PATCH 53/56] fix build-context names --- src/images/qos_client/Containerfile | 2 +- src/images/qos_enclave/Containerfile | 2 +- src/images/qos_host/Containerfile | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/images/qos_client/Containerfile b/src/images/qos_client/Containerfile index 893a203d..93423da7 100644 --- a/src/images/qos_client/Containerfile +++ b/src/images/qos_client/Containerfile @@ -1,4 +1,4 @@ -FROM qos-local/build-base as base +FROM common as base ADD . /src FROM base as build diff --git a/src/images/qos_enclave/Containerfile b/src/images/qos_enclave/Containerfile index efa58dd5..7b5aad38 100644 --- a/src/images/qos_enclave/Containerfile +++ b/src/images/qos_enclave/Containerfile @@ -1,4 +1,4 @@ -FROM qos-local/build-base as base +FROM common as base ADD . /src FROM base as build-qos_enclave diff --git a/src/images/qos_host/Containerfile b/src/images/qos_host/Containerfile index 01d664e2..8a684a68 100644 --- a/src/images/qos_host/Containerfile +++ b/src/images/qos_host/Containerfile @@ -1,4 +1,4 @@ -FROM qos-local/build-base as base +FROM common as base ADD . /src FROM base as build From ac26b0356e487f9ab2dd29e15553d745ab0823d0 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Thu, 18 Apr 2024 12:41:28 -0700 Subject: [PATCH 54/56] re-enable common/base pre-loading --- Makefile | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index 858e2873..5d58839d 100644 --- a/Makefile +++ b/Makefile @@ -17,21 +17,20 @@ test: out/common/index.json ) .PHONY: lint -lint: out/common/index.json +lint: out/.common-loaded $(call run,cargo clippy -- -D warnings) .PHONY: format -format: out/common/index.json +format: out/.common-loaded $(call run,rustfmt) .PHONY: docs -docs: out/common/index.json +docs: out/.common-loaded $(call run,cargo doc) .PHONY: shell -shell: out/common/index.json - env -C ./out/common tar -cf - . | docker load \ - && docker run \ +shell: out/.common-loaded + docker run \ --interactive \ --tty \ --volume .:/home/qos \ @@ -80,3 +79,7 @@ out/qos_client/index.json: \ out/common/index.json: \ src/images/common/Containerfile $(call build,common) + +out/.common-loaded: out/common/index.json + env -C ./out/common tar -cf - . | docker load + touch out/.common-loaded From 9f94a887ab751bf1819d44061fd4e2421489f88d Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Thu, 18 Apr 2024 12:49:45 -0700 Subject: [PATCH 55/56] more preload fixes --- Makefile | 2 +- src/macros.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 5d58839d..91e4dac9 100644 --- a/Makefile +++ b/Makefile @@ -9,7 +9,7 @@ default: \ out/qos_enclave/index.json .PHONY: test -test: out/common/index.json +test: out/.common-loaded $(call run,\ cargo build --all; \ cargo test; \ diff --git a/src/macros.mk b/src/macros.mk index fceff38b..5bd31ce1 100644 --- a/src/macros.mk +++ b/src/macros.mk @@ -9,7 +9,7 @@ define run --env CARGOFLAGS="--locked" \ --env PATH=/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \ $(2) \ - qos-local/build-base \ + qos-local/common \ /bin/sh -c "set -eu; $(1)" endef From 0ebb025337141bd40b937717e53231d5e5632f03 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Thu, 18 Apr 2024 13:27:00 -0700 Subject: [PATCH 56/56] build only without upload --- .github/workflows/artifacts.yml | 95 +-------------------------------- 1 file changed, 1 insertion(+), 94 deletions(-) diff --git a/.github/workflows/artifacts.yml b/.github/workflows/artifacts.yml index 34008604..2c4af331 100644 --- a/.github/workflows/artifacts.yml +++ b/.github/workflows/artifacts.yml @@ -16,12 +16,6 @@ jobs: # This is charged by the minute, so if you want to reduce cost change back to `runs-on: ubuntu-latest` runs-on: group: ubuntu-runners - strategy: - matrix: - include: - - target: qos_client - - target: qos_host - - target: qos_enclave steps: - name: Checkout sources uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 @@ -30,91 +24,4 @@ jobs: - name: Run `make` shell: 'script -q -e -c "bash {0}"' run: | - make out/${{ matrix.target }}/index.json - - uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 - with: - name: ${{ matrix.target }} - path: out/${{ matrix.target }} - retention-days: 1 - - upload_to_ecr: - name: Upload toolchain artifacts to ECR - # We use a special group that is configured to use github largest runner instance - # This is charged by the minute, so if you want to reduce cost change back to `runs-on: ubuntu-latest` - runs-on: - group: ubuntu-runners - needs: - - build - permissions: - id-token: write - contents: read - steps: - - - name: Configure AWS Credentials - uses: aws-actions/configure-aws-credentials@010d0da01d0b5a38af31e9c3470dbfdabdecca3a # v4.0.1 - with: - aws-region: us-east-1 - role-to-assume: arn:aws:iam::799078726966:role/github-qos - - - name: Login to Amazon ECR - id: login-ecr - uses: aws-actions/amazon-ecr-login@062b18b96a7aff071d4dc91bc00c4c1a7945b076 # v2.0.1 - - - name: Download Artifacts - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 - - - name: Upload images to ECR - env: - images: >- - qos_client - qos_enclave - qos_host - tags: >- - ${{ github.ref == format('refs/heads/{0}', 'main') && 'latest' || '' }} - ${{ github.event_name == 'pull_request' && format('pr-{0}', github.event.number) || '' }} - ${{ github.event_name == 'push' && github.ref_name || '' }} - run: | - env -C out/${{ matrix.target }} tar -cf - . | docker load - for tag in ${tags}; do - docker tag "qos-local/${{ matrix.target }}:latest" "${{ steps.login-ecr.outputs.registry }}/${{ matrix.target }}:${tag}" - done - echo "${{ steps.login-ecr.outputs.docker_password_799078726966_dkr_ecr_us_east_1_amazonaws_com }}" \ - | docker login \ - ${{ steps.login-ecr.outputs.registry }} - -u "${{ steps.login-ecr.outputs.docker_username_799078726966_dkr_ecr_us_east_1_amazonaws_com }}" \ - --password-stdin - docker image push --all-tags ${{ steps.login-ecr.outputs.registry }}/tkhq/${{ matrix.target }} - - upload_to_ghcr: - name: Upload toolchain artifacts to GHCR - # We use a special group that is configured to use github largest runner instance - # This is charged by the minute, so if you want to reduce cost change back to `runs-on: ubuntu-latest` - runs-on: - group: ubuntu-runners - needs: - - build - permissions: - contents: read - packages: write - steps: - - name: Download Artifacts - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 - - name: Upload images to GHCR - env: - images: >- - qos_client - qos_enclave - qos_host - tags: >- - ${{ github.ref == format('refs/heads/{0}', 'main') && 'latest' || '' }} - ${{ github.event_name == 'pull_request' && format('pr-{0}', github.event.number) || '' }} - ${{ github.event_name == 'push' && github.ref_name || '' }} - run: | - env -C out/${{ matrix.target }} tar -cf - . | docker load - - for tag in ${tags}; do - docker tag "qos-local/${{ matrix.target }}:latest" "ghcr.io/tkhq/${{ matrix.target }}:${tag}" - done - - echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u "${{ github.actor }}" --password-stdin - docker image push --all-tags ghcr.io/tkhq/${{ matrix.target }} + make -j$(nproc)