logo

bootstrap-initrd

Linux initrd to bootstrap from a small binary seed git clone https://anongit.hacktivis.me/git/bootstrap-initrd.git/
commit: cae8bb28c0f9321262a92efca2b386f0c02a6896
parent 6bbe74a161b33d1eb625cf0ded1a5bf4ae82a88a
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Thu,  6 Mar 2025 19:28:08 +0100

bump utils-std to 0.0.2

Diffstat:

Mdistfiles.SHA512SUM6+++---
Mfetch.sh8++++----
Minit.sh3+--
Mmake-root.sh2+-
4 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/distfiles.SHA512SUM b/distfiles.SHA512SUM @@ -6,7 +6,7 @@ b73e76e5f492f0cd6a595fe4d07cb2b8200902341efe498479a00e92fa18b9b1cbf49c4f844e9917 0b30b0f4c4c92a10ee2da263ea44666f445d96bac86ca4afb7bbb50d8278986e4145a7bcdf3ed9f75611bb956e93e16fc0e19874498ce3ae1a00e6fbb4f910c9 distfiles/heirloom-070715.tar.bz2 1f1f10a7b49402053172cc028bbd939a46fcf933994cb867fa40e8c5bbd7b1291575b3bac254cd79dc4fce3e3a2c88fe0f890449888fda16169c8e6a2540f055 distfiles/heirloom-devtools-070527.tar.bz2 5d02341cb0d1238f5b974401671c19e7a7f89596e18c26e356b8982a474c8a0f2e851d321aa41be252aea183a778cbf00806dc981a70c20650ecb26f0f69ce0e distfiles/iproute2-6.12.0.tar.gz -1f1b2799366cc24689469860f42babf529e210e950c804934e47fac12916d127bcba0e90de3f0e71c0ec2cf61a45070058a4a4ecdee3ebb09c1e2503db263d2d distfiles/lanodan-2024.pub +30a523abf063ffaa43926be82ab4f282bf0e2b0bedd109511c84a36ca3144b157a3420730b4f61e6dfad57ab79e4e94be73d65f510af1488e08d4bcf3f887ca1 distfiles/lanodan-2025.pub cec6ea7ce9cc64650afb024606ca4babdd59ee7f9a5a3cfc63a2fdd045949fe482e48fa8982453a1f145760fd19bbec8a575aedb1e3bc075bd24fe15b48d2743 distfiles/linux-headers-6.12.6-r0.apk.aarch64 0bb89a029ac6084a336726ff1f0584b127bb123104a6aca54e418b91978ec71fcfe65a9911b41f014c9859eda0cfd291b6789abda7519774856cbd7099c2acd5 distfiles/linux-headers-6.12.6-r0.apk.armhf 127c460003407e26cd35b22880c71228bbb86b3ac08bcaf1e91fd5fe89a74360d9276ea5d5f195ef68b134865053b93f7ec3326391823c7dedd894db05d52769 distfiles/linux-headers-6.12.6-r0.apk.riscv64 @@ -58,7 +58,7 @@ ca2ba7d3e2e1abd887e73e215baaf2cf0f9ca9d307994e07b7f06b192798491321713fd12d02b4e3 fc82b5abae6ac546821893343a64238ab1d827fc03f4dfe3e0a18499bc2441cf4f259191ba5ad0908f30b965ddeea9132e878e75211252b8d8b1726602a90185 distfiles/tcc-libs-static-0.9.27_git20250106-r0.apk.x86 5163aff630c2a6e8748128f5b060d0dc0ad5fc3e72d179205ccc90bd0255e3a9fc451a4d91f3157fd2db709aab94423ae5b7d981c966e84a27ff6346748dcc9f distfiles/tcc-libs-static-0.9.27_git20250106-r0.apk.x86_64 ccb62313eaf2fb149ba3a372ab6a0cccde2fc23e2193843f457b9ed181b832fddb34fe23b18ec3005aefb7d1137fcb440fb57462b9414734f3b1a90183d3db36 distfiles/tiny-curl-8.4.0.tar.gz -b78d9adeca16187956fa32ca1743d8e707cba4aa543979243e4abe6a958c5892ef1b26982b45da50724e5af0ee31109d7d05c66751a21c77f06f04b7a56f8001 distfiles/utils-std-0.0.1.tar.gz -f09323b4c599ee4e917fd880f21bfc4ed956382eab63fa4ff4d47e63b79b6f3522cd57ae4451720e6bfc5f7e25ba7f194aa667c1d03b6426d360666922294603 distfiles/utils-std-0.0.1.tar.gz.sign +bf69acf08a8fb996c324c49293bbf6cad11f982a9eb0b6e83a9c1e5df866f29466d60f8a42205b1e9621a5dae66a8a9f1e11ead26a9a1c3329f90faf29295617 distfiles/utils-std-0.0.2.tar.gz +9aa3f2419c57eca27d5fc298f77bcb6f613a67e5afaecca62c7af2713abd0880b64a8b407ce1a6fb0bf137841a4cce9ee94c338e24ffbc0d7079598920565c34 distfiles/utils-std-0.0.2.tar.gz.sign e186a8fc01871414574fd5e90e8ce87a45bcf40aa0d7276bd90a301ee8c312be3a0adb580fc2c8b6653fbeeda1ce4dfdd078095a5fc77e70263e5e940414dc54 distfiles/yacc-oyacc-6.6.tar.gz 580677aad97093829090d4b605ac81c50327e74a6c2de0b85dd2e8525553f3ddde17556ea46f8f007f89e435493c9a20bc997d1ef1c1c2c23274528e3c46b94f distfiles/zlib-1.3.1.tar.gz diff --git a/fetch.sh b/fetch.sh @@ -1,7 +1,7 @@ #!/bin/sh URLS=" - https://hacktivis.me/releases/utils-std/utils-std-0.0.1.tar.gz - https://hacktivis.me/releases/utils-std/utils-std-0.0.1.tar.gz.sign + https://hacktivis.me/releases/utils-std/utils-std-0.0.2.tar.gz + https://hacktivis.me/releases/utils-std/utils-std-0.0.2.tar.gz.sign https://frippery.org/make/pdpmake-2.0.3.tgz https://gitlab.com/bzip2/bzip2/-/archive/bzip2-1.0.8/bzip2-bzip2-1.0.8.tar.gz https://zlib.net/zlib-1.3.1.tar.gz @@ -58,7 +58,7 @@ do done done -test -e lanodan-2024.pub || curl ${CURL_OPTS} -o lanodan-2024.pub https://hacktivis.me/releases/signify/2024.pub +test -e lanodan-2025.pub || curl ${CURL_OPTS} -o lanodan-2025.pub https://hacktivis.me/releases/signify/2025.pub # Only has ./CVS and .travis-ci.yml removed compared to Github autogenerated tarball #test -e om4-6.7.tar.gz || curl ${CURL_OPTS} -o om4-6.7.tar.gz https://github.com/ibara/m4/releases/download/om4-6.7/om4-6.7.tar.gz @@ -73,7 +73,7 @@ fetch_forge https://github.com/pts/muxzcat/archive/refs/tags muxzcat v2b test -e sbase-b30fb568.tar.gz || curl ${CURL_OPTS} -o sbase-b30fb568.tar.gz https://git.sr.ht/~mcf/sbase/archive/b30fb56804bfed69b45ef0e944d2e029e4d26258.tar.gz if command -v signify >/dev/null; then - signify -V -p lanodan-2024.pub -x utils-std-0.0.1.tar.gz.sign -m utils-std-0.0.1.tar.gz + signify -V -p lanodan-2025.pub -x utils-std-0.0.2.tar.gz.sign -m utils-std-0.0.2.tar.gz fi cd - diff --git a/init.sh b/init.sh @@ -116,9 +116,8 @@ build_utils_std() { oldpath="$PATH" export PATH="$PATH:$PWD/cmd/" - oksh ./bootstrap.sh || die + pdpmake -f bootstrap.mk || die MAKE=pdpmake oksh ./configure PREFIX=/usr M4=true || die - rm cmd/cat cmd/printf cmd/tr || die pdpmake || die pdpmake selfcheck || die pdpmake install || die diff --git a/make-root.sh b/make-root.sh @@ -6,7 +6,7 @@ tarballs=" oksh-oksh-7.6.tar.gz yacc-oyacc-6.6.tar.gz - utils-std-0.0.1.tar.gz + utils-std-0.0.2.tar.gz pdpmake-2.0.3.tgz nawk-20250116.tar.gz bzip2-bzip2-1.0.8.tar.gz