xref: /freebsd-src/libexec/bootpd/Installation (revision 44099b7b1ec9c9295687eba077be6ad2931d292d)
1*44099b7bSPaul Traina
2*44099b7bSPaul TrainaInstallation instructions for SunOS
3*44099b7bSPaul Traina
4*44099b7bSPaul TrainaCompile the executable:
5*44099b7bSPaul TrainaFor SunOS 4.X:
6*44099b7bSPaul Traina	make sunos4
7*44099b7bSPaul TrainaFor SunOS 5.X:  (Solaris)
8*44099b7bSPaul Traina	make sunos5
9*44099b7bSPaul Traina
10*44099b7bSPaul TrainaInstall the executables:
11*44099b7bSPaul Traina
12*44099b7bSPaul Traina	make install
13*44099b7bSPaul Traina
14*44099b7bSPaul TrainaEdit (or create) the bootptab:
15*44099b7bSPaul Traina(See bootptab.sample and bootptab.5 manual entry)
16*44099b7bSPaul Traina	edit /etc/bootptab
17*44099b7bSPaul Traina
18*44099b7bSPaul TrainaEdit /etc/services to add these two lines:
19*44099b7bSPaul Trainabootps		67/udp		bootp		# BOOTP Server
20*44099b7bSPaul Trainabootpc		68/udp				# BOOTP Client
21*44099b7bSPaul Traina
22*44099b7bSPaul TrainaEdit /etc/inetd.conf to add the line:
23*44099b7bSPaul Trainabootp	dgram	udp	wait	root	/usr/etc/bootpd bootpd -i
24*44099b7bSPaul Traina
25*44099b7bSPaul TrainaIf you compiled report.c with LOG_LOCAL2 (defined in the Makefile)
26*44099b7bSPaul Trainathen you may want to capture syslog messages from BOOTP by changing
27*44099b7bSPaul Trainayour syslog.conf file.  (See the sample syslog.conf file here).
28*44099b7bSPaul TrainaTest the change with:  logger -t test -p local2.info "message"
29*44099b7bSPaul Traina
30