diff options
| author | Woodpecker CI <emmett1.2miligrams@protonmail.com> | 2025-09-07 05:08:51 +0000 |
|---|---|---|
| committer | Woodpecker CI <emmett1.2miligrams@protonmail.com> | 2025-09-07 05:08:51 +0000 |
| commit | 506ccc457f60a476003144e200b67de5707d93c7 (patch) | |
| tree | 815fc6cefb780c971a0a45e402ecc88ab3e61ce4 /busybox/abuild | |
| parent | bcceec4faf39a9a67396555a23c13c498c9ef350 (diff) | |
| download | alicelinux-506ccc457f60a476003144e200b67de5707d93c7.tar.gz alicelinux-506ccc457f60a476003144e200b67de5707d93c7.zip | |
Woodpecker CI c09688749462898ade41f76ed66fe67983a70c4a [SKIP CI]
Diffstat (limited to 'busybox/abuild')
| -rw-r--r-- | busybox/abuild | 34 |
1 files changed, 25 insertions, 9 deletions
diff --git a/busybox/abuild b/busybox/abuild index 2b177b61..ba544675 100644 --- a/busybox/abuild +++ b/busybox/abuild @@ -1,6 +1,6 @@ name=busybox version=1.37.0 -release=3 +release=4 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 @@ -14,14 +14,18 @@ source="https://${name}.net/downloads/${name}-${version}.tar.bz2 modprobe-kernel-version.patch busybox-suidwrapper.c mdev.conf + udhcpc.conf + net-static.conf acpid.run crond.run ntpd.run syslogd.run - klogd.run - inetd.run - httpd.run - mdev.run + udhcpc.run + klogd.run + inetd.run + httpd.run + mdev.run + net-static.run tty1.run tty2.run tty3.run @@ -29,7 +33,8 @@ source="https://${name}.net/downloads/${name}-${version}.tar.bz2 tty5.run ttyS0.run pause.c - pause.1" + pause.1 + default.script" sv="acpid.run crond.run ntpd.run @@ -38,12 +43,15 @@ sv="acpid.run inetd.run httpd.run mdev.run + udhcpc.run tty1.run tty2.run tty3.run tty4.run tty5.run - ttyS0.run" + ttyS0.run + net-static.conf + udhcpc.conf" _disable() { while [ "$1" ]; do @@ -64,7 +72,7 @@ build() { _disable XZCAT XZ UNXZ UNLZMA LZCAT LZMA # provided by xz _disable STRINGS # provided by llvm - _disable CLEAR RESET # provided by ncurses + #_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 @@ -95,10 +103,18 @@ build() { [ -e /bin/$i ] && ln -svf busybox-suidwrapper $PKG/bin/$i [ -e /usr/bin/$i ] && ln -svf ../../bin/busybox-suidwrapper $PKG/usr/bin/$i done - + + # mdev mkdir -p $PKG/etc install -m644 $SRC/mdev.conf $PKG/etc/mdev.conf + + # udhcpc script + mkdir -p $PKG/usr/share/udhcpc + install -m755 $SRC/default.script $PKG/usr/share/udhcpc/default.script + # crond + mkdir -p $PKG/var/spool/cron/crontabs + ${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 |