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 2003 Sun Microsystems, Inc. All rights reserved. 24 * Use is subject to license terms. 25 */ 26 27/* 28 * Cherrystone platsvcd.conf 29 */ 30 31/* 32 * Format: 33 * 34 * TIMEOUT <seconds> 35 * Specifies a maximum interval in seconds that an application 36 * is allowed to lock out the platform services daemon 37 * 38 * INTERVAL <poll interval in seconds> <#tasks at this interval> 39 * INTERVAL_END 40 * Indicates the poll interval at which a list of tasks will be run 41 * 42 * TASK <policy library> <policy routine> 43 * <Number of objects listed in this TASK section> 44 * Object string ID of first object 45 * Object string ID of second object 46 * Object string ID of nth object 47 * TASK_END 48 * Specifies the "task" or policy routine, the shared object file it 49 * resides in, and the object IDs of objects it must be called for 50 */ 51 52TIMEOUT 180 53 54INTERVAL 0 6 55TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_init_led_policy_0 567 57CPU_FAN_FLT_LED 58IO_FAN_FLT_LED 59FSP_GEN_FAULT_LED 60DISK0_FLT_LED 61DISK1_FLT_LED 62DISK0_REMOVE_LED 63DISK1_REMOVE_LED 64TASK_END 65TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_init_disk_bp_policy_0 661 67DISK_PORT 68TASK_END 69TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_init_state_policy_0 7018 71CPU0_DIE_TEMPERATURE_SENSOR 72CPU1_DIE_TEMPERATURE_SENSOR 73CPU2_DIE_TEMPERATURE_SENSOR 74CPU3_DIE_TEMPERATURE_SENSOR 75DBP0_AMB_TEMPERATURE_SENSOR 76CPU0_FAN 77CPU1_FAN 78CPU2_FAN 79IO0_FAN 80IO1_FAN 81FAN_TRAY_0 82FAN_TRAY_1 83DISK0 84DISK1 85PS0 86PS1 87PS0_LOGICAL_STATE 88PS1_LOGICAL_STATE 89TASK_END 90TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_update_thresholds_0 914 92CPU0_DIE_TEMPERATURE_SENSOR 93CPU1_DIE_TEMPERATURE_SENSOR 94CPU2_DIE_TEMPERATURE_SENSOR 95CPU3_DIE_TEMPERATURE_SENSOR 96TASK_END 97TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 update_disk_bp_temp_thresholds 981 99DBP0_AMB_TEMPERATURE_SENSOR 100TASK_END 101TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_init_ps_presence 1022 103PS0 104PS1 105TASK_END 106INTERVAL_END 107 108INTERVAL 5 1 109TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_fsp_device_fault_check_policy_0 1101 111FSP_GEN_FAULT_LED 112TASK_END 113INTERVAL_END 114 115INTERVAL 10 2 116TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_check_temperature_policy_0 1175 118CPU0_DIE_TEMPERATURE_SENSOR 119CPU1_DIE_TEMPERATURE_SENSOR 120CPU2_DIE_TEMPERATURE_SENSOR 121CPU3_DIE_TEMPERATURE_SENSOR 122DBP0_AMB_TEMPERATURE_SENSOR 123TASK_END 124TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_shutdown_policy_0 1251 126SYSTEM 127TASK_END 128INTERVAL_END 129 130INTERVAL 30 1 131TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_disk_monitor_policy_0 1321 133SYSTEM 134TASK_END 135INTERVAL_END 136 137INTERVAL 15 2 138TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_fan_fault_check_policy_0 1392 140FAN_TRAY_0 141FAN_TRAY_1 142TASK_END 143TASK /usr/platform/SUNW,Sun-Fire-480R/lib/libpsvcpolicy_psr.so.1 psvc_ps_monitor_policy_0 1442 145PS0 146PS1 147TASK_END 148INTERVAL_END 149 150INTERVAL 10 1 151TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_keyswitch_position_policy_0 1521 153KEYSWITCH 154TASK_END 155INTERVAL_END 156