ISC DHCP 3.0.5

インストールパスを変更するためにMakefile.confを修正します。

% vi Makefile.conf
  ## Solaris 2.5 (with Sun cc)
  ##--sunos5-cc--
+ #USERBINDIR = /usr/local/bin
+ #BINDIR = /usr/local/libexec
+ #CLIENTBINDIR=/usr/local/sbin

- #ADMMANDIR = /usr/share/man/man1m
+ #ADMMANDIR = /usr/local/man/man1m
- #FFMANDIR = /usr/share/man/man4
+ #FFMANDIR = /usr/local/man/man4
- #LIBMANDIR = /usr/share/man/man3
+ #LIBMANDIR = /usr/local/man/man3
- #USRMANDIR = /usr/share/man/man1
+ #USRMANDIR = /usr/local/man/man1
- #VARRUN = /etc
+ #VARRUN = /var/run
- #VARDB = /etc
+ #VARDB = /var/db/dhcp

各ファイルのパスを変更します。

% vi include/site.h
#define _PATH_DHCPD_PID "/var/run/dhcpd.pid"
#define _PATH_DHCPD_DB  "/var/db/dhcp/dhcpd.leases"
#define _PATH_DHCPD_CONF        "/usr/local/etc/dhcpd.conf"

SunStudio C Compilerを使用するためにconfigureを修正してconfigureを実行します。

% vi configure
-             sysname=sunos5-gcc
+             sysname=sunos5-cc
% ./configure

makeしてインストールします。

% make
# make install

hiraga@next-hop.net
Last modified: $Date: 2007/11/10 10:23:11 $
Apache