|
|
@ -20,14 +20,7 @@ |
|
|
|
# |
|
|
|
# --- ROCK-COPYRIGHT-NOTE-END --- |
|
|
|
|
|
|
|
pre_dhcp() { |
|
|
|
cat >> site.conf <<-EOP |
|
|
|
INCDIR=$root/$prefix/include |
|
|
|
LIBDIR=$root/$prefix/lib |
|
|
|
EOP |
|
|
|
} |
|
|
|
|
|
|
|
pm_dhcp() { |
|
|
|
postmake_dhcp() { |
|
|
|
# install japanese manpages |
|
|
|
mkdir -p $root/$prefix/share/man/ja_JP.eucjp/man5 |
|
|
|
mkdir -p $root/$prefix/share/man/ja_JP.eucjp/man8 |
|
|
@ -37,13 +30,13 @@ pm_dhcp() { |
|
|
|
|
|
|
|
cp -v doc/* client/dhclient.conf server/dhcpd.conf $docdir |
|
|
|
install_init dhcp $confdir/dhcp.init |
|
|
|
cp -v $confdir/rocknet_dhcp.sh \ |
|
|
|
$root/etc/network/modules/dhcp.sh |
|
|
|
|
|
|
|
cp -v client/scripts/linux $root/etc/dhclient-script |
|
|
|
chmod +x $root/etc/dhclient-script |
|
|
|
} |
|
|
|
|
|
|
|
confopt="" |
|
|
|
var_append makeopt ' ' 'CC_OPTIONS="-DPARANOIA -DEARLY_CHROOT"' |
|
|
|
postmake="postmake_dhcp" |
|
|
|
|
|
|
|
preconf="pre_dhcp" |
|
|
|
postmake="pm_dhcp" |
|
|
|
var_append extraconfopt " " "--with-srv-lease-file=/var/state/dhcpd.leases" |
|
|
|
var_append extraconfopt " " "--with-cli-lease-file=/var/state/dhclient.leases" |
|
|
|
|