From b076ac942d0647779d8d31fa08336a1410d16195 Mon Sep 17 00:00:00 2001 From: emmett1 Date: Sun, 31 May 2026 15:48:50 +0800 Subject: busybox: updates --- repos/core/busybox/.files | 1 + repos/core/busybox/.shasum | 34 ++++++++++++++++++++++++++++ repos/core/busybox/abuild | 36 ++++++++++++++++++++++++------ repos/core/busybox/busybox-1.37.0.tar.bz2 | Bin 0 -> 2565764 bytes 4 files changed, 64 insertions(+), 7 deletions(-) create mode 100644 repos/core/busybox/.shasum create mode 100644 repos/core/busybox/busybox-1.37.0.tar.bz2 diff --git a/repos/core/busybox/.files b/repos/core/busybox/.files index ed16e3b8..d1c28e1d 100644 --- a/repos/core/busybox/.files +++ b/repos/core/busybox/.files @@ -280,6 +280,7 @@ lrwxrwxrwx root/root usr/bin/microcom -> ../../bin/busybox lrwxrwxrwx root/root usr/bin/mkfifo -> ../../bin/busybox lrwxrwxrwx root/root usr/bin/mkpasswd -> ../../bin/busybox lrwxrwxrwx root/root usr/bin/nc -> ../../bin/busybox +lrwxrwxrwx root/root usr/bin/netcat -> ../../bin/busybox lrwxrwxrwx root/root usr/bin/nl -> ../../bin/busybox lrwxrwxrwx root/root usr/bin/nmeter -> ../../bin/busybox lrwxrwxrwx root/root usr/bin/nohup -> ../../bin/busybox diff --git a/repos/core/busybox/.shasum b/repos/core/busybox/.shasum new file mode 100644 index 00000000..e6395bd3 --- /dev/null +++ b/repos/core/busybox/.shasum @@ -0,0 +1,34 @@ +5eb2277dc102044510b16115cd26bb9524a0b20cf2aa169cb0182e7a 0001-awk-fix-handling-of-literal-backslashes-in-replaceme.patch +d133db56143a01a61aab49e8cecacd9ffda48e35196d310114cd4e3f 0006-modinfo-add-k-option-for-kernel-version.patch +8c8f014268908a3a7382741abfe5ef6d657fc7aef0b9156cdc95cb1d 0016-ping-make-ping-work-without-root-privileges.patch +e0d544fab954cd478e9887353441d71955ef10e881e43abc834a0054 0031-syslogd-fix-wrong-OPT_locallog-flag-detection.patch +16129dcafcda2dda117222f700a11cbd896cf2ef71becf71310692d9 0034-adduser-remove-preconfigured-GECOS-full-name-field.patch +17cd8599b9a6665c083b92cb744c05776af4134f8053632493968fe8 acpid.run +f91629efde302d281d40549dacf77c49bddf6bcfd57c669beb0138c6 adduser-no-setgid.patch +e6be998390183f67dc7dc7f5c91f5c070d93b82089fb66e663c039f2 busybox-1.37.0.tar.bz2 +f3a9f442c31ff862b50d97b030f7e0d52c6e9de62f8904ca546ca06b busybox-suidwrapper.c +ae6646d5d4fad606f736146370591450df9eaf4ae502940419bb9a37 crond.run +3c2059f1558e02e65ba7a9ea2f207fa0d28ca152097e8a5d9387b9ca default.script +b4af53115e6be0fda47696d1a36cce951cb4777c082be3846b9b3a77 fsck-resolve-uuid.patch +76f9f0250e40d9649f28712a701ce69606733971b653deae33eb190f httpd.run +23efab2b4e549c6bd811e0d6f3a21ba705bf270ceefa06a95d786b9d inetd.run +cc00d36fb494f70978a272d65ecc4747c50d5cec24b06c11e54a154d kernel-6.8-tca.patch +c5fef9fd255c13f886c51802972d13f10129783ff57488a2b5ede66d klogd.run +91f40e7b0388657c29894a5e90af24b4501040ac058ec0f114d82489 mdev.conf +80c25f1a22c1acaab580e78533ab40f9afef4ce167bfaee86d97f3d6 mdev.run +87afdf2352df1572ce1d02f210260e93614cf65fdc21a5321c829866 modprobe-kernel-version.patch +43bc52d362ca5ab06c7f135484af693c30cf4f09caeabe661a75a746 net-static.conf +882088e08a244dc6e3395be003e02f3e3cb71a5bfb437bc357db65cb net-static.run +c5794afa7899e61996814db11539e4eb1caf38d61b8a3d1093f05457 ntpd.run +0d82eb838050e7018cea5fa0007d3f9029c90eaaefd6c6c9931df430 pause.1 +c80b73a25395d9244798c6eb011fc57c5cea41cad09d6c7f9ba6872a pause.c +3e8c9621190b9020174bf700ac0ba7e429fd3395386236580b853fa9 print-unicode.patch +225e70d59c3958c833a49b1fd920cacc993fc93446cb6b0156e6a8c4 syslogd.run +b304324b992d22c9eb1b28a3f02f2ffeb8d11144221c125496f2575f tty1.run +a559b54cc2b209eae1dd1ddd7db77abc44ef0334f0e59e10c67c16e4 tty2.run +5f035705dc17dd3e36aec659c7871946383c93d8b5e6274dffd7e482 tty3.run +efd1cb55ee61a76c917a185acde57faa97726491499c944afd435acb tty4.run +0c226f4574a1283605c1925acde44bc3de96b969c70fdb628a304600 tty5.run +3178ef62b07c5a34ee970e9b612cdab8756f3e706d02513ddc367a36 ttyS0.run +39274139110f34c842dd63c72be4147f3fa0cbcd017db240eb557dab udhcpc.conf +d2cce90301d2e7b2ec41d736df4cffce78582371d21f2c1b8ccfa847 udhcpc.run diff --git a/repos/core/busybox/abuild b/repos/core/busybox/abuild index 0d3378b9..08c51704 100644 --- a/repos/core/busybox/abuild +++ b/repos/core/busybox/abuild @@ -1,6 +1,6 @@ name=busybox version=1.37.0 -release=6 +release=7 source="https://${name}.net/downloads/${name}-${version}.tar.bz2 0001-awk-fix-handling-of-literal-backslashes-in-replaceme.patch 0016-ping-make-ping-work-without-root-privileges.patch @@ -71,13 +71,13 @@ _enable() { build() { make defconfig - _disable XZCAT XZ UNXZ UNLZMA LZCAT LZMA # provided by xz + #_disable XZCAT XZ UNXZ UNLZMA LZCAT LZMA # provided by xz _disable STRINGS # provided by llvm #_disable CLEAR RESET # provided by ncurses - _disable PATCH # provided by patch (GNU patch works better) - _disable BZCAT BUNZIP2 BZIP2 # provided by bzip2 - _disable CHATTR LSATTR MKE2FS FINDFS MKFS_EXT2 BLKID # provided by e2fsprogs - _disable MKDOSFS MKFS_VFAT # provided by dosfstools + #_disable PATCH # provided by patch (GNU patch works better) + #_disable BZCAT BUNZIP2 BZIP2 # provided by bzip2 + #_disable CHATTR LSATTR MKE2FS FINDFS MKFS_EXT2 BLKID # provided by e2fsprogs + #_disable MKDOSFS MKFS_VFAT # provided by dosfstools _disable FSCK_MINIX MKFS_MINIX DPKG DPKG_DEB MAN # _disable MODPROBE_SMALL HUSH SHELL_HUSH RPM2CPIO # JUNKS @@ -85,6 +85,7 @@ build() { _enable STATIC # enable static build _enable FEATURE_MODUTILS_ALIAS FEATURE_MODUTILS_SYMBOLS # enable some kmod features + _enable NETCAT # enable netcat # install nologin to /sbin sed 's/BB_DIR_USR_SBIN/BB_DIR_SBIN/' -i util-linux/nologin.c @@ -118,5 +119,26 @@ build() { ${CC:-gcc} ${CFLAGS} $SRC/pause.c -o $PKG/usr/bin/pause install -d $PKG/usr/share/man/man1 - install -m644 $SRC/pause.1 $PKG/usr/share/man/man1/pause.1 + install -m644 $SRC/pause.1 $PKG/usr/share/man/man1/pause.1 + + cd $PKG + rm \ + bin/chattr \ + bin/lsattr \ + sbin/blkid \ + sbin/findfs \ + sbin/mkdosfs \ + sbin/mke2fs \ + sbin/mkfs.ext2 \ + sbin/mkfs.vfat \ + usr/bin/bunzip2 \ + usr/bin/bzcat \ + usr/bin/bzip2 \ + usr/bin/lzcat \ + usr/bin/lzma \ + usr/bin/patch \ + usr/bin/unlzma \ + usr/bin/unxz \ + usr/bin/xz \ + usr/bin/xzcat } diff --git a/repos/core/busybox/busybox-1.37.0.tar.bz2 b/repos/core/busybox/busybox-1.37.0.tar.bz2 new file mode 100644 index 00000000..17bcefa4 Binary files /dev/null and b/repos/core/busybox/busybox-1.37.0.tar.bz2 differ -- cgit v1.2.3