#!/bin/sh

currentdir=$PWD

doConfig(){
	#**********************************************
	# tightening pmcd security
	#**********************************************
	if [ -d /var/pcp/config/pmcd/ ] ; then
		cd /var/pcp/config/pmcd/
		cp -p pmcd.conf pmcd.conf.${1}.save
		cp -pf pmcd.conf.${1} pmcd.conf
	fi
	#**********************************************
	# setting up the pmns
	#**********************************************
	if [ -d /var/pcp/pmns/ ] ; then
		cd /var/pcp/pmns/
		rm -f .NeedRebuild
		cp -p root root.config.save
		cp -p root.bin root.bin.config.save
		cp -p stdpmid stdpmid.config.save
		cp -pf root.config root
		cp -pf root.bin.config root.bin
		cp -pf stdpmid.config stdpmid
	fi
	cd ${currentdir}
}

case "${1}" in
	cdf|d0|ft|pro|generic)
		doConfig ${1}
	;;
	*)
		echo "  Usage: install-pcp-config <cdf|d0|ft|pro|generic> "
		exit 1
	;;
esac
exit 0
