/*
* Copyright (c) 2000 Silicon Graphics, Inc. All Rights Reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of version 2.1 of the GNU Lesser General Public
* License as published by the Free Software Foundation.
*
* This program is distributed in the hope that it would be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
*
* Further, this software is distributed without any warranty that it is
* free of the rightful claim of any third person regarding infringement
* or the like. Any license provided herein, whether implied or
* otherwise, applies only to this software file. Patent licenses, if
* any, provided herein do not apply to combinations of this program with
* other software, or any other product whatsoever.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this program; if not, write the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston MA 02111-1307,
* USA.
*
* Contact information: Silicon Graphics, Inc., 1600 Amphitheatre Pkwy,
* Mountain View, CA 94043, or:
*
* http://www.sgi.com
*
* For further information regarding this notice, see:
*
* http://oss.sgi.com/projects/GenInfo/NoticeExplan
*/
/*
* ci_pathnames.h
*
* This file contains all global pathname constants for the CHAOS
* system.
*/
#ifndef CI_PATHNAMES_H
#define CI_PATHNAMES_H
#ident "$Id: ci_pathnames.h,v 1.1 2000/08/31 19:16:32 vasa Exp $"
/*
* Command prefixes:
*
* ha_ -> high availability
* cdb_ -> cluster database
* cas_ -> cluster administration services
*/
#define CI_DIR "/var/run/failsafe"
#define CI_CDB_FILE "/var/lib/failsafe/cdb/cdb.db"
#define CI_HALOG_DIR "/var/log/failsafe"
#define CI_HACOMM_DIR "/var/run/failsafe/comm"
#define CI_HATMP_DIR "/var/run/failsafe/tmp"
#define CI_HAPOLICIES_DIR "/usr/lib/failsafe/policies"
#define CI_HASCRIPTS_DIR "/usr/lib/failsafe/resource_types"
#define CI_CMD_DIR "/usr/lib/failsafe/bin"
#define CI_PRIVCMD_DIR "/usr/lib/sysadm/privbin"
#define CI_CREATE_RT_NAME "create_resource_type"
/*
* Path for CLI commands
*/
#define CLI_CMD_DIR "/usr/lib/sysadm/privbin/"
/*
* Prefixes for temporary communication files created in CI_HACOMM_DIR
*/
#define CI_CMS_PREFIX "cms"
#define CI_CRS_PREFIX "crs"
#define CI_GCS_PREFIX "gcs"
#define CI_SRM_PREFIX "srm"
#define CI_IPC_PREFIX "ipc"
#define CI_IFD_PREFIX "ifd"
/* special config paths */
#define CI_CMS_DIR "cms"
#define CI_GCS_DIR "gcs"
#define CI_GCS_SRM "srm"
#define CI_CRS_DIR "crs"
#endif /* CI_PATHNAMES_H */