aboutsummaryrefslogtreecommitdiff
path: root/repos/core/busybox/default.script
diff options
context:
space:
mode:
authoremmett1 <emmett1.2miligrams@protonmail.com>2025-09-07 13:07:35 +0800
committeremmett1 <emmett1.2miligrams@protonmail.com>2025-09-07 13:07:35 +0800
commitc09688749462898ade41f76ed66fe67983a70c4a (patch)
treef8522d163311b06b975f7ce5d1954b389a3835d2 /repos/core/busybox/default.script
parent7a568c4325b338179429d6b8c5deafbf43bd5c64 (diff)
downloadalicelinux-c09688749462898ade41f76ed66fe67983a70c4a.tar.gz
alicelinux-c09688749462898ade41f76ed66fe67983a70c4a.zip
busybox: added udhcpc and net-static service
Diffstat (limited to 'repos/core/busybox/default.script')
-rwxr-xr-xrepos/core/busybox/default.script13
1 files changed, 13 insertions, 0 deletions
diff --git a/repos/core/busybox/default.script b/repos/core/busybox/default.script
new file mode 100755
index 00000000..e6e51f68
--- /dev/null
+++ b/repos/core/busybox/default.script
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+case "$1" in
+ deconfig)
+ 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
+ ;;
+esac