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#pragma ident "%Z%%M% %I% %E% SMI" 28 29 30/* 31 * Littleneck platsvcd.conf 32 */ 33 34/* 35 * Format: 36 * 37 * TIMEOUT <seconds> 38 * Specifies a maximum interval in seconds that an application 39 * is allowed to lock out the platform services daemon 40 * 41 * INTERVAL <poll interval in seconds> <#tasks at this interval> 42 * INTERVAL_END 43 * Indicates the poll interval at which a list of tasks will be run 44 * 45 * TASK <policy library> <policy routine> 46 * <Number of objects listed in this TASK section> 47 * Object string ID of first object 48 * Object string ID of second object 49 * Object string ID of nth object 50 * TASK_END 51 * Specifies the "task" or policy routine, the shared object file it 52 * resides in, and the object IDs of objects it must be called for 53 */ 54 55TIMEOUT 180 56 57INTERVAL 0 3 58TASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_init_led_policy_0 591 60SYSTEM_FAULT_LED_WR 61TASK_END 62TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_init_state_policy_0 635 64PS0 65PS1 66FAN 67DISK0 68DISK1 69TASK_END 70TASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_update_thresholds_0 712 72CPU0_DIE_TEMPERATURE_SENSOR 73CPU1_DIE_TEMPERATURE_SENSOR 74TASK_END 75INTERVAL_END 76 77INTERVAL 30 1 78TASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_device_fail_notifier_policy_0 795 80PS0 81PS1 82FAN 83DISK0 84DISK1 85TASK_END 86INTERVAL_END 87 88INTERVAL 10 2 89TASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_check_temperature_policy_0 902 91CPU0_DIE_TEMPERATURE_SENSOR 92CPU1_DIE_TEMPERATURE_SENSOR 93TASK_END 94TASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_shutdown_policy_0 951 96SYSTEM 97TASK_END 98INTERVAL_END 99 100INTERVAL 15 2 101TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_hotplug_notifier_policy_0 1022 103DISK0 104DISK1 105TASK_END 106TASK /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 psvc_ps_hotplug_policy_0 1072 108PS0 109PS1 110TASK_END 111INTERVAL_END 112 113INTERVAL 15 1 114TASK /usr/platform/sun4u/lib/libpsvcpolicy.so.1 psvc_keyswitch_position_policy_0 1151 116KEYSWITCH 117TASK_END 118INTERVAL_END 119 120 121