# Make file for scripts directory
#
# Things you might want to change.  Pass them in on the command line:
# ROOT - should point to the root where the commands will be installed
#        (e.g. /deliver/INETSVCS/indnetwk)

ROOT=

# Start up scripts

SUDESTDIR=/sbin/init.d/

SUPRODUCTS= $(SUDESTDIR)OspfMib \
          $(SUDESTDIR)ddfa \
       	  $(SUDESTDIR)gated \
          $(SUDESTDIR)inetd \
          $(SUDESTDIR)named \
          $(SUDESTDIR)rwhod \
          $(SUDESTDIR)sendmail \
          $(SUDESTDIR)xntpd \
          $(SUDESTDIR)mrouted \
          $(SUDESTDIR)rbootd

# Config files

CFDESTDIR=/usr/newconfig/etc/rc.config.d/

CFPRODUCTS= $(CFDESTDIR)namesvrs \
	  $(CFDESTDIR)mailservs \
	  $(CFDESTDIR)netdaemons

# rc1.d links

RC1LINKSDIR=/sbin/rc1.d/

RC1LINKS= $(RC1LINKSDIR)K390rbootd \
	$(RC1LINKSDIR)K435OspfMib \
	$(RC1LINKSDIR)K450ddfa \
	$(RC1LINKSDIR)K460sendmail \
	$(RC1LINKSDIR)K470rwhod \
	$(RC1LINKSDIR)K630named \
	$(RC1LINKSDIR)K490gated \
	$(RC1LINKSDIR)K500inetd \
	$(RC1LINKSDIR)K510mrouted \
	$(RC1LINKSDIR)K340xntpd

# rc2.d links

RC2LINKSDIR=/sbin/rc2.d/

RC2LINKS= $(RC2LINKSDIR)S500inetd \
	$(RC2LINKSDIR)S510gated \
	$(RC2LINKSDIR)S370named \
	$(RC2LINKSDIR)S530rwhod \
	$(RC2LINKSDIR)S540sendmail \
	$(RC2LINKSDIR)S550ddfa \
	$(RC2LINKSDIR)S565OspfMib \
	$(RC2LINKSDIR)S660xntpd \
	$(RC2LINKSDIR)S490mrouted \
	$(RC2LINKSDIR)S610rbootd

#Install database name
INSTALLDB=/source/INETSVCS/$(LOGNAME)/config/installdb

#Script called to parse the install deliverable
INSTALLSCPT=/source/INETSVCS/$(LOGNAME)/config/install_script

# Defaults file containing the shell, compiler options, etc
BUILDRULES=/source/INETSVCS/$(LOGNAME)/config/defaults

include ${BUILDRULES}

default: all

all: clean build install

clean:

build: 

install:
	for file in $(SUPRODUCTS) ; do \
		$(INSTALLSCPT) $$file $(INSTALLDB) ;  \
	done
	for file in $(CFPRODUCTS) ; do \
		$(INSTALLSCPT) $$file $(INSTALLDB) ;  \
	done
	for file in $(RC1LINKS) ; do \
		$(INSTALLSCPT) $$file $(INSTALLDB) ;  \
	done
	for file in $(RC2LINKS) ; do \
		$(INSTALLSCPT) $$file $(INSTALLDB) ;  \
	done
