aboutsummaryrefslogtreecommitdiff
path: root/busybox/default.script
diff options
context:
space:
mode:
authorWoodpecker CI <emmett1.2miligrams@protonmail.com>2025-09-07 05:08:51 +0000
committerWoodpecker CI <emmett1.2miligrams@protonmail.com>2025-09-07 05:08:51 +0000
commit506ccc457f60a476003144e200b67de5707d93c7 (patch)
tree815fc6cefb780c971a0a45e402ecc88ab3e61ce4 /busybox/default.script
parentbcceec4faf39a9a67396555a23c13c498c9ef350 (diff)
downloadalicelinux-506ccc457f60a476003144e200b67de5707d93c7.tar.gz
alicelinux-506ccc457f60a476003144e200b67de5707d93c7.zip
Woodpecker CI c09688749462898ade41f76ed66fe67983a70c4a [SKIP CI]
Diffstat (limited to 'busybox/default.script')
-rwxr-xr-xbusybox/default.script13
1 files changed, 13 insertions, 0 deletions
diff --git a/busybox/default.script b/busybox/default.script
new file mode 100755
index 00000000..e6e51f68
--- /dev/null
+++ b/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