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) 2000-2001 by Sun Microsystems, Inc. 24 * All rights reserved. 25 */ 26 27/* 28 * Littleneck 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 3 55TASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_init_led_policy_0 561 57SYSTEM_FAULT_LED_WR 58TASK_END 59TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_init_state_policy_0 605 61PS0 62PS1 63FAN 64DISK0 65DISK1 66TASK_END 67TASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_update_thresholds_0 682 69CPU0_DIE_TEMPERATURE_SENSOR 70CPU1_DIE_TEMPERATURE_SENSOR 71TASK_END 72INTERVAL_END 73 74INTERVAL 30 1 75TASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_device_fail_notifier_policy_0 765 77PS0 78PS1 79FAN 80DISK0 81DISK1 82TASK_END 83INTERVAL_END 84 85INTERVAL 10 2 86TASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_check_temperature_policy_0 872 88CPU0_DIE_TEMPERATURE_SENSOR 89CPU1_DIE_TEMPERATURE_SENSOR 90TASK_END 91TASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_shutdown_policy_0 921 93SYSTEM 94TASK_END 95INTERVAL_END 96 97INTERVAL 15 2 98TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_hotplug_notifier_policy_0 992 100DISK0 101DISK1 102TASK_END 103TASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_ps_hotplug_policy_0 1042 105PS0 106PS1 107TASK_END 108INTERVAL_END 109 110INTERVAL 15 1 111TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_keyswitch_position_policy_0 1121 113KEYSWITCH 114TASK_END 115INTERVAL_END 116 117 118