diff options
| author | Woodpecker CI <emmett1.2miligrams@protonmail.com> | 2026-03-15 15:45:12 +0000 |
|---|---|---|
| committer | Woodpecker CI <emmett1.2miligrams@protonmail.com> | 2026-03-15 15:45:12 +0000 |
| commit | 2e1c17100ac53273233fd908c610437c738e43cc (patch) | |
| tree | f89ee002efbff0042de71988ac26f014b81099db | |
| parent | d4eaf86efc7d8772132100cba61dd7e746a3932e (diff) | |
| download | alicelinux-2e1c17100ac53273233fd908c610437c738e43cc.tar.gz alicelinux-2e1c17100ac53273233fd908c610437c738e43cc.zip | |
Woodpecker CI 3e62f05a744ce318f802c07bd8b20269dab3f96b [SKIP CI]
| -rw-r--r-- | busybox/.checksum | 4 | ||||
| -rw-r--r-- | busybox/abuild | 2 | ||||
| -rwxr-xr-x | busybox/default.script | 31 | ||||
| -rw-r--r-- | busybox/udhcpc.conf | 1 |
4 files changed, 29 insertions, 9 deletions
diff --git a/busybox/.checksum b/busybox/.checksum index 59e8c9d4..e10cc0af 100644 --- a/busybox/.checksum +++ b/busybox/.checksum @@ -8,7 +8,7 @@ f62969ee1426bea40ffd603cb01aa4f6e264930ce29a0266b776f5d08253772a adduser-no-set 179c4567a112635be6cb442fd8e3ff95dd0e718facd0666f2426d94322110a8f busybox-1.37.0.tar.bz2 f4fb17d5b5f42b2cbdddbe2934560286f0a4e342974aa34ee5f66f54b7192605 busybox-suidwrapper.c 48b8a6cc6f4aa539de48f5c4d405a4400239215fe3dc7f30df370951e51743ca crond.run -f24b5c4bbd14270de74ff44595a98c750b249c3e956fa363cad6b6a59a1f3a7f default.script +3c918464521932eeac306d5e34bbddf2bd0ce1d81d22d2abf268c06eb74565c4 default.script 2fc84cd00bba1a27bb692fb61f7b06307bd2a618161c1f019efd5a8432b0f3c5 fsck-resolve-uuid.patch 91df6065aec94c67f59f0d10e7beb1cd05286d8739bf57f478382a98d2ef90a5 httpd.run 1e7ca4ffd2de2182a591c0c9eb8f1f2d792342db96a44762a4ef022253aaaa5c inetd.run @@ -30,5 +30,5 @@ f220e64f2c99e5fae0bf764a750dcab6b91568f8afbee791949b43bc189cc8c0 tty1.run 308c64afb0fac11a04ca7acdbd03d376ef3fc034ce60e0aff5cf639cd0a2844a tty4.run 7c60f858969c374e06d03c1d649696d4242f43676ef8e7dd6cdf606a4e583592 tty5.run e1fb7d9b56a24067762dd7a931e95a2c6b271134d90b9dc10a57502e2b05dae2 ttyS0.run -9515af6267864a2233389892714eec863ddf50eeb5f738f5be05ff69c89ac4b9 udhcpc.conf +d1211ee572d197dc95880d80dd5239a8518d33a03d443b92969644f42f722255 udhcpc.conf a098b99e04b4d6242895f3b31e4660d074554dddc5dedfbc2228b661df810a51 udhcpc.run diff --git a/busybox/abuild b/busybox/abuild index af4e92b4..0d3378b9 100644 --- a/busybox/abuild +++ b/busybox/abuild @@ -1,6 +1,6 @@ name=busybox version=1.37.0 -release=5 +release=6 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 diff --git a/busybox/default.script b/busybox/default.script index e6e51f68..f863367f 100755 --- a/busybox/default.script +++ b/busybox/default.script @@ -2,12 +2,31 @@ case "$1" in deconfig) - ip addr flush dev "$interface" + # Remove IP address + ip addr flush dev $interface ;; - bound|renew|leasefail) - ip addr flush dev "$interface" - ip addr add "$ip/$subnet" dev "$interface" - ip route add default via "$router" - echo "nameserver $dns" > /etc/resolv.conf + + renew|bound) + # Set IP address + ip addr flush dev $interface + ip addr add $ip/$mask dev $interface + + # Set default gateway + [ -n "$router" ] && ip route add default via $router dev $interface + + # Update resolv.conf + echo -n > /etc/resolv.conf + echo '# generated by udhcpc' > /etc/resolv.conf + if [ "$DNS" ]; then + for d in $DNS; do + echo "nameserver $d" >> /etc/resolv.conf + done + fi + for dns in $dns; do + echo "nameserver $dns" >> /etc/resolv.conf + done ;; esac + +exit 0 + diff --git a/busybox/udhcpc.conf b/busybox/udhcpc.conf index e1625f02..2e907e74 100644 --- a/busybox/udhcpc.conf +++ b/busybox/udhcpc.conf @@ -1,3 +1,4 @@ # config file for udhcpc service #IFACE=wlan0 +#DNS="8.8.8.8 1.1.1.1" |