|
Revision 71, 0.9 KB
(checked in by root, 6 years ago)
|
|
Ok, Kais patches are on.
|
| Line | |
|---|
| 1 | #!/bin/sh |
|---|
| 2 | |
|---|
| 3 | # $Id: udhcpd.conf.sh,v 1.6 2004/11/13 13:10:42 thomasez Exp $ |
|---|
| 4 | |
|---|
| 5 | . /etc/config |
|---|
| 6 | . /etc/inside.info |
|---|
| 7 | |
|---|
| 8 | DHCPDDOMAIN=`for DOMAINS in $(grep search /etc/resolv.conf | sed 's/^search//'); do echo $DOMAINS; break; done` |
|---|
| 9 | |
|---|
| 10 | echo "DOMAIN:$DHCPDDOMAIN" |
|---|
| 11 | |
|---|
| 12 | cat >> /etc/udhcpd.conf <<EOF |
|---|
| 13 | interface $INSIDE_DEVICE |
|---|
| 14 | start $DHCP_RANGE_START |
|---|
| 15 | end $DHCP_RANGE_END |
|---|
| 16 | # max_leases 103 |
|---|
| 17 | lease_file /var/state/udhcpd.leases |
|---|
| 18 | pidfile /var/run/udhcpd.pid |
|---|
| 19 | option dns $INSIDE_IP |
|---|
| 20 | option subnet $INSIDE_NETMASK |
|---|
| 21 | option broadcast $INSIDE_BROADCAST |
|---|
| 22 | option router $INSIDE_IP |
|---|
| 23 | option domain $DHCPDDOMAIN |
|---|
| 24 | option lease 864000 |
|---|
| 25 | $OPS |
|---|
| 26 | EOF |
|---|
| 27 | |
|---|
| 28 | # Adding the /etc/ethers file: |
|---|
| 29 | sed -e '/^#/d;/^$/d;s/^/static_lease /' /etc/ethers >> /etc/udhcpd.conf |
|---|