xref: /freebsd/libexec/bootpd/Installation (revision 44099b7b1ec9c9295687eba077be6ad2931d292d)
144099b7bSPaul Traina
244099b7bSPaul TrainaInstallation instructions for SunOS
344099b7bSPaul Traina
444099b7bSPaul TrainaCompile the executable:
544099b7bSPaul TrainaFor SunOS 4.X:
644099b7bSPaul Traina	make sunos4
744099b7bSPaul TrainaFor SunOS 5.X:  (Solaris)
844099b7bSPaul Traina	make sunos5
944099b7bSPaul Traina
1044099b7bSPaul TrainaInstall the executables:
1144099b7bSPaul Traina
1244099b7bSPaul Traina	make install
1344099b7bSPaul Traina
1444099b7bSPaul TrainaEdit (or create) the bootptab:
1544099b7bSPaul Traina(See bootptab.sample and bootptab.5 manual entry)
1644099b7bSPaul Traina	edit /etc/bootptab
1744099b7bSPaul Traina
1844099b7bSPaul TrainaEdit /etc/services to add these two lines:
1944099b7bSPaul Trainabootps		67/udp		bootp		# BOOTP Server
2044099b7bSPaul Trainabootpc		68/udp				# BOOTP Client
2144099b7bSPaul Traina
2244099b7bSPaul TrainaEdit /etc/inetd.conf to add the line:
2344099b7bSPaul Trainabootp	dgram	udp	wait	root	/usr/etc/bootpd bootpd -i
2444099b7bSPaul Traina
2544099b7bSPaul TrainaIf you compiled report.c with LOG_LOCAL2 (defined in the Makefile)
2644099b7bSPaul Trainathen you may want to capture syslog messages from BOOTP by changing
2744099b7bSPaul Trainayour syslog.conf file.  (See the sample syslog.conf file here).
2844099b7bSPaul TrainaTest the change with:  logger -t test -p local2.info "message"
2944099b7bSPaul Traina
30