From 4421f72a13d7dc7f6b396699c9b27218ec6eb9e8 Mon Sep 17 00:00:00 2001 From: Artem Lavrukhin Date: Fri, 7 Aug 2026 15:59:21 +0300 Subject: [PATCH] feat(installer): fetch CusDeb APT key at ISO build time --- .../config/hooks/live/010-install-cdex.chroot | 5 +++++ .../includes.chroot/etc/apt/keyrings/cusdeb.gpg | Bin 1176 -> 0 bytes 2 files changed, 5 insertions(+) delete mode 100644 installer/config/includes.chroot/etc/apt/keyrings/cusdeb.gpg diff --git a/installer/config/hooks/live/010-install-cdex.chroot b/installer/config/hooks/live/010-install-cdex.chroot index a19c35c5b..ff4c1430a 100755 --- a/installer/config/hooks/live/010-install-cdex.chroot +++ b/installer/config/hooks/live/010-install-cdex.chroot @@ -5,6 +5,11 @@ echo "[hook] Adding CusDeb apt repository and installing cdex-full..." dpkg --add-architecture i386 update-ca-certificates --fresh + +mkdir -p /etc/apt/keyrings +curl -fsSL -o /etc/apt/keyrings/cusdeb.gpg https://cusdeb-com.github.io/os/KEY.gpg +chmod 644 /etc/apt/keyrings/cusdeb.gpg + apt-get update apt-get install -y cdex-full diff --git a/installer/config/includes.chroot/etc/apt/keyrings/cusdeb.gpg b/installer/config/includes.chroot/etc/apt/keyrings/cusdeb.gpg deleted file mode 100644 index df95a815337da33be720eee5e59516736a14e1fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1176 zcmV;J1ZVr10u2OeLQt^*5CF`inP$)CG`{!x4>CxfeUS2_a_=PgQ_|o> z0e_nWo)6w=d8`z!ndA6!Aq3$_Zi#3py-^cHHy^XHRYg^0z+fiw3IuAt7NDemJPz** z%2X}I?G&Ff%pX%aaL^*9QCK6`JC0(?mWKv*l{-A3l~yExn!N6l6aNf|uCl6xS4(Q$ zgQClD5a7UhjL(IS!uzDVPLYk?;GFK%*gu%?NluKb2Ls7{?SL1x$p@ zU^i|k@Px6sW2lwrd_?rDC1tK;qE~J1ZFF~cWRVA8-HJw8k+hn)jy-%-o31%OW=ZtJ z$B*Y5>5-0?TSEZ2U?-0@h6I(%z<5{Zi_@&zAG#98P}L(6r5*S6DrD&v^9NQW8LD5 z3)p}0M5T`3oHGCs0RRECFJpCcWMyJ4Z*whhVPk7yXJvCBK~Pj6b7^O8X>MmAJYjHj zKx1`tWMyJ5V{dIfi2_sv69EbUJ{BPaJHgnC1+VNjM&1GW{Y*f!55Js11p;b9P_Y6V z0|f~K!e;;l3ke7Z0tOWd2?z@U1Qr4V0RkQY0vCV)3JDPXOhB^_znnm<%Mbr(5~8By z`2fA&!Axnj&~7EzU;4um<|(J4pnuDKI&hSu)?Y+(I>?tu;iI5k4^vI5qKxw%6c4Kt zUwvWibRk*yT|do*_KOl-ASQ-?EP*{aqHm;N6)q*;_;CFuq=xU?su>0%t*2;Rgj32?70e$M}!xF&W1w|N83Xx@BBwXo=oY6wjO}eX8 zi6jI_J4*{R;o(h`I^qa_^A$6c5CZUYj(>^7>N>)sm6_SRCWLI%VCj(`+U5=vDz;;&xvhNlOTL5C;}d7uosdbW&Zn$eJ4XCpxX