svc-oplhpd revision a1e4d62bc1ea0bd683c63f185da43cda7aec8f20
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre#!/bin/sh
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre#
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre# CDDL HEADER START
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre#
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre# The contents of this file are subject to the terms of the
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre# Common Development and Distribution License (the "License").
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre# You may not use this file except in compliance with the License.
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre#
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre# or http://www.opensolaris.org/os/licensing.
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre# See the License for the specific language governing permissions
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre# and limitations under the License.
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre#
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre# When distributing Covered Code, include this CDDL HEADER in each
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre# If applicable, add the following below this CDDL HEADER, with the
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre# fields enclosed by brackets "[]" replaced with your own identifying
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre# information: Portions Copyright [yyyy] [name of copyright owner]
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre#
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre# CDDL HEADER END
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre#
148c5f43199ca0b43fc8e3b643aab11cd66ea327Alan Wright# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre# Use is subject to license terms.
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre#
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre#ident "%Z%%M% %I% %E% SMI"
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre. /lib/svc/share/smf_include.sh
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkresparc_enterprise="SUNW,SPARC-Enterprise"
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban KenkreOPLHPD=/usr/platform/${sparc_enterprise}/lib/sparcv9/oplhpd
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkreplatform=`/sbin/uname -i`
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkreif [ $platform = "$sparc_enterprise" ]; then
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre $OPLHPD # Fail if can't execute
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre exit # Use oplhpd's exit status
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkreelse
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre echo "$SMF_FMRI is not supported on this platform."
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre exit $SMF_EXIT_ERR_CONFIG
148c5f43199ca0b43fc8e3b643aab11cd66ea327Alan Wrightfi
148c5f43199ca0b43fc8e3b643aab11cd66ea327Alan Wright
148c5f43199ca0b43fc8e3b643aab11cd66ea327Alan Wrightexit 0
148c5f43199ca0b43fc8e3b643aab11cd66ea327Alan Wright