#! /bin/sh
#
# Copyright 1997, Silicon Graphics, Inc.
# ALL RIGHTS RESERVED
# 
# UNPUBLISHED -- Rights reserved under the copyright laws of the United
# States.   Use of a copyright notice is precautionary only and does not
# imply publication or disclosure.
# 
# U.S. GOVERNMENT RESTRICTED RIGHTS LEGEND:
# Use, duplication or disclosure by the Government is subject to restrictions
# as set forth in FAR 52.227.19(c)(2) or subparagraph (c)(1)(ii) of the Rights
# in Technical Data and Computer Software clause at DFARS 252.227-7013 and/or
# in similar or successor clauses in the FAR, or the DOD or NASA FAR
# Supplement.  Contractor/manufacturer is Silicon Graphics, Inc.,
# 2011 N. Shoreline Blvd. Mountain View, CA 94039-7311.
# 
# THE CONTENT OF THIS WORK CONTAINS CONFIDENTIAL AND PROPRIETARY
# INFORMATION OF SILICON GRAPHICS, INC. ANY DUPLICATION, MODIFICATION,
# DISTRIBUTION, OR DISCLOSURE IN ANY FORM, IN WHOLE, OR IN PART, IS STRICTLY
# PROHIBITED WITHOUT THE PRIOR EXPRESS WRITTEN PERMISSION OF SILICON
# GRAPHICS, INC.
#
# Install the sample PMDA and/or PMNS
#
# $Id: Install,v 2.12 2000/12/28 07:37:59 max Exp $
#

# source the PCP configuration environment variables
. /etc/pcp.env

# Get the common procedures and variable assignments
#
. $PCP_SHARE_DIR/lib/pmdaproc.sh

# The name of the PMDA for sample
#
iam=sample

# Using libpcp_pmda.so.2 and PMDA_INTERFACE_2
#
pmda_interface=2

# Do it for sample
#
pmdaSetup

echo "======================"
echo "= sample daemon PMDA ="
echo "======================"

daemon_opt=true		# can install as daemon
dso_opt=false
pipe_opt=true		# supports pipe IPC
socket_opt=true		# supports socket IPC
socket_inet_def=2077	# default TCP port for Internet socket IPC

pmdaInstall

# The name of the PMDA for sampledso
#
iam=sampledso

# Do it for sampledso ... no pmdaSetup
#

echo "======================"
echo "= sampledso DSO PMDA ="
echo "======================"

domain=30
SYMDOM=SAMPLEDSO
sed -e 's/sample/sampledso/' -e 's/SAMPLE/SAMPLEDSO/' <pmns >$tmp.pmns
pmns_source=$tmp.pmns
pmns_name=sampledso

if $do_pmda
then
    sed -e 's/sample/sampledso/' -e 's/SAMPLE/SAMPLEDSO/' <help >dsohelp
    help_source=dsohelp
fi

dso_opt=true
daemon_opt=false
if [ "$PCP_PLATFORM" = "irix" ] ; then
    dso_name=pmda_sample.so
else
    dso_name=$PCP_PMDAS_DIR/sample/pmda_sample.so
fi
dso_entry=sample_init

pmdaInstall

exit 0
