1# 2# CDDL HEADER START 3# 4# The contents of this file are subject to the terms of the 5# Common Development and Distribution License, Version 1.0 only 6# (the "License"). You may not use this file except in compliance 7# with the License. 8# 9# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 10# or http://www.opensolaris.org/os/licensing. 11# See the License for the specific language governing permissions 12# and limitations under the License. 13# 14# When distributing Covered Code, include this CDDL HEADER in each 15# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 16# If applicable, add the following below this CDDL HEADER, with the 17# fields enclosed by brackets "[]" replaced with your own identifying 18# information: Portions Copyright [yyyy] [name of copyright owner] 19# 20# CDDL HEADER END 21# 22/* 23 * Copyright (c) 2001 by Sun Microsystems, Inc. 24 * All rights reserved. 25 * 26 * #pragma ident "%Z%%M% %I% %E% SMI" 27 */ 28 29/* 30 * Cherrystone platsvcd.conf 31 */ 32 33/* 34 * Format: 35 * 36 * TIMEOUT <seconds> 37 * Specifies a maximum interval in seconds that an application 38 * is allowed to lock out the platform services daemon 39 * 40 * INTERVAL <poll interval in seconds> <#tasks at this interval> 41 * INTERVAL_END 42 * Indicates the poll interval at which a list of tasks will be run 43 * 44 * TASK <policy library> <policy routine> 45 * <Number of objects listed in this TASK section> 46 * Object string ID of first object 47 * Object string ID of second object 48 * Object string ID of nth object 49 * TASK_END 50 * Specifies the "task" or policy routine, the shared object file it 51 * resides in, and the object IDs of objects it must be called for 52 */ 53 54TIMEOUT 180 55 56INTERVAL 0 6 57TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_init_led_policy_0 587 59CPU_FAN_FLT_LED 60IO_FAN_FLT_LED 61FSP_GEN_FAULT_LED 62DISK0_FLT_LED 63DISK1_FLT_LED 64DISK0_REMOVE_LED 65DISK1_REMOVE_LED 66TASK_END 67TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_init_disk_bp_policy_0 681 69DISK_PORT 70TASK_END 71TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_init_state_policy_0 7218 73CPU0_DIE_TEMPERATURE_SENSOR 74CPU1_DIE_TEMPERATURE_SENSOR 75CPU2_DIE_TEMPERATURE_SENSOR 76CPU3_DIE_TEMPERATURE_SENSOR 77DBP0_AMB_TEMPERATURE_SENSOR 78CPU0_FAN 79CPU1_FAN 80CPU2_FAN 81IO0_FAN 82IO1_FAN 83FAN_TRAY_0 84FAN_TRAY_1 85DISK0 86DISK1 87PS0 88PS1 89PS0_LOGICAL_STATE 90PS1_LOGICAL_STATE 91TASK_END 92TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_update_thresholds_0 934 94CPU0_DIE_TEMPERATURE_SENSOR 95CPU1_DIE_TEMPERATURE_SENSOR 96CPU2_DIE_TEMPERATURE_SENSOR 97CPU3_DIE_TEMPERATURE_SENSOR 98TASK_END 99TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 update_disk_bp_temp_thresholds 1001 101DBP0_AMB_TEMPERATURE_SENSOR 102TASK_END 103TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_init_ps_presence 1042 105PS0 106PS1 107TASK_END 108INTERVAL_END 109 110INTERVAL 5 1 111TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_fsp_device_fault_check_policy_0 1121 113FSP_GEN_FAULT_LED 114TASK_END 115INTERVAL_END 116 117INTERVAL 10 2 118TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_check_temperature_policy_0 1195 120CPU0_DIE_TEMPERATURE_SENSOR 121CPU1_DIE_TEMPERATURE_SENSOR 122CPU2_DIE_TEMPERATURE_SENSOR 123CPU3_DIE_TEMPERATURE_SENSOR 124DBP0_AMB_TEMPERATURE_SENSOR 125TASK_END 126TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_shutdown_policy_0 1271 128SYSTEM 129TASK_END 130INTERVAL_END 131 132INTERVAL 30 1 133TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_disk_monitor_policy_0 1341 135SYSTEM 136TASK_END 137INTERVAL_END 138 139INTERVAL 15 2 140TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_fan_fault_check_policy_0 1412 142FAN_TRAY_0 143FAN_TRAY_1 144TASK_END 145TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_ps_monitor_policy_0 1462 147PS0 148PS1 149TASK_END 150INTERVAL_END 151 152INTERVAL 10 1 153TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_keyswitch_position_policy_0 1541 155KEYSWITCH 156TASK_END 157INTERVAL_END 158