# $Header: has/lib/s_crsconfig_defs /solaris32/14 2015/01/04 23:27:22 takiba Exp $
#
# s_crsconfig_defs
#
# Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved. 
#
#    NAME
#      s_crsconfig_defs - Standard OSD definitions for root scripts
#
#    DESCRIPTION
#      s_crsconfig_defs - Standard OSD defines used for Oracle clusterware
#                         and SI-HAS configurations
#
#    MODIFIED   (MM/DD/YY)
#    takiba      12/09/14 - bug19398098: CRS_LSNR_STACK was not big enough
#    dpham       04/21/10 - Add EXTERNAL_ORACLE
#    stpolu      12/17/09 - Bug 9084067
#    jleys       07/18/09 - Use OLRCONFIGDIR for OLRCONFIG
#    bmanry      06/24/08 - add Last Gasp directory
#    hqian       06/19/08 - Add setasmgid location constant
#    srisanka    01/14/08 - Creation
# ==========================================================
# Copyright (c) 2001, 2012, Oracle and/or its affiliates. All rights reserved. 
#
# s_crsconfig_defs - The script should be used for Oracle Clusterware, RAC,
#                    and SI-HAS home installations and configurations   
#
# ==========================================================

# this will be set only in dev env
DIRPREFIX=

############### OCR constants
# OCRCONFIGDIR, OLRCONFIGDIR and SRVCONFIGDIR are handled differently in dev
# (T_HAS_WORK for all)
OCRCONFIGDIR=/var/opt/oracle
OLRCONFIGDIR=/var/opt/oracle
SRVCONFIGDIR=/var/opt/oracle

SRVCFGLOC=srvConfig.loc
OCRLOC=ocr.loc
OLRLOC=olr.loc
SRVCONFIG=$SRVCONFIGDIR/$SRVCFGLOC
OCRCONFIG=$OCRCONFIGDIR/$OCRLOC
OLRCONFIG=$OLRCONFIGDIR/$OLRLOC

############### SCR constants
SCRBASE=$OCRCONFIGDIR/scls_scr

############## INIT directory constants
ID=$DIRPREFIX/etc/init.d
RCSDIR=$DIRPREFIX/etc/rc3.d 
RCKDIR=$DIRPREFIX/etc/rc0.d $DIRPREFIX/etc/rc1.d $DIRPREFIX/etc/rc2.d $DIRPREFIX/etc/rcS.d
RCALLDIR=$DIRPREFIX/etc/rc0.d $DIRPREFIX/etc/rc1.d $DIRPREFIX/etc/rc2.d $DIRPREFIX/etc/rc3.d $DIRPREFIX/etc/rc5.d $DIRPREFIX/etc/rc6.d $DIRPREFIX/etc/rcS.d 
RC_START=S96
RC_KILL=K19
RC_KILL_OLD=K96
IT=$DIRPREFIX/etc/inittab
INIT=/sbin/init

#
INITCTL=/bin/false
UPSTART_INIT_DIR=$DIRPREFIX/etc/init.d

# File that $LOGMSG in init.cssd (and other places) will write
MSGFILE=/var/adm/messages

############ oprocd constants
OPROCDDIR=$OCRCONFIGDIR/oprocd
DISABLE_OPROCD=0
# some directories for OPROCD to store the domain
# sockets we use for client communication
OPROCDCHECKDIR=$OPROCDDIR/check
OPROCDSTOPDIR=$OPROCDDIR/stop
OPROCDFATALDIR=$OPROCDDIR/fatal

####### Last Gasp file directory for Solaris
OLASTGASPDIR=$DIRPREFIX/var/opt/oracle/lastgasp

####### Platform specific definitions
SO_EXT=so
EXTERNAL_ORACLE=$DIRPREFIX/opt/oracle
EXTERNAL_ORACLE_BIN=$DIRPREFIX/opt/oracle/bin

####### limits constant
CRS_LIMIT_CORE=unlimited
CRS_LIMIT_MEMLOCK=unlimited
CRS_LIMIT_OPENFILE=65536
CRS_LIMIT_STACK=2048
CRS_LIMIT_NPROC=16384

####### listener constant
CRS_LSNR_STACK=32768

