changeset 12979:ab9ae749152f

PSARC/2009/617 Software Events Notification Parameters CLI PSARC/2009/618 snmp-notify: SNMP Notification Daemon for Software Events PSARC/2009/619 smtp-notify: Email Notification Daemon for Software Events PSARC/2010/225 fmd for non-global Solaris zones PSARC/2010/226 Solaris Instance UUID PSARC/2010/227 nvlist_nvflag(3NVPAIR) PSARC/2010/228 libfmevent additions PSARC/2010/257 sysevent_evc_setpropnvl and sysevent_evc_getpropnvl PSARC/2010/265 FMRI and FMA Event Stabilty, 'ireport' category 1 event class, and the 'sw' FMRI scheme PSARC/2010/278 FMA/SMF integration: instance state transitions PSARC/2010/279 Modelling panics within FMA PSARC/2010/290 logadm.conf upgrade 6392476 fmdump needs to pretty-print 6393375 userland ereport/ireport event generation interfaces 6445732 Add email notification agent for FMA and software events 6804168 RFE: Allow an efficient means to monitor SMF services status changes 6866661 scf_values_destroy(3SCF) will segfault if is passed NULL 6884709 Add snmp notification agent for FMA and software events 6884712 Add private interface to tap into libfmd_msg macro expansion capabilities 6897919 fmd to run in a non-global zone 6897937 fmd use of non-private doors is not safe 6900081 add a UUID to Solaris kernel image for use in crashdump identification 6914884 model panic events as a defect diagnosis in FMA 6944862 fmd_case_open_uuid, fmd_case_uuisresolved, fmd_nvl_create_defect 6944866 log legacy sysevents in fmd 6944867 enumerate svc scheme in topo 6944868 software-diagnosis and software-response fmd modules 6944870 model SMF maintenance state as a defect diagnosis in FMA 6944876 savecore runs in foreground for systems with zfs root and dedicated dump 6965796 Implement notification parameters for SMF state transitions and FMA events 6968287 SUN-FM-MIB.mib needs to be updated to reflect Oracle information 6972331 logadm.conf upgrade PSARC/2010/290
author Gavin Maltby <gavin.maltby@oracle.com>
date Fri, 30 Jul 2010 17:04:17 +1000
parents 19d842faf8e4
children 4de81c4d427e
files usr/src/Makefile.lint usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c usr/src/cmd/dumpadm/Makefile usr/src/cmd/dumpadm/dconf.c usr/src/cmd/dumpadm/dconf.h usr/src/cmd/dumpadm/dumpadm.xml usr/src/cmd/dumpadm/main.c usr/src/cmd/dumpadm/svc-dumpadm usr/src/cmd/fm/Makefile usr/src/cmd/fm/dicts/FMD.dict usr/src/cmd/fm/dicts/FMD.po usr/src/cmd/fm/dicts/FMNOTIFY.dict usr/src/cmd/fm/dicts/FMNOTIFY.po usr/src/cmd/fm/dicts/Makefile usr/src/cmd/fm/dicts/SMF.dict usr/src/cmd/fm/dicts/SMF.po usr/src/cmd/fm/dicts/SUNOS.dict usr/src/cmd/fm/dicts/SUNOS.po usr/src/cmd/fm/fmd/Makefile.fmd usr/src/cmd/fm/fmd/common/fmd.c usr/src/cmd/fm/fmd/common/fmd.h usr/src/cmd/fm/fmd/common/fmd.logadm.conf usr/src/cmd/fm/fmd/common/fmd.xml usr/src/cmd/fm/fmd/common/fmd_api.c usr/src/cmd/fm/fmd/common/fmd_api.h usr/src/cmd/fm/fmd/common/fmd_api.map usr/src/cmd/fm/fmd/common/fmd_builtin.c usr/src/cmd/fm/fmd/common/fmd_builtin.h usr/src/cmd/fm/fmd/common/fmd_case.c usr/src/cmd/fm/fmd/common/fmd_case.h usr/src/cmd/fm/fmd/common/fmd_log.h usr/src/cmd/fm/fmd/common/fmd_main.c usr/src/cmd/fm/fmd/common/fmd_mdb.c usr/src/cmd/fm/fmd/common/fmd_module.c usr/src/cmd/fm/fmd/common/fmd_module.h usr/src/cmd/fm/fmd/common/fmd_rpc.c usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c usr/src/cmd/fm/fmd/common/fmd_self.c usr/src/cmd/fm/fmd/common/fmd_sysevent.c usr/src/cmd/fm/fmd/common/fmd_thread.c usr/src/cmd/fm/fmd/common/fmd_thread.h usr/src/cmd/fm/fmd/common/fmd_xprt.c usr/src/cmd/fm/fmdump/Makefile.com usr/src/cmd/fm/fmdump/common/asru.c usr/src/cmd/fm/fmdump/common/error.c usr/src/cmd/fm/fmdump/common/fault.c usr/src/cmd/fm/fmdump/common/fmdump.c usr/src/cmd/fm/fmdump/common/fmdump.h usr/src/cmd/fm/fmdump/common/info.c usr/src/cmd/fm/fmdump/common/nvlrender.c usr/src/cmd/fm/fmtopo/common/fmtopo.c usr/src/cmd/fm/modules/Makefile.plugin usr/src/cmd/fm/modules/common/Makefile usr/src/cmd/fm/modules/common/eversholt/eft.c usr/src/cmd/fm/modules/common/eversholt/fme.c usr/src/cmd/fm/modules/common/eversholt/platform.c usr/src/cmd/fm/modules/common/ext-event-transport/Makefile usr/src/cmd/fm/modules/common/ext-event-transport/ext-event-transport.conf usr/src/cmd/fm/modules/common/ext-event-transport/fmevt.h usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound.c usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound_default.c usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound_on.c usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound_smf.c usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_inbound_sunos.c usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_main.c usr/src/cmd/fm/modules/common/ext-event-transport/fmevt_outbound.c usr/src/cmd/fm/modules/common/sensor-transport/sensor_transport.c usr/src/cmd/fm/modules/common/snmp-trapgen/Makefile usr/src/cmd/fm/modules/common/snmp-trapgen/fmd-trapgen.conf usr/src/cmd/fm/modules/common/snmp-trapgen/snmp-trapgen.conf usr/src/cmd/fm/modules/common/snmp-trapgen/snmp.c usr/src/cmd/fm/modules/common/sw-diag-response/Makefile usr/src/cmd/fm/modules/common/sw-diag-response/Makefile.com usr/src/cmd/fm/modules/common/sw-diag-response/common/sw.h usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_impl.h usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c usr/src/cmd/fm/modules/common/sw-diag-response/software-diagnosis/Makefile usr/src/cmd/fm/modules/common/sw-diag-response/software-diagnosis/software-diagnosis.conf usr/src/cmd/fm/modules/common/sw-diag-response/software-diagnosis/swde_case.c usr/src/cmd/fm/modules/common/sw-diag-response/software-diagnosis/swde_main.c usr/src/cmd/fm/modules/common/sw-diag-response/software-response/Makefile usr/src/cmd/fm/modules/common/sw-diag-response/software-response/software-response.conf usr/src/cmd/fm/modules/common/sw-diag-response/software-response/swrp_main.c usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic.h usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/panic/panic_diag.c usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/smf/smf.h usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/smf/smf_diag.c usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/smf/smf_response.c usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/smf/smf_util.c usr/src/cmd/fm/modules/common/syslog-msgs/Makefile usr/src/cmd/fm/modules/common/syslog-msgs/syslog.c usr/src/cmd/fm/modules/sun4u/fps-transport/fps-transport.c usr/src/cmd/fm/notify/Makefile usr/src/cmd/fm/notify/Makefile.subdirs usr/src/cmd/fm/notify/notify-params.xml usr/src/cmd/fm/notify/smtp-notify/Makefile usr/src/cmd/fm/notify/smtp-notify/Makefile.com usr/src/cmd/fm/notify/smtp-notify/common/process_msg_template.sh usr/src/cmd/fm/notify/smtp-notify/common/smtp-notify.c usr/src/cmd/fm/notify/smtp-notify/common/smtp-notify.xml usr/src/cmd/fm/notify/smtp-notify/i386/Makefile usr/src/cmd/fm/notify/smtp-notify/sparc/Makefile usr/src/cmd/fm/notify/snmp-notify/Makefile usr/src/cmd/fm/notify/snmp-notify/Makefile.com usr/src/cmd/fm/notify/snmp-notify/common/snmp-notify.c usr/src/cmd/fm/notify/snmp-notify/common/snmp-notify.xml usr/src/cmd/fm/notify/snmp-notify/i386/Makefile usr/src/cmd/fm/notify/snmp-notify/sparc/Makefile usr/src/cmd/fm/schemes/Makefile usr/src/cmd/fm/schemes/sw/Makefile usr/src/cmd/fm/schemes/sw/Makefile.com usr/src/cmd/fm/schemes/sw/amd64/Makefile usr/src/cmd/fm/schemes/sw/i386/Makefile usr/src/cmd/fm/schemes/sw/scheme.c usr/src/cmd/fm/schemes/sw/sparc/Makefile usr/src/cmd/fm/schemes/sw/sparcv9/Makefile usr/src/cmd/fm/scripts/dictck.pl usr/src/cmd/logadm/Makefile usr/src/cmd/logadm/logadm-upgrade usr/src/cmd/logadm/logadm-upgrade.xml usr/src/cmd/logadm/logadm.conf usr/src/cmd/mdb/common/kmdb/kmdb_kvm.c usr/src/cmd/mdb/common/mdb/mdb_kvm.c usr/src/cmd/mdb/common/modules/svc.startd/startd.c usr/src/cmd/savecore/Makefile.com usr/src/cmd/savecore/amd64/Makefile usr/src/cmd/savecore/i386/Makefile usr/src/cmd/savecore/savecore.c usr/src/cmd/savecore/sparc/Makefile usr/src/cmd/savecore/sparcv9/Makefile usr/src/cmd/svc/common/notify_params.c usr/src/cmd/svc/common/notify_params.h usr/src/cmd/svc/dtd/service_bundle.dtd.1 usr/src/cmd/svc/milestone/fs-usr usr/src/cmd/svc/milestone/global.xml usr/src/cmd/svc/milestone/restarter.xml usr/src/cmd/svc/startd/Makefile usr/src/cmd/svc/startd/graph.c usr/src/cmd/svc/startd/libscf.c usr/src/cmd/svc/startd/method.c usr/src/cmd/svc/startd/protocol.c usr/src/cmd/svc/startd/protocol.h usr/src/cmd/svc/startd/restarter.c usr/src/cmd/svc/startd/startd.c usr/src/cmd/svc/startd/startd.h usr/src/cmd/svc/svccfg/Makefile usr/src/cmd/svc/svccfg/svccfg.h usr/src/cmd/svc/svccfg/svccfg.l usr/src/cmd/svc/svccfg/svccfg.y usr/src/cmd/svc/svccfg/svccfg_engine.c usr/src/cmd/svc/svccfg/svccfg_help.c usr/src/cmd/svc/svccfg/svccfg_libscf.c usr/src/cmd/svc/svccfg/svccfg_xml.c usr/src/cmd/svc/svcs/Makefile usr/src/cmd/svc/svcs/svcs.c usr/src/cmd/syseventd/sysevent.xml usr/src/common/nvpair/nvpair.c usr/src/lib/fm/Makefile usr/src/lib/fm/libfmd_msg/common/fmd_msg.c usr/src/lib/fm/libfmd_msg/common/fmd_msg.h usr/src/lib/fm/libfmd_msg/common/mapfile-vers usr/src/lib/fm/libfmd_snmp/Makefile usr/src/lib/fm/libfmd_snmp/common/fmd_snmp.h usr/src/lib/fm/libfmd_snmp/mibs/SUN-FM-MIB.mib usr/src/lib/fm/libfmd_snmp/mibs/SUN-IREPORT-MIB.mib usr/src/lib/fm/libfmevent/Makefile usr/src/lib/fm/libfmevent/Makefile.com usr/src/lib/fm/libfmevent/amd64/Makefile usr/src/lib/fm/libfmevent/common/fmev_channels.h usr/src/lib/fm/libfmevent/common/fmev_evaccess.c usr/src/lib/fm/libfmevent/common/fmev_impl.h usr/src/lib/fm/libfmevent/common/fmev_publish.c usr/src/lib/fm/libfmevent/common/fmev_subscribe.c usr/src/lib/fm/libfmevent/common/fmev_util.c usr/src/lib/fm/libfmevent/common/libfmevent.h usr/src/lib/fm/libfmevent/common/libfmevent_ruleset.h usr/src/lib/fm/libfmevent/common/mapfile-vers usr/src/lib/fm/libfmevent/i386/Makefile usr/src/lib/fm/libfmevent/sparc/Makefile usr/src/lib/fm/libfmevent/sparcv9/Makefile usr/src/lib/fm/libfmnotify/Makefile usr/src/lib/fm/libfmnotify/Makefile.com usr/src/lib/fm/libfmnotify/amd64/Makefile usr/src/lib/fm/libfmnotify/common/libfmnotify.c usr/src/lib/fm/libfmnotify/common/libfmnotify.h usr/src/lib/fm/libfmnotify/common/llib-lfmnotify usr/src/lib/fm/libfmnotify/common/mapfile-vers usr/src/lib/fm/libfmnotify/i386/Makefile usr/src/lib/fm/libfmnotify/sparc/Makefile usr/src/lib/fm/libfmnotify/sparcv9/Makefile usr/src/lib/fm/topo/libtopo/Makefile.com usr/src/lib/fm/topo/libtopo/common/dev.c usr/src/lib/fm/topo/libtopo/common/fmd.c usr/src/lib/fm/topo/libtopo/common/hc.c usr/src/lib/fm/topo/libtopo/common/mem.c usr/src/lib/fm/topo/libtopo/common/mod.c usr/src/lib/fm/topo/libtopo/common/pkg.c usr/src/lib/fm/topo/libtopo/common/svc.c usr/src/lib/fm/topo/libtopo/common/sw.c usr/src/lib/fm/topo/libtopo/common/sw.h