Denys Vlasenko | 6cf7f01 | 2009-11-06 04:04:19 +0100 | [diff] [blame] | 1 | #!/bin/sh |
2 | |||||
3 | exec 2>&1 | ||||
4 | exec </dev/null | ||||
5 | |||||
6 | pwd="$PWD" | ||||
7 | |||||
8 | if="${PWD##*/dhcp_}" | ||||
9 | |||||
10 | echo "* Upping iface $if" | ||||
11 | ip link set dev "$if" up | ||||
12 | |||||
13 | echo "* Starting udhcpc" | ||||
14 | exec \ | ||||
15 | env - PATH="$PATH" \ | ||||
16 | softlimit \ | ||||
17 | setuidgid root \ | ||||
18 | udhcpc -vv \ | ||||
19 | --hostname=null \ | ||||
20 | --foreground \ | ||||
21 | --interface="$if" \ | ||||
22 | --pidfile="$pwd/udhcpc.pid" \ | ||||
23 | --script="$pwd/dhcp_handler" |