From 5fe346a2c4f9e18587f028a7cd81f6ca30e0ae2d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Paul=20H=C3=A4nsch?= Date: Thu, 12 Sep 2019 08:55:37 +0200 Subject: [PATCH] added buster release key, select release key for debootstrap, stubs for isohybrid generation --- Makefile | 23 +++++++++++++++++++++-- keys/debian-archive-buster-stable.gpg | Bin 0 -> 2344 bytes 2 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 keys/debian-archive-buster-stable.gpg diff --git a/Makefile b/Makefile index d6382ec..d3df894 100644 --- a/Makefile +++ b/Makefile @@ -11,7 +11,6 @@ space_:= ${nul_} ${nul_} .PHONY: _format _mount _sparse _umount _partcopy _mbr ARCH := amd64 -KEYRING := keys/debian-archive-stretch-stable.gpg BOOTSTRAP := http://cdn.debian.net/debian PACKAGES := ${PACKAGES} apt busybox-static debian-archive-keyring init systemd @@ -28,8 +27,11 @@ else include ${config} endif -ifndef release +ifdef release + KEYRING := keys/debian-archive-${release}-stable.gpg +else release := stretch + KEYRING := keys/debian-archive-stretch-stable.gpg endif define SOURCES := @@ -94,6 +96,23 @@ else ifdef squash _config: _copy _squash_modules _squash: _config +else ifdef iso + ISO := iso + SQUASH := rootfs.squash + SYSROOT := sys_root_${release}/ + CFGROOT := cfg_root/ + + PACKAGES += squashfs-tools + + _target: _isohybrid _install _config + + _bootstrap: + _install: _bootstrap + _copy: _install + _config: _copy _squash_modules + _squash: _config + _isohybrid: _squash + else ifdef raspi VOLUME := ${raspi} PBOOT := rpi_boot.img diff --git a/keys/debian-archive-buster-stable.gpg b/keys/debian-archive-buster-stable.gpg new file mode 100644 index 0000000000000000000000000000000000000000..7dbe64688c7247735c9835f8bd26734391d3adfb GIT binary patch literal 2344 zcmV+@3D@?S0u2OQS@ci=5CG2*HE;n(b<;N;odQMfNm|6MW^pkTckEv@0)dVj&+FCQ z0seUG^t@gteayfL{E!jMyBUv^lgm|5LbJv?M5;WXK7lG$@F|2_2h06b-#}4oC)pd- z;48Jg#THHKcGBX9e=X#dA)78Oi&A65Da-X*7gcK7KUjT^p4?|2{on70ds zs`=5buw~ZAJ$Vz_fC@IZi~9E8+ov3>-w;)oK~9Ls)+Eo$KZI}Ooe-A|FiLMSt>6Ls zEdgjQ$9|~a12sh>#Dy8iH1Q>;IZbrdDkzR#%yUv_AY>E16+as{9esYUWq69Qa1otd zO;b-~lflR&yVNZpr)KjCv?94%E-@OiX{mTjdRPK4X_xU+Xhk5XSS5R&*tG814Dl-Q;HJsCKv%w7adi&0&qU@}nrP54?)F{k`Yo@P&KX>7h6l`-*9)Uyw zqJbs~LDSZ6v0L@=E>6a^lAmO9q)aeuPhiw61pB^+L&z|}#9@wBIL3;eF545iU&SX} zoH4phyFkl~+(Q5n0RRECM?_^}X<=?4Q*>csY-J!)Wo%_(b7de)WqBYdF)%M;b#ruO zaw#A@WMyJ$VQwvQWo%_(b7eqmX>)XQE@Wk5X<=?IZ*pfoi2_sv69EbUJ{BPaZ8L^$ z-H-Y~z!W;|+{y31ci|Nm1p-`I^iTpD0|f~W37h~03ke7Z0|gZd2?z@X76JnS00JHX z0vCV)3JDP0$?v~+;T0GE3J?H*s-2Rcz7}g?Pw0SMN^c!#J%ymuJp2;0EnTr{aVL}{ z8wT0pMIJq*xVOVfaF&y7$U&y^s#V?t@g|x#HE8Ge9+Y$rw#aNX36}D&*`ElF2 zw|tlLaAAOg+a+8PDq&YL2L6gs2|st^g713W6aoI{aBf&q&?^(g5v}D@vEpiIDceR|AuVgs{gf$DKdaJA4o!L7E6A#g|&KH?tRFz zE6?I=9cb{A*;o~ZXK@I7FJtz zqecdCl!tEy?)>--3X44_qK3f!oDZphEiz^|gde;D=9pn?@H}$T#_Nu`L^_qv4I*SibTC90ssSv0y6{<0SEvc79j+317i*>j&gEQXiw|K&RxRALd{tP0$f@5 zcK`|r5XH`2!o@<(S*s`z0F($82{<~j-w_|(Yz9#BMcolCzA77fwK)ixO63=cqTgmi zWX=|rw`%NsG>bzbhGE_G`hjQ%pFE~=d@R-x(g$IbAm%@raPu;dxoz<5G$s7UH_eoc zKWX-1#GO>JGI5>|-l4P>-3wkI=$G8jd&lEV0=xsZ(bl~JyZA^V8`bc5;Y$j6vB=u4 z{XdS~Y4{M}DaRatNc_FkhKSrP=89_e^b1-C)f*Vq1U1H%yh(#}FEg{7pxrjm<*fAM z=gfp5E&31Ncib?pMRF}y)7e^(ZOXoz$p;hi%l8pshl+%~ynVjN-|YC2;Or}ZK5zKM zKH}%&C;#T}J!Jtn6mXDstKIM${S>WyQm_pljY}$`@D9S`DIi#9pmk)b^2)6U#fmpg zykGWBKx`5WLW@|7V@1u4K8vx{s}ky6fc6XJ?xBuq;57(svpwXoMshClGyGQ1uEyRF z8P9iU%I?h;^soW|0Eq%K1P}oV038+~1PWER#S$YqLWb;g!&8(;ozqfGQ3V2Awbdg4 z3JDNXlt-P@QcO|W%n$nnN;J;?58bsaCsGoLA1V3jG=WDtgT72@yp*@5PK_Z|zey@( zO=e%i-sI#vXPEDSQBhIK#I;K;LnrE|RfTi9yACHOsE2DpXAqJm|Aa& z9XA;DdHb->vnCYrEY(V}G?t!7&)g3oPQV&J7UZ9ltbH?%N?<>=gv0IpY(ZNC!=1BV}I@*Unsc?Kteq&lbFUD0(qj2+pO_sB)CK0m&to1^#S?`U(%Yr zRo&}!p$_=c+}nKn1LDsxMN({~&VoS8O?%pEtodn)_OtBUEDnYTXzQ4diV~uzv8&pY zt8#1!+`Gr5C=iv{>SghLc49!O+79_(*ac1LO#zjO*z52ijd}Oe$>RxaDdHL{20BP$ OU)0NQKQ4c;0ssK3!(A=_ literal 0 HcmV?d00001 -- 2.39.2