From johnf@sac.sfbay.sun.com Thu Nov  5 08:10:55 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nA5GAsLQ016118
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 5 Nov 2009 08:10:54 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id nA5GAqcc052877;
	Thu, 5 Nov 2009 09:10:54 -0700 (MST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KSN00I1L8Y5X800@brm-avmta-1.central.sun.com>; Thu,
 05 Nov 2009 09:10:53 -0700 (MST)
Received: from dm-sfbay-02.sfbay.sun.com ([129.146.11.31])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSN008KJ8Y3WB90@brm-avmta-1.central.sun.com>; Thu,
 05 Nov 2009 09:10:52 -0700 (MST)
Received: from sac.sfbay.sun.com (sac.SFBay.Sun.COM [129.146.226.132])
	by dm-sfbay-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4)
 with ESMTP id nA5GAmjQ007047; Thu, 05 Nov 2009 08:10:49 -0800 (PST)
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nA5GATQa016078; Thu,
 05 Nov 2009 08:10:29 -0800 (PST)
Received: (from johnf@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id nA5GATnq016074; Thu,
 05 Nov 2009 08:10:29 -0800 (PST)
Date: Thu, 05 Nov 2009 08:10:29 -0800 (PST)
From: John Fischer <johnf@sac.sfbay.sun.com>
Subject: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
To: LSARC-ext@sun.com
Cc: Deepti.Vaidya@sun.com, Spoorthy.Shankarmurthy@sun.com
Message-id: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 2892


Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
This information is Copyright 2009 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 Nagios
    1.2. Name of Document Author/Supplier:
	 Author:  Deepti Vaidya
    1.3  Date of This Document:
	05 November, 2009
4. Technical Description
Summary
=======
Nagios is a program that will monitor hosts and services on your
network. It has the ability to email or page you when a problem arises
and when a problem is resolved. Nagios is written in C and is
designed to run under Linux (and some other *NIX variants) as a
background process, intermittently running checks on various services
that you specify.

The actual service checks are performed by separate "plugin" programs
which return the status of the checks to Nagios. The plugins are
available at http://sourceforge.net/projects/nagiosplug

This package provide core programs for nagios. 

This package is covered by Sun OSR # 10725 and ECCN EAR99. Package 
will be installed as SUNWnagiosr and SUNWnagiosu.

The project is seeking a Minor release of Solaris.

Dependencies
============

NONE


Interfaces
==========
	nagios user is created. Uncommitted.
	nagios group is created. Uncommitted.
	nagcmd group id created. Uncommitted.
	
	SUNWnagiosr and SUNWnagiosu packages are Uncommitted.

Exported Interfaces
  -------------------

	/var/svc/manifest/application/nagios.xml  -- SMF XML File -- Project Private.
	/usr/bin/nagios -- Executable file -- Uncommitted.
	/usr/bin/nagiostats -- Executable file -- Uncommitted.
	/etc/apache2/2.2/nagios.conf -- Uncommitted.
	/usr/apache2/2.2/bin/<cgi-scripts> -- Uncommitted.

Imported Interfaces
-------------------
	SUNWapache2

Not An Interface 
--------------------
	
	/usr/etc                   --  cfg files are copied here
        /usr/etc/objects           --  cfg files are copied here
	/usr/lib		   --  When the nagios-plugin is installed, plugins are copied here
	/usr/share                 --  HTML files for web-UI
        /usr/share/contexthelp     --  HTML files for web-UI
        /usr/share/docs            --  Nagios Documentation files
        /usr/share/docs/images     --  Nagios Documentation images
        /usr/share/images          --  Nagios Web-UI realated images
        /usr/share/images/logos    --  Nagios Web-UI realaged logos  
        /usr/share/stylesheets     --  css files for UI
        /usr/var 		   --  Nagios generats files here
        /usr/var/archives	   --  Nagios log file gets created here 
        /usr/var/rw   		   --  fifo File gets generated here by nagios
        /usr/var/spool/checkresults   
	
Reference Documents
===================
   [1] http://nagios.org/documentation

6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		SFW
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


From John.Fischer@sun.com Thu Nov  5 08:22:09 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nA5GM8ZT016633
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 5 Nov 2009 08:22:08 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail3mpk.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id nA5GM2kh021107
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Thu, 5 Nov 2009 08:22:08 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KSN00F1F9GW6T00@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@Sun.COM); Thu, 05 Nov 2009 08:22:08 -0800 (PST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSN004TS9GVJJC0@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@Sun.COM); Thu,
 05 Nov 2009 08:22:07 -0800 (PST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nA5GM7Pc019391	for
 <LSARC-ext@Sun.COM>; Thu, 05 Nov 2009 16:22:07 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSN001008N56F00@mail-amer.sun.com> for LSARC-ext@Sun.COM
 (ORCPT LSARC-ext@Sun.COM); Thu, 05 Nov 2009 09:22:07 -0700 (MST)
Received: from [192.168.10.4] ([unknown] [76.20.56.47])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KSN009RF9GMS5D0@mail-amer.sun.com>; Thu,
 05 Nov 2009 09:21:58 -0700 (MST)
Date: Thu, 05 Nov 2009 08:19:01 -0800
From: John Fischer <John.Fischer@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
Sender: John.Fischer@sun.com
To: John Fischer <johnf@sac.sfbay.sun.com>
Cc: LSARC-ext@sun.com, Deepti.Vaidya@sun.com, Spoorthy.Shankarmurthy@sun.com
Reply-to: John.Fischer@sun.com
Message-id: <4AF2FAF5.3010506@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20090929)
Status: RO
Content-Length: 3285

LSARC,

I am sponsoring this fast track for Deepti Vaidya.  The case
directory contains this included proposal.  I have set the
timer for Thursday, November 12th, 2009.

This project proposes to bundled Nagios into a Minor release
of Solaris.  Nagios will monitor hosts and services on the
network.  It is extensible through a plugin mechanism which
is Uncommitted.

Thanks,

John


Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
This information is Copyright 2009 Sun Microsystems
1. Introduction
     1.1. Project/Component Working Name:
	 Nagios
     1.2. Name of Document Author/Supplier:
	 Author:  Deepti Vaidya
     1.3  Date of This Document:
	05 November, 2009
4. Technical Description
Summary
=======
Nagios is a program that will monitor hosts and services on your
network. It has the ability to email or page you when a problem arises
and when a problem is resolved. Nagios is written in C and is
designed to run under Linux (and some other *NIX variants) as a
background process, intermittently running checks on various services
that you specify.

The actual service checks are performed by separate "plugin" programs
which return the status of the checks to Nagios. The plugins are
available at http://sourceforge.net/projects/nagiosplug

This package provide core programs for nagios.

This package is covered by Sun OSR # 10725 and ECCN EAR99. Package
will be installed as SUNWnagiosr and SUNWnagiosu.

The project is seeking a Minor release of Solaris.

Dependencies
============

NONE


Interfaces
==========
	nagios user is created. Uncommitted.
	nagios group is created. Uncommitted.
	nagcmd group id created. Uncommitted.
	
	SUNWnagiosr and SUNWnagiosu packages are Uncommitted.

Exported Interfaces
   -------------------

	/var/svc/manifest/application/nagios.xml  -- SMF XML File -- Project 
Private.
	/usr/bin/nagios -- Executable file -- Uncommitted.
	/usr/bin/nagiostats -- Executable file -- Uncommitted.
	/etc/apache2/2.2/nagios.conf -- Uncommitted.
	/usr/apache2/2.2/bin/<cgi-scripts-- Uncommitted.

Imported Interfaces
-------------------
	SUNWapache2

Not An Interface
--------------------
	
	/usr/etc                   --  cfg files are copied here
         /usr/etc/objects           --  cfg files are copied here
	/usr/lib		   --  When the nagios-plugin is installed, plugins are 
copied here
	/usr/share                 --  HTML files for web-UI
         /usr/share/contexthelp     --  HTML files for web-UI
         /usr/share/docs            --  Nagios Documentation files
         /usr/share/docs/images     --  Nagios Documentation images
         /usr/share/images          --  Nagios Web-UI realated images
         /usr/share/images/logos    --  Nagios Web-UI realaged logos
         /usr/share/stylesheets     --  css files for UI
         /usr/var 		   --  Nagios generats files here
         /usr/var/archives	   --  Nagios log file gets created here
         /usr/var/rw   		   --  fifo File gets generated here by nagios
         /usr/var/spool/checkresults
	
Reference Documents
===================
    [1] http://nagios.org/documentation

6. Resources and Schedule
     6.4. Steering Committee requested information
    	6.4.1. Consolidation C-team Name:
		SFW
     6.5. ARC review type: FastTrack
     6.6. ARC Exposure: open


From Sebastien.Roy@Sun.COM Thu Nov  5 08:25:27 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nA5GPQY2016778
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 5 Nov 2009 08:25:26 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id nA5GPPVR008359
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Thu, 5 Nov 2009 16:25:25 GMT
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KSN00K0Z9MC7O00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@Sun.COM); Thu, 05 Nov 2009 09:25:24 -0700 (MST)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSN008L79MBW480@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@Sun.COM); Thu,
 05 Nov 2009 09:25:23 -0700 (MST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nA5GPNOG021311	for
 <LSARC-ext@Sun.COM>; Thu, 05 Nov 2009 16:25:23 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSN00I008GZ4X00@mail-amer.sun.com> for LSARC-ext@Sun.COM
 (ORCPT LSARC-ext@Sun.COM); Thu, 05 Nov 2009 09:25:23 -0700 (MST)
Received: from [192.168.1.5] ([unknown] [173.76.16.34])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KSN00MKW9LSC4B0@mail-amer.sun.com>; Thu,
 05 Nov 2009 09:25:05 -0700 (MST)
Date: Thu, 05 Nov 2009 11:25:03 -0500
From: Sebastien Roy <Sebastien.Roy@Sun.COM>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
Sender: Sebastien.Roy@Sun.COM
To: John Fischer <johnf@sac.sfbay.sun.com>
Cc: LSARC-ext@Sun.COM, Deepti.Vaidya@Sun.COM, Spoorthy.Shankarmurthy@Sun.COM
Message-id: <1257438304.11910.42.camel@seb>
Organization: Sun Microsystems
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
Status: RO
Content-Length: 593

This case seems incomplete.  It does not specify the plugins delivered,
what system interfaces they use to monitor the system, the interfaces
used to deliver status, the interfaces that the user must interact with
to configure this thing, etc.

What is its relationship with apache?  (there are subtle references in
the spec, but nothing explicit)

How does this thing get enabled, and does it have an associated SMF
service?

What privileges/user/group does it get started as?

What incompatible change is introduced by this case that would require
it having a Minor release binding?

-Seb



From Darren.Moffat@sun.com Thu Nov  5 08:33:03 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nA5GX2Sh017157
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 5 Nov 2009 08:33:02 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id nA5GWvjf002837
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Thu, 5 Nov 2009 09:33:02 -0700 (MST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KSN00F0Z9Z1OQ00@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@Sun.COM); Thu, 05 Nov 2009 08:33:01 -0800 (PST)
Received: from gmp-eb-inf-1.sun.com ([192.18.6.21])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSN004X39YZJFE0@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@Sun.COM); Thu,
 05 Nov 2009 08:33:00 -0800 (PST)
Received: from fe-emea-10.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id nA5GWvCq014011	for
 <LSARC-ext@Sun.COM>; Thu, 05 Nov 2009 16:32:59 +0000 (GMT)
Received: from conversion-daemon.fe-emea-10.sun.com by fe-emea-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSN0060043DRK00@fe-emea-10.sun.com> for LSARC-ext@Sun.COM
 (ORCPT LSARC-ext@Sun.COM); Thu, 05 Nov 2009 16:32:55 +0000 (GMT)
Received: from [192.168.1.105]
 (cpc2-rdng20-2-0-cust917.15-3.cable.virginmedia.com [86.28.167.150])
 by fe-emea-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KSN00GJ69YI0MB0@fe-emea-10.sun.com>; Thu,
 05 Nov 2009 16:32:45 +0000 (GMT)
Date: Thu, 05 Nov 2009 16:32:42 +0000
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
Sender: Darren.Moffat@sun.com
To: John Fischer <johnf@sac.sfbay.sun.com>
Cc: LSARC-ext@sun.com, Deepti.Vaidya@sun.com, Spoorthy.Shankarmurthy@sun.com
Message-id: <4AF2FE2A.3040304@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20090929)
Status: RO
Content-Length: 2692

John Fischer wrote:
> Interfaces
> ==========
> 	nagios user is created. Uncommitted.
> 	nagios group is created. Uncommitted.
> 	nagcmd group id created. Uncommitted.

Why are two new groups needed ?

What reserved gid and uid are used ?

> 	SUNWnagiosr and SUNWnagiosu packages are Uncommitted.

Given that SXCE will no longer exist very soon and OpenSolaris IPS 
collapses these down we should probably stop pretending we need separate 
root and usr packages.

> Exported Interfaces
>   -------------------
> 
> 	/var/svc/manifest/application/nagios.xml  -- SMF XML File -- Project Private.

The SMF XML file is indeed Project Private but there should be
a Uncommitted or Committed interface that is the actual FMRI,
what is the FMRI ?

> 	/usr/bin/nagios -- Executable file -- Uncommitted.
> 	/usr/bin/nagiostats -- Executable file -- Uncommitted.

These two look okay.

> 	/etc/apache2/2.2/nagios.conf -- Uncommitted.
> 	/usr/apache2/2.2/bin/<cgi-scripts> -- Uncommitted.
> 
> Imported Interfaces
> -------------------
> 	SUNWapache2
> 
> Not An Interface 
> --------------------
> 	
> 	/usr/etc                   --  cfg files are copied here
>         /usr/etc/objects           --  cfg files are copied here

/usr/etc isn't acceptable on Solaris, if these are intented to be 
writtable then they belong in a subdir of /etc for example /etc/nagios/ 
or if they are large and growing cache rather than config then in /var.

> 	/usr/lib		   --  When the nagios-plugin is installed, plugins are copied here

No plugins for nagios shouldn't be dropped into /usr/lib they should
be in a subdir for example /usr/lib/nagios

If thr
> 	/usr/share                 --  HTML files for web-UI
>         /usr/share/contexthelp     --  HTML files for web-UI
>         /usr/share/docs            --  Nagios Documentation files
>         /usr/share/docs/images     --  Nagios Documentation images
>         /usr/share/images          --  Nagios Web-UI realated images
>         /usr/share/images/logos    --  Nagios Web-UI realaged logos  
>         /usr/share/stylesheets     --  css files for UI

These all look very generic surely there should be a /usr/share/nagios 
sub dir.

>         /usr/var 		   --  Nagios generats files here
>         /usr/var/archives	   --  Nagios log file gets created here 
>         /usr/var/rw   		   --  fifo File gets generated here by nagios
>         /usr/var/spool/checkresults   

/usr/var ?  Again this is wrong  I suspect these should all be below 
/var/nagios/


As specified this case violates many of the rules about filesystem 
layout, so a big -1 from me on the filesystem layout even though I think 
delivering nagios is good idea.

-- 
Darren J Moffat

From Darren.Moffat@sun.com Thu Nov  5 08:34:27 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nA5GYQKM017186
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 5 Nov 2009 08:34:26 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id nA5GYOQb014626
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Thu, 5 Nov 2009 16:34:25 GMT
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KSN00K09A1DYH00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@Sun.COM); Thu, 05 Nov 2009 09:34:25 -0700 (MST)
Received: from gmp-eb-inf-1.sun.com ([192.18.6.21])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSN008YWA1BWBB0@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@Sun.COM); Thu,
 05 Nov 2009 09:34:24 -0700 (MST)
Received: from fe-emea-10.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id nA5GYMc6014173	for
 <LSARC-ext@Sun.COM>; Thu, 05 Nov 2009 16:34:23 +0000 (GMT)
Received: from conversion-daemon.fe-emea-10.sun.com by fe-emea-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSN006008K9PK00@fe-emea-10.sun.com> for LSARC-ext@Sun.COM
 (ORCPT LSARC-ext@Sun.COM); Thu, 05 Nov 2009 16:34:12 +0000 (GMT)
Received: from [192.168.1.105]
 (cpc2-rdng20-2-0-cust917.15-3.cable.virginmedia.com [86.28.167.150])
 by fe-emea-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KSN00GKHA0G0MB0@fe-emea-10.sun.com>; Thu,
 05 Nov 2009 16:33:55 +0000 (GMT)
Date: Thu, 05 Nov 2009 16:33:52 +0000
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
Sender: Darren.Moffat@sun.com
To: John Fischer <johnf@sac.sfbay.sun.com>
Cc: LSARC-ext@sun.com, Deepti.Vaidya@sun.com, Spoorthy.Shankarmurthy@sun.com
Message-id: <4AF2FE70.3070201@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20090929)
Status: RO
Content-Length: 2903

John Fischer wrote:
> Interfaces
> ==========
> 	nagios user is created. Uncommitted.
> 	nagios group is created. Uncommitted.
> 	nagcmd group id created. Uncommitted.

Why are two new groups needed ?

What reserved gid and uid are used ?

Is Nagios started up under the nagios user and group by SMF ?

Does it run with any privileges ?

> 	SUNWnagiosr and SUNWnagiosu packages are Uncommitted.

Given that SXCE will no longer exist very soon and OpenSolaris IPS 
collapses these down we should probably stop pretending we need separate 
root and usr packages.

> Exported Interfaces
>   -------------------
> 
> 	/var/svc/manifest/application/nagios.xml  -- SMF XML File -- Project Private.

The SMF XML file is indeed Project Private but there should be
a Uncommitted or Committed interface that is the actual FMRI,
what is the FMRI ?

> 	/usr/bin/nagios -- Executable file -- Uncommitted.
> 	/usr/bin/nagiostats -- Executable file -- Uncommitted.

These two look okay.

> 	/etc/apache2/2.2/nagios.conf -- Uncommitted.
> 	/usr/apache2/2.2/bin/<cgi-scripts> -- Uncommitted.
> 
> Imported Interfaces
> -------------------
> 	SUNWapache2
> 
> Not An Interface 
> --------------------
> 	
> 	/usr/etc                   --  cfg files are copied here
>         /usr/etc/objects           --  cfg files are copied here

/usr/etc isn't acceptable on Solaris, if these are intented to be 
writtable then they belong in a subdir of /etc for example /etc/nagios/ 
or if they are large and growing cache rather than config then in /var.

> 	/usr/lib		   --  When the nagios-plugin is installed, plugins are copied here

No plugins for nagios shouldn't be dropped into /usr/lib they should
be in a subdir for example /usr/lib/nagios

If the intent is that 3rd parties can deliver Nagios plugins then
the plugin directory should be at least Uncommitted.

> 	/usr/share                 --  HTML files for web-UI
>         /usr/share/contexthelp     --  HTML files for web-UI
>         /usr/share/docs            --  Nagios Documentation files
>         /usr/share/docs/images     --  Nagios Documentation images
>         /usr/share/images          --  Nagios Web-UI realated images
>         /usr/share/images/logos    --  Nagios Web-UI realaged logos  
>         /usr/share/stylesheets     --  css files for UI

These all look very generic surely there should be a /usr/share/nagios 
sub dir.

>         /usr/var 		   --  Nagios generats files here
>         /usr/var/archives	   --  Nagios log file gets created here 
>         /usr/var/rw   		   --  fifo File gets generated here by nagios
>         /usr/var/spool/checkresults   

/usr/var ?  Again this is wrong  I suspect these should all be below 
/var/nagios/


As specified this case violates many of the rules about filesystem 
layout, so a big -1 from me on the filesystem layout even though I think 
delivering nagios is good idea.

-- 
Darren J Moffat

From Alan.Coopersmith@Sun.COM Thu Nov  5 08:37:00 2009
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nA5Gb0Vl017211
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 5 Nov 2009 08:37:00 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id nA5Gaxi5006206
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Thu, 5 Nov 2009 08:36:59 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KSN00L09A5M9100@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@Sun.COM); Thu, 05 Nov 2009 09:36:58 -0700 (MST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSN00840A5LW490@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@Sun.COM); Thu,
 05 Nov 2009 09:36:57 -0700 (MST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id nA5Gavll008312	for
 <LSARC-ext@Sun.COM>; Thu, 05 Nov 2009 08:36:57 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSN00F009556F00@fe-sfbay-10.sun.com> for LSARC-ext@Sun.COM
 (ORCPT LSARC-ext@Sun.COM); Thu, 05 Nov 2009 08:36:57 -0800 (PST)
Received: from [129.145.155.53] ([unknown] [129.145.155.53])
 by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KSN00FAZA5K2CG0@fe-sfbay-10.sun.com>; Thu,
 05 Nov 2009 08:36:56 -0800 (PST)
Date: Thu, 05 Nov 2009 08:36:56 -0800
From: Alan Coopersmith <Alan.Coopersmith@Sun.COM>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4AF2FE2A.3040304@Sun.COM>
Sender: Alan.Coopersmith@Sun.COM
To: Darren J Moffat <Darren.Moffat@Sun.COM>
Cc: John Fischer <johnf@sac.sfbay.sun.com>, LSARC-ext@Sun.COM,
        Deepti.Vaidya@Sun.COM, Spoorthy.Shankarmurthy@Sun.COM
Message-id: <4AF2FF28.1030107@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Enigmail-Version: 0.95.1
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM>
User-Agent: Thunderbird 2.0.0.22 (X11/20090720)
Status: RO
Content-Length: 552

Darren J Moffat wrote:
> John Fischer wrote:
>>     SUNWnagiosr and SUNWnagiosu packages are Uncommitted.
> 
> Given that SXCE will no longer exist very soon and OpenSolaris IPS
> collapses these down we should probably stop pretending we need separate
> root and usr packages.

And given that IPS will be renaming packages, all SUNW* package names
are effectively Obsolete/Volatile, so Uncommitted is just pretending
IPS isn't coming.

-- 
	-Alan Coopersmith-           alan.coopersmith@sun.com
	 Sun Microsystems, Inc. - X Window System Engineering


From Jyri.Virkki@sun.com Thu Nov  5 11:06:31 2009
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nA5J6U8Z021278
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 5 Nov 2009 11:06:30 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id nA5J6Qg3013154
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Fri, 6 Nov 2009 03:06:29 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KSN00C1FH2SY900@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Thu, 05 Nov 2009 12:06:28 -0700 (MST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSN005EVH2RPU90@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Thu,
 05 Nov 2009 12:06:27 -0700 (MST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id nA5J6Rwx008580	for
 <LSARC-ext@sun.com>; Thu, 05 Nov 2009 11:06:27 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSN00H00GNJ1500@fe-sfbay-09.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Thu, 05 Nov 2009 11:06:26 -0800 (PST)
Received: from [192.168.11.3] ([unknown] [209.128.86.122])
 by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KSN00833H2QFY00@fe-sfbay-09.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Thu, 05 Nov 2009 11:06:26 -0800 (PST)
Date: Thu, 05 Nov 2009 11:06:25 -0800
From: Jyri Virkki <Jyri.Virkki@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4AF2FF28.1030107@sun.com>
Sender: Jyri.Virkki@sun.com
To: Alan Coopersmith <alan.coopersmith@sun.com>
Cc: LSARC-ext@sun.com, Deepti.Vaidya@sun.com, Spoorthy.Shankarmurthy@sun.com
Message-id: <0E60E91A-74BD-4E95-BE16-CCFC92D05178@sun.com>
MIME-version: 1.0
X-Mailer: Apple Mail (2.930.3)
Content-type: text/plain; CHARSET=US-ASCII; delsp=yes; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4AF2FF28.1030107@sun.com>
Status: RO
Content-Length: 1137


On Nov 5, 2009, at 8:36 AM, Alan Coopersmith wrote:

> Darren J Moffat wrote:
>> John Fischer wrote:
>>>     SUNWnagiosr and SUNWnagiosu packages are Uncommitted.
>>
>> Given that SXCE will no longer exist very soon and OpenSolaris IPS
>> collapses these down we should probably stop pretending we need  
>> separate
>> root and usr packages.
>
> And given that IPS will be renaming packages, all SUNW* package names
> are effectively Obsolete/Volatile, so Uncommitted is just pretending
> IPS isn't coming.

There is plenty of pretending we do in ARC reviews today due to  
missing information on future OpenSolaris architecture (the most  
egregious being undefined release taxonomy, so all discussion of  
release targets and interface classifications is meaningless in  
practice).

No reason to nit project teams on future events outside of their  
control.

(Besides, if project team integrates today into SFW they will indeed  
be required to deliver both SUNWnagiosr and SUNWnagiosu. Might as well  
document what they will do now instead of guessing how it might change  
later.)


-- 
Jyri Virkki - jyri.virkki@sun.com

.





From peter.tribble@gmail.com Thu Nov  5 14:18:47 2009
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nA5MIlD3025350
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 5 Nov 2009 14:18:47 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail2sca.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id nA5MIjD3013135;
	Thu, 5 Nov 2009 14:18:46 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KSN00D0HPZ9LD00@nwk-avmta-2.sfbay.sun.com>; Thu,
 05 Nov 2009 14:18:45 -0800 (PST)
Received: from sca-ea-mail-2.sun.com ([192.18.43.25])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSN008VMPZ74440@nwk-avmta-2.sfbay.sun.com>; Thu,
 05 Nov 2009 14:18:43 -0800 (PST)
Received: from relay11i.sun.com
 (ip121.net129179-4.block1.us.syntegra.com [129.179.4.121])
	by sca-ea-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id nA5MIhqj005221;
 Thu, 05 Nov 2009 22:18:43 +0000 (GMT)
Received: from mmp11es.mmp.us.syntegra.com ([160.41.208.11] [160.41.208.11])
 by relay11i.sun.com with ESMTP id BT-MMP-5967595; Thu,
 05 Nov 2009 22:18:43 +0000 (Z)
Received: from relay13i.sun.com (relay13i.sun.com [129.179.4.123])
 by mmp11es.mmp.us.syntegra.com with ESMTP id BT-MMP-53605604; Thu,
 05 Nov 2009 22:18:42 +0000 (Z)
Received: from mail-yw0-f193.google.com ([209.85.211.193] [209.85.211.193])
 by relay1i.sun.com with ESMTP id BT-MMP-24157554; Thu,
 05 Nov 2009 22:18:42 +0000 (Z)
Received: by ywh31 with SMTP id 31so928305ywh.30 for <multiple recipients>;
 Thu, 05 Nov 2009 14:18:40 -0800 (PST)
Received: by 10.101.202.31 with SMTP id e31mr2066735anq.111.1257459518338; Thu,
 05 Nov 2009 14:18:38 -0800 (PST)
Date: Thu, 05 Nov 2009 22:18:38 +0000
From: Peter Tribble <peter.tribble@gmail.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
To: John Fischer <johnf@sac.sfbay.sun.com>
Cc: LSARC-ext@sun.com, Spoorthy.Shankarmurthy@sun.com, Deepti.Vaidya@sun.com
Message-id: <df1347730911051418p56b4ad1fo3fa27c500c6afe84@mail.gmail.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;        d=gmail.com;
 s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references
 :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding;
 bh=952YdboGJd0oO5gYtPq5M08p4FsIRYHomYjRlqWs3SQ=;
 b=k1Aey+qTWHr08g8S1N2pB1MRcnnWpMABuNQzE9eO++YES0jeDnFToZOfExtWDX4+mq
 HiV3Zt0aq4SW2KbrtqzsVf2/fOi7gF60+gzDeNJYpJ3Pt3O6r8nfA2B0N9v1KIjBtDEq
 DYJ11hj1KE4FlS4wopgctbfxj1xpLb5wYGu7s=
DomainKey-Signature: a=rsa-sha1; c=nofws;        d=gmail.com; s=gamma;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :cc:content-type:content-transfer-encoding;
 b=CVH8hXIrF6QJqpzAwo/+03sEsxQG8jHuSG3tGyOi83W+DkmwkClFX/nRPBsbl8niKs
 Cdl/VAfWyPDsVDm1gr+/qYNPwWdMPEwF5tobdiU5stsvyel5AKH7AOaoKuxwXskx+5qS
 FDcbY/8fyf9YCH4b6Ub4+dJvYdlQnID43WQQY=
X-PMX-Version: 5.4.1.325704
X-Brightmail-Tracker: AAAAAA==
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by sac.sfbay.sun.com id nA5MIlD3025350
Status: RO
Content-Length: 1468

On Thu, Nov 5, 2009 at 4:10 PM, John Fischer <johnf@sac.sfbay.sun.com> wrote:
>
> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
> This information is Copyright 2009 Sun Microsystems
> 1. Introduction
>    1.1. Project/Component Working Name:
>         Nagios
>    1.2. Name of Document Author/Supplier:
>         Author:  Deepti Vaidya
>    1.3  Date of This Document:
>        05 November, 2009
> 4. Technical Description
> Summary
> =======
> Nagios is a program that will monitor hosts and services on your
> network. It has the ability to email or page you when a problem arises
> and when a problem is resolved. Nagios is written in C and is
> designed to run under Linux (and some other *NIX variants) as a
> background process, intermittently running checks on various services
> that you specify.
>
> The actual service checks are performed by separate "plugin" programs
> which return the status of the checks to Nagios. The plugins are
> available at http://sourceforge.net/projects/nagiosplug
>
> This package provide core programs for nagios.

Does it provide the plugins?

Which version of nagios?

Is the perl interpreter enabled? (If so, presumably there's a perl dependency.)

> Dependencies
> ============
>
> NONE
>
...
> Imported Interfaces
> -------------------
>        SUNWapache2

Nagios requires libgd.

(The plugins have a whole raft of dependencies.)

-- 
-Peter Tribble
http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/


From Jyri.Virkki@sun.com Thu Nov  5 17:02:24 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nA612Mjn029494
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 5 Nov 2009 17:02:22 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id nA612K3W012706
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Fri, 6 Nov 2009 01:02:21 GMT
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KSN0030BXJWQF00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@Sun.COM); Thu, 05 Nov 2009 18:02:20 -0700 (MST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSN00IRMXJVTA50@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@Sun.COM); Thu,
 05 Nov 2009 18:02:19 -0700 (MST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id nA612JME006549	for
 <LSARC-ext@Sun.COM>; Thu, 05 Nov 2009 17:02:19 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSN00500XI09O00@fe-sfbay-10.sun.com> for LSARC-ext@Sun.COM
 (ORCPT LSARC-ext@Sun.COM); Thu, 05 Nov 2009 17:02:19 -0800 (PST)
Received: from [192.168.11.3] ([unknown] [209.128.86.122])
 by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KSN008IFXJUU150@fe-sfbay-10.sun.com> for LSARC-ext@Sun.COM
 (ORCPT LSARC-ext@Sun.COM); Thu, 05 Nov 2009 17:02:19 -0800 (PST)
Date: Thu, 05 Nov 2009 17:02:18 -0800
From: Jyri Virkki <Jyri.Virkki@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4AF2FAF5.3010506@sun.com>
Sender: Jyri.Virkki@sun.com
To: John.Fischer@sun.com
Cc: LSARC-ext@sun.com, Deepti.Vaidya@sun.com, Spoorthy.Shankarmurthy@sun.com
Message-id: <5F0B99F3-6D39-414D-B319-0794C87EE15E@sun.com>
MIME-version: 1.0
X-Mailer: Apple Mail (2.930.3)
Content-type: text/plain; CHARSET=US-ASCII; delsp=yes; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FAF5.3010506@sun.com>
Status: RO
Content-Length: 897


> Exported Interfaces
>  -------------------
>
> 	/etc/apache2/2.2/nagios.conf -- Uncommitted.

The above is incorrect.  There are two possibilities for delivering an  
apache conf file:

If installing the nagios package is intended to automatically enable  
corresponding behavior in apache, then drop the nagios.conf file in / 
etc/apache2/2.2/conf.d/ directory. This requires that the nagios.conf  
file be delivered so it works out of the box.

If you only want to deliver a sample or template config (which may  
also be necessary if the config file requires site-specific  
configuration before it can be used) then deliver it into /etc/ 
apache2/2.2/samples-conf.d directory.  (Also required if it loads GPL  
plugins.)

As an aside, what is the apache functionality nagios package is  
delivering via this config file? The case didn't say.



-- 
Jyri Virkki - jyri.virkki@sun.com

.





From Elaine.Ashton@sun.com Fri Nov  6 05:03:56 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nA6D3u5E021600
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 6 Nov 2009 05:03:56 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id nA6D3sY1057919
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Fri, 6 Nov 2009 06:03:56 -0700 (MST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KSO00K01UYJ7X00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Fri, 06 Nov 2009 06:03:55 -0700 (MST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSO00K66UYI73D0@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Fri,
 06 Nov 2009 06:03:55 -0700 (MST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id nA6D3slh000068	for
 <LSARC-ext@sun.com>; Fri, 06 Nov 2009 05:03:54 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSO00100US12H00@fe-sfbay-09.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Fri, 06 Nov 2009 05:03:54 -0800 (PST)
Received: from [10.0.1.194]
 (c-98-216-134-210.hsd1.ma.comcast.net [98.216.134.210])
 by fe-sfbay-09.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KSO0062MUXLEGD0@fe-sfbay-09.sun.com>;
 Fri, 06 Nov 2009 05:03:23 -0800 (PST)
Date: Fri, 06 Nov 2009 08:03:24 -0500
From: Elaine Ashton <Elaine.Ashton@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4AF2FE2A.3040304@Sun.COM>
Sender: Elaine.Ashton@sun.com
To: Darren J Moffat <Darren.Moffat@sun.com>
Cc: Elaine Ashton <Elaine.Ashton@sun.com>,
        John Fischer <johnf@sac.sfbay.sun.com>, Spoorthy.Shankarmurthy@sun.com,
        Deepti.Vaidya@sun.com, LSARC-ext@sun.com
Message-id: <4EE8F99C-82BC-4091-B484-E69ED12D8B1D@sun.com>
MIME-version: 1.0
X-Mailer: Apple Mail (2.1076)
Content-type: text/plain; CHARSET=US-ASCII; delsp=yes; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM>
Status: RO
Content-Length: 1425


On Nov 5, 2009, at 11:32 AM, Darren J Moffat wrote:

> John Fischer wrote:
>> Interfaces
>> ==========
>> 	nagios user is created. Uncommitted.
>> 	nagios group is created. Uncommitted.
>> 	nagcmd group id created. Uncommitted.
>
> Why are two new groups needed ?

I saw this case go by and, as someone who makes daily use of nagios, I  
thought I'd make a comment or two which will hopefully be useful.

The two groups are for abstraction between nagios the server and the  
jobs it performs on remote systems either via ssh or nrpe. One is for  
the daemon, one is for everything else that communicates with it.

>
>> 	/etc/apache2/2.2/nagios.conf -- Uncommitted.
>> 	/usr/apache2/2.2/bin/<cgi-scripts> -- Uncommitted.

The nagios.conf doesn't belong with the apache configurations as it's  
for the nagios daemon apart from apache. There is a cgi.conf which  
governs the behaviour of the cgis but it, too, would likely be best  
living with all the other nagios configuration files.

And I agree on all the other filesystem convention comments.

Also, in order to make use of the nagios dashboard/interface via  
apache, it has a dependency on mod_php, just in case that hasn't  
already been noted.

I would also leave the embedded perl off as, in the most recent  
versions, it's easy enough to use most any scripting language you  
prefer for writing monitors/plug-ins and embedding perl is mostly  
unnecessary.

e.

From mark.carlson@sun.com Tue Nov 10 08:53:18 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nAAGrHmu015980
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 10 Nov 2009 08:53:17 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id nAAGrESD005662
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 10 Nov 2009 16:53:16 GMT
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KSW00J01K8RW300@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 10 Nov 2009 08:53:15 -0800 (PST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSW00JABK8Q1110@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 10 Nov 2009 08:53:14 -0800 (PST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nAAGrE0p019004	for
 <LSARC-ext@sun.com>; Tue, 10 Nov 2009 16:53:14 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSW00I00JESS400@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 10 Nov 2009 09:53:14 -0700 (MST)
Received: from vpn-129-150-64-10.east.sun.com ([unknown] [129.150.64.10])
 by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KSW00AX7K8HS5B0@mail-amer.sun.com>; Tue,
 10 Nov 2009 09:53:08 -0700 (MST)
Date: Tue, 10 Nov 2009 09:53:05 -0700
From: "Mark A. Carlson" <mark.carlson@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4EE8F99C-82BC-4091-B484-E69ED12D8B1D@sun.com>
Sender: mark.carlson@sun.com
To: LSARC-ext@sun.com
Cc: Deepti.Vaidya@sun.com, John Fischer <johnf@sac.sfbay.sun.com>
Message-id: <4AF99A71.10203@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4EE8F99C-82BC-4091-B484-E69ED12D8B1D@sun.com>
User-Agent: Thunderbird 2.0.0.23 (Macintosh/20090812)
Status: RO
Content-Length: 100

Has this case converged? It may be approved at today's LSARC if nobody 
needs more time.

-- mark



From Sebastien.Roy@sun.com Tue Nov 10 09:13:40 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nAAHDd9a016856
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 10 Nov 2009 09:13:39 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id nAAHDbif060146
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 10 Nov 2009 10:13:39 -0700 (MST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KSW00109L6RI300@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 10 Nov 2009 10:13:39 -0700 (MST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSW001JTL6QER00@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 10 Nov 2009 10:13:38 -0700 (MST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nAAHDcx8029903	for
 <LSARC-ext@sun.com>; Tue, 10 Nov 2009 17:13:38 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSW00D00KSHMW00@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 10 Nov 2009 10:13:38 -0700 (MST)
Received: from [129.148.174.103] ([unknown] [129.148.174.103])
 by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KSW002WTL6G9700@mail-amer.sun.com>; Tue,
 10 Nov 2009 10:13:29 -0700 (MST)
Date: Tue, 10 Nov 2009 12:10:51 -0500
From: Sebastien Roy <Sebastien.Roy@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4AF99A71.10203@sun.com>
Sender: Sebastien.Roy@sun.com
To: "Mark A. Carlson" <Mark.Carlson@sun.com>
Cc: LSARC-ext@sun.com, Deepti.Vaidya@sun.com,
        John Fischer <johnf@sac.sfbay.sun.com>
Message-id: <1257873051.1144.47.camel@strat>
Organization: Sun Microsystems
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4EE8F99C-82BC-4091-B484-E69ED12D8B1D@sun.com>
 <4AF99A71.10203@sun.com>
Status: RO
Content-Length: 140

On Tue, 2009-11-10 at 09:53 -0700, Mark A. Carlson wrote:
> Has this case converged?

No.  AFAIK, no-one has addressed my concerns.

-Seb



From John.Fischer@sun.com Tue Nov 10 10:09:20 2009
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nAAI9KYP018363
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 10 Nov 2009 10:09:20 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail2sca.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id nAAI9Jvr028549
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 10 Nov 2009 10:09:20 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KSW00H0FNRJB100@nwk-avmta-1.sfbay.Sun.COM> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@Sun.COM); Tue, 10 Nov 2009 10:09:19 -0800 (PST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSW00GZ6NRHJ700@nwk-avmta-1.sfbay.Sun.COM> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@Sun.COM); Tue,
 10 Nov 2009 10:09:17 -0800 (PST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nAAI9HEB000105	for
 <LSARC-ext@Sun.COM>; Tue, 10 Nov 2009 18:09:17 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSW00500NG7ZB00@mail-amer.sun.com> for LSARC-ext@Sun.COM
 (ORCPT LSARC-ext@Sun.COM); Tue, 10 Nov 2009 11:09:17 -0700 (MST)
Received: from [129.146.227.19] ([unknown] [129.146.227.19])
 by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KSW0036TNRFQ540@mail-amer.sun.com> for LSARC-ext@Sun.COM
 (ORCPT LSARC-ext@Sun.COM); Tue, 10 Nov 2009 11:09:16 -0700 (MST)
Date: Tue, 10 Nov 2009 10:06:17 -0800
From: John Fischer <John.Fischer@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <1257873051.1144.47.camel@strat>
Sender: John.Fischer@sun.com
To: Sebastien Roy <Sebastien.Roy@sun.com>
Cc: "Mark A. Carlson" <Mark.Carlson@sun.com>, LSARC-ext@sun.com,
        Deepti.Vaidya@sun.com
Reply-to: John.Fischer@sun.com
Message-id: <4AF9AB99.30908@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4EE8F99C-82BC-4091-B484-E69ED12D8B1D@sun.com>
 <4AF99A71.10203@sun.com> <1257873051.1144.47.camel@strat>
User-Agent: Thunderbird 2.0.0.23 (X11/20091013)
Status: RO
Content-Length: 245

Correct.  I have asked the project owner to respond.

Thanks,

John

Sebastien Roy wrote:
> On Tue, 2009-11-10 at 09:53 -0700, Mark A. Carlson wrote:
>> Has this case converged?
> 
> No.  AFAIK, no-one has addressed my concerns.
> 
> -Seb
> 
> 

From Darren.Moffat@sun.com Tue Nov 10 11:15:22 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nAAJFLtG019971
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 10 Nov 2009 11:15:21 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id nAAJFCd6011583
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 10 Nov 2009 19:15:20 GMT
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KSW0020NQTH3G00@nwk-avmta-1.sfbay.Sun.COM> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 10 Nov 2009 11:15:17 -0800 (PST)
Received: from gmp-eb-inf-1.sun.com ([192.18.6.21])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSW00GFMQTGJ280@nwk-avmta-1.sfbay.Sun.COM> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 10 Nov 2009 11:15:17 -0800 (PST)
Received: from fe-emea-09.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id nAAJFGaQ000757	for
 <LSARC-ext@sun.com>; Tue, 10 Nov 2009 19:15:16 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSW00200QJCUO00@fe-emea-09.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 10 Nov 2009 19:14:55 +0000 (GMT)
Received: from [129.146.109.33] ([unknown] [129.146.109.33])
 by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KSW00JLSQSKKA20@fe-emea-09.sun.com>; Tue,
 10 Nov 2009 19:14:48 +0000 (GMT)
Date: Tue, 10 Nov 2009 19:14:38 +0000
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4AF99A71.10203@sun.com>
Sender: Darren.Moffat@sun.com
To: "Mark A. Carlson" <Mark.Carlson@sun.com>
Cc: LSARC-ext@sun.com, Deepti.Vaidya@sun.com,
        John Fischer <johnf@sac.sfbay.sun.com>
Message-id: <4AF9BB9E.2000708@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4EE8F99C-82BC-4091-B484-E69ED12D8B1D@sun.com>
 <4AF99A71.10203@sun.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20091013)
Status: RO
Content-Length: 242

Mark A. Carlson wrote:
> Has this case converged? It may be approved at today's LSARC if nobody 
> needs more time.

No it hasn't it needs a new spec with at least a filesystem layout that 
matches what we do on Solaris.

-- 
Darren J Moffat

From Deepti.Vaidya@sun.com Wed Nov 11 01:45:30 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nAB9jU2R019038
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 11 Nov 2009 01:45:30 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id nAB9jTfm043699
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Wed, 11 Nov 2009 02:45:30 -0700 (MST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KSX00E09V3TXF00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 11 Nov 2009 02:45:29 -0700 (MST)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSX00G25V3RW1A0@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Wed,
 11 Nov 2009 02:45:28 -0700 (MST)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nAB9jRmY012710	for
 <LSARC-ext@sun.com>; Wed, 11 Nov 2009 09:45:27 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSX00H00UUM4400@mail-apac.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 11 Nov 2009 17:45:27 +0800 (SGT)
Received: from [129.158.230.174] ([unknown] [129.158.230.174])
 by mail-apac.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KSX004AIV3J7290@mail-apac.sun.com>; Wed,
 11 Nov 2009 17:45:26 +0800 (SGT)
Date: Wed, 11 Nov 2009 14:33:41 +0530
From: deepti vaidya <Deepti.Vaidya@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4AF2FE2A.3040304@Sun.COM>
Sender: Deepti.Vaidya@sun.com
To: Darren J Moffat <Darren.Moffat@sun.com>
Cc: John Fischer <johnf@sac.sfbay.sun.com>, LSARC-ext@sun.com,
        Spoorthy.Shankarmurthy@sun.com
Message-id: <4AFA7DED.3050209@sun.com>
MIME-version: 1.0
Content-type: multipart/mixed; boundary="Boundary_(ID_pwmTjoh8LJvJeqVdWW4gAw)"
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM>
User-Agent: Thunderbird 2.0.0.9 (X11/20071119)
Status: RO
Content-Length: 7112

This is a multi-part message in MIME format.

--Boundary_(ID_pwmTjoh8LJvJeqVdWW4gAw)
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT

Hi Darren,

Find my answers to your questions below and also find attached the 
updated nagios-arc one pager.
Please let me know the required changes.


Darren J Moffat wrote:
> John Fischer wrote:
>> Interfaces
>> ==========
>>     nagios user is created. Uncommitted.
>>     nagios group is created. Uncommitted.
>>     nagcmd group id created. Uncommitted.
>
> Why are two new groups needed ?
>
> What reserved gid and uid are used ?
>
nagios group is used for the general nagios process to run.
nagcmd is for allowing external commands to be submitted through the web 
interface

I am not explicitly mentioning any reserved uid or gid for the user and 
group while creating. So I have not mentioned it in the arc-one pager. 
If it has to be there, may I know the reason behind that.

>>     SUNWnagiosr and SUNWnagiosu packages are Uncommitted.
>
> Given that SXCE will no longer exist very soon and OpenSolaris IPS 
> collapses these down we should probably stop pretending we need 
> separate root and usr packages.
>
If some of the files go to /usr and some go under / (not under /usr), 
eg. /etc..., then we need 2 packages.
One root package for the files that go under / (not directly under /usr) 
and other user package for the files that go under /usr.
During the package creation, there is file in which we mention whether 
it is root package or usr package. If it is user package, in that case 
we cannot copy files to directories directly under / other than /usr.

>> Exported Interfaces
>>   -------------------
>>
>>     /var/svc/manifest/application/nagios.xml  -- SMF XML File -- 
>> Project Private.
>
> The SMF XML file is indeed Project Private but there should be
> a Uncommitted or Committed interface that is the actual FMRI,
> what is the FMRI ?
>
I have updated the one-pager with FMRI and uncommitted status.
>>     /usr/bin/nagios -- Executable file -- Uncommitted.
>>     /usr/bin/nagiostats -- Executable file -- Uncommitted.
>
> These two look okay.
>
>>     /etc/apache2/2.2/nagios.conf -- Uncommitted.
>>     /usr/apache2/2.2/bin/<cgi-scripts> -- Uncommitted.
>>
>> Imported Interfaces
>> -------------------
>>     SUNWapache2
>>
>> Not An Interface --------------------
>>     
>>     /usr/etc                   --  cfg files are copied here
>>         /usr/etc/objects           --  cfg files are copied here
>
> /usr/etc isn't acceptable on Solaris, if these are intented to be 
> writtable then they belong in a subdir of /etc for example 
> /etc/nagios/ or if they are large and growing cache rather than config 
> then in /var.
>
I have modified the document accordingly.
>>     /usr/lib           --  When the nagios-plugin is installed, 
>> plugins are copied here
>
> No plugins for nagios shouldn't be dropped into /usr/lib they should
> be in a subdir for example /usr/lib/nagios
>
I have modified the document accordingly.
> If thr
>>     /usr/share                 --  HTML files for web-UI
>>         /usr/share/contexthelp     --  HTML files for web-UI
>>         /usr/share/docs            --  Nagios Documentation files
>>         /usr/share/docs/images     --  Nagios Documentation images
>>         /usr/share/images          --  Nagios Web-UI realated images
>>         /usr/share/images/logos    --  Nagios Web-UI realaged logos  
>>         /usr/share/stylesheets     --  css files for UI
>
> These all look very generic surely there should be a /usr/share/nagios 
> sub dir.
Done
>
>>         /usr/var            --  Nagios generats files here
>>         /usr/var/archives       --  Nagios log file gets created here 
>>         /usr/var/rw              --  fifo File gets generated here by 
>> nagios
>>         /usr/var/spool/checkresults   
>
> /usr/var ?  Again this is wrong  I suspect these should all be below 
> /var/nagios/
>
>
Done
> As specified this case violates many of the rules about filesystem 
> layout, so a big -1 from me on the filesystem layout even though I 
> think delivering nagios is good idea.
>


Thanks and Regards,
Deepti


--Boundary_(ID_pwmTjoh8LJvJeqVdWW4gAw)
Content-type: text/plain; name=nagios-arc.txt
Content-transfer-encoding: 7BIT
Content-disposition: inline; filename=nagios-arc.txt



Summary
=======

Nagios is a program that will monitor hosts and services on your
network. It has the ability to email or page you when a problem arises
and when a problem is resolved. Nagios is written in C and is
designed to run under Linux (and some other *NIX variants) as a
background process, intermittently running checks on various services
that you specify.

The actual service checks are performed by separate "plugin" programs
which return the status of the checks to Nagios. The plugins are
available at http://sourceforge.net/projects/nagiosplug

This package provide core programs for nagios. 

This package is covered by Sun OSR # 10725 and ECCN EAR99. Nagios version Nagios-3.0.6 will be installed as SUNWnagiosr and SUNWnagiosu.


Dependencies
============

Apache2 -- Webserver used by the web-interface of nagios-- It runs as webservd user.
libgd2
mod_php


Interfaces
==========
	nagios user is created. Its uncomitted.
	nagios group is created. Its uncomitted.
	nagcmd group id created. Its uncomitted.
	
	SUNWnagiosr and SUNWnagiosu packages are uncomitted.

   
Exported Interfaces
  -------------------

	/var/svc/manifest/application/nagios.xml  -- SMF XML File -- Its Project Private and uncommittted. And the FMRI is, application/nagios:default
	/usr/bin/nagios -- Executable file -- Its uncomitted.
	/usr/bin/nagiostats -- Executable file -- Its uncomitted.
	/etc/apache2/2.2/conf.d/nagios.conf -- It is used to authenticate the user -- Its uncomitted.
	/usr/apache2/2.2/bin/<cgi-scripts> -- Its uncomitted.
	

Imported Interfaces
-------------------
	SUNWapache2
	SUNWgd2

Not An Interface 
--------------------
	
	/etc/nagios                       --  cfg files are copied here
        /etc/nagios/objects               --  cfg files are copied here
	/usr/lib/nagios		          --  When the nagios-plugin is installed, plugins are copied here
	/usr/share/nagios                 --  HTML files for web-UI
        /usr/share/nagios/contexthelp     --  HTML files for web-UI
        /usr/share/nagios/docs            --  Nagios Documentation files
        /usr/share/nagios/docs/images     --  Nagios Documentation images
        /usr/share/nagios/images          --  Nagios Web-UI realated images
        /usr/share/nagios/images/logos    --  Nagios Web-UI realaged logos  
        /usr/share/nagios/stylesheets     --  css files for UI
        /var/nagios 		          --  Nagios generates files here
        /var/nagios/archives	          --  Nagios log file gets created here 
        /var/nagios/rw   		  --  fifo File gets generated here by nagios
        /var/nagios/spool/checkresults   
	


Reference Documents
===================
   [1] http://nagios.org/documentation





--Boundary_(ID_pwmTjoh8LJvJeqVdWW4gAw)--

From Darren.Moffat@sun.com Wed Nov 11 08:24:25 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nABGOOg3026757
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 11 Nov 2009 08:24:24 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id nABGOMqB001330
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Wed, 11 Nov 2009 09:24:24 -0700 (MST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KSY0007BDKM2N00@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 11 Nov 2009 08:24:22 -0800 (PST)
Received: from gmp-eb-inf-2.sun.com ([192.18.6.24])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSY00FEBDKLP9F0@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Wed,
 11 Nov 2009 08:24:21 -0800 (PST)
Received: from fe-emea-10.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id nABGOKDR025462	for
 <LSARC-ext@sun.com>; Wed, 11 Nov 2009 16:24:20 +0000 (GMT)
Received: from conversion-daemon.fe-emea-10.sun.com by fe-emea-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSY00C00BQ6X400@fe-emea-10.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 11 Nov 2009 16:24:09 +0000 (GMT)
Received: from [10.0.189.215] ([unknown] [192.18.41.196])
 by fe-emea-10.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KSY00CJ1DJZH730@fe-emea-10.sun.com>;
 Wed, 11 Nov 2009 16:24:03 +0000 (GMT)
Date: Wed, 11 Nov 2009 08:23:59 -0800
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4AFA7DED.3050209@sun.com>
Sender: Darren.Moffat@sun.com
To: deepti vaidya <Deepti.Vaidya@sun.com>
Cc: John Fischer <johnf@sac.sfbay.sun.com>, LSARC-ext@sun.com,
        Spoorthy.Shankarmurthy@sun.com
Message-id: <4AFAE51F.5040108@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4AFA7DED.3050209@sun.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20091013)
Status: RO
Content-Length: 1502

deepti vaidya wrote:

> nagios group is used for the general nagios process to run.
> nagcmd is for allowing external commands to be submitted through the web 
> interface
> 
> I am not explicitly mentioning any reserved uid or gid for the user and 
> group while creating. So I have not mentioned it in the arc-one pager. 
> If it has to be there, may I know the reason behind that.

All system uid and gid that are used in packages included in the 
distribution are allocated out of the reserved space (0-99), there is 
lots of prior precedence for this.

Does Nagios really need another uid and gid ?  Can't it run as daemon ?

>>>     SUNWnagiosr and SUNWnagiosu packages are Uncommitted.
>>
>> Given that SXCE will no longer exist very soon and OpenSolaris IPS 
>> collapses these down we should probably stop pretending we need 
>> separate root and usr packages.
>>
> If some of the files go to /usr and some go under / (not under /usr), 
> eg. /etc..., then we need 2 packages.
> One root package for the files that go under / (not directly under /usr) 
> and other user package for the files that go under /usr.
> During the package creation, there is file in which we mention whether 
> it is root package or usr package. If it is user package, in that case 
> we cannot copy files to directories directly under / other than /usr.

Not after SXCE is stopped being built you don't because IPS does not 
make that distinction.

The new filesystem layout looks much better.

-- 
Darren J Moffat

From Joerg.Barfurth@sun.com Thu Nov 12 00:59:53 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nAC8xrsX003820
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 12 Nov 2009 00:59:53 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id nAC8xoBp047655
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Thu, 12 Nov 2009 01:59:52 -0700 (MST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KSZ00N53NNR4W00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Thu, 12 Nov 2009 01:59:51 -0700 (MST)
Received: from gmp-eb-inf-1.sun.com ([192.18.6.21])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSZ00I5CNNPQF30@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Thu,
 12 Nov 2009 01:59:50 -0700 (MST)
Received: from fe-emea-09.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id nAC8xlNb003073	for
 <LSARC-ext@sun.com>; Thu, 12 Nov 2009 08:59:49 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSZ00900NAKSK00@fe-emea-09.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Thu, 12 Nov 2009 08:59:44 +0000 (GMT)
Received: from [10.16.46.243] ([unknown] [10.16.46.243])
 by fe-emea-09.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KSZ00IKQNNG7110@fe-emea-09.sun.com>;
 Thu, 12 Nov 2009 08:59:40 +0000 (GMT)
Date: Thu, 12 Nov 2009 09:59:40 +0100
From: Joerg Barfurth <Joerg.Barfurth@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4AFA7DED.3050209@sun.com>
Sender: Joerg.Barfurth@sun.com
To: deepti vaidya <Deepti.Vaidya@sun.com>
Cc: Darren J Moffat <Darren.Moffat@sun.com>, Spoorthy.Shankarmurthy@sun.com,
        John Fischer <johnf@sac.sfbay.sun.com>, LSARC-ext@sun.com
Message-id: <4AFBCE7C.3070403@sun.com>
Organization: Sun Microsystem - Desktop
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4AFA7DED.3050209@sun.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20090926)
Status: RO
Content-Length: 3251

deepti vaidya schrieb:
> Hi Darren,
> 
> Find my answers to your questions below and also find attached the 
> updated nagios-arc one pager.
> Please let me know the required changes.
> 

> Interfaces
> ==========


> Exported Interfaces
>   -------------------
> 
> 	/var/svc/manifest/application/nagios.xml  -- SMF XML File -- Its Project Private and uncommittted. 

Can't be both?!

>    And the FMRI is, application/nagios:default

This one needs a stability classification too. You should specify a 
complete FMRI. Probably you meant svc:/application/nagios:default ?

> 	/usr/bin/nagios -- Executable file -- Its uncomitted.
> 	/usr/bin/nagiostats -- Executable file -- Its uncomitted.

Are there man pages? Are just the file locations uncommitted or does 
this extend to options and output?

> 	/etc/apache2/2.2/conf.d/nagios.conf -- It is used to authenticate the user -- Its uncomitted.

Is there a man page? Do you actually export this file as *your* 
interface for use by others?

> 	/usr/apache2/2.2/bin/<cgi-scripts> -- Its uncomitted.

I don't think you export this directory or its use for cgi-scripts?!

It seems like you *import /etc/apache2/2.2/{conf.d,bin} as interfaces, 
but is there anything you export here?


> Imported Interfaces
> -------------------
> 	SUNWapache2
> 	SUNWgd2
> 
> Not An Interface 
> --------------------
> 	
> 	/etc/nagios                       --  cfg files are copied here
>         /etc/nagios/objects               --  cfg files are copied here

Who copies cfg files here? Neither configuration files nor directories 
to which configuration files can be added make sense being Not An 
Interface. AFAICT the NRPE case tries to import this interface by 
putting a config file there.

> 	/usr/lib/nagios		          --  When the nagios-plugin is installed, plugins are copied here

Same here. If plugin projects or users adding plugins need to use this 
interface (again NRPE does), it can't be Not An Interface,

> 	/usr/share/nagios                 --  HTML files for web-UI
>         /usr/share/nagios/contexthelp     --  HTML files for web-UI
>         /usr/share/nagios/docs            --  Nagios Documentation files
>         /usr/share/nagios/docs/images     --  Nagios Documentation images
>         /usr/share/nagios/images          --  Nagios Web-UI realated images
>         /usr/share/nagios/images/logos    --  Nagios Web-UI realaged logos  
>         /usr/share/nagios/stylesheets     --  css files for UI
>         /var/nagios 		          --  Nagios generates files here
>         /var/nagios/archives	          --  Nagios log file gets created here 
>         /var/nagios/rw   		  --  fifo File gets generated here by nagios
>         /var/nagios/spool/checkresults   
> 	

You probably mean these to be either Project Private or Volatile. If 
noone uses a directory, it needn't be there. IME file system pathes 
aren't good candidates to be Not An Interface.

- Jörg


-- 
Joerg Barfurth           phone: +49 40 23646662 / x66662
Software Engineer        mailto:joerg.barfurth@sun.com
Desktop Technology       http://reserv.ireland/twiki/bin/view/Argus/
Thin Client Software     http://www.sun.com/software/sunray/
Sun Microsystems GmbH    http://www.sun.com/software/javadesktopsystem/



From Deepti.Vaidya@sun.com Thu Nov 12 22:28:09 2009
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nAD6S8B3001166
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 12 Nov 2009 22:28:08 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id nAD6S2g8003423
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Fri, 13 Nov 2009 14:28:07 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KT100E05BAKP200@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Thu, 12 Nov 2009 22:27:56 -0800 (PST)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KT1006VOBAJDG90@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Thu,
 12 Nov 2009 22:27:56 -0800 (PST)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nAD6RsCT026115	for
 <LSARC-ext@sun.com>; Fri, 13 Nov 2009 06:27:54 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KT100800B8R7700@mail-apac.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Fri, 13 Nov 2009 14:27:54 +0800 (SGT)
Received: from [129.158.230.174] ([unknown] [129.158.230.174])
 by mail-apac.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KT1000KYBABYN30@mail-apac.sun.com>; Fri,
 13 Nov 2009 14:27:54 +0800 (SGT)
Date: Fri, 13 Nov 2009 11:16:05 +0530
From: deepti vaidya <Deepti.Vaidya@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4AFBCE7C.3070403@sun.com>
Sender: Deepti.Vaidya@sun.com
To: Joerg Barfurth <Joerg.Barfurth@sun.com>
Cc: Darren J Moffat <Darren.Moffat@sun.com>, Spoorthy.Shankarmurthy@sun.com,
        John Fischer <johnf@sac.sfbay.sun.com>, LSARC-ext@sun.com
Message-id: <4AFCF29D.7000405@sun.com>
MIME-version: 1.0
Content-type: multipart/mixed; boundary="Boundary_(ID_x2Jp0FLi5gR840uViniqoQ)"
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4AFA7DED.3050209@sun.com>
 <4AFBCE7C.3070403@sun.com>
User-Agent: Thunderbird 2.0.0.9 (X11/20071119)
Status: RO
Content-Length: 6798

This is a multi-part message in MIME format.

--Boundary_(ID_x2Jp0FLi5gR840uViniqoQ)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 8BIT

Hi Joerg,

Please find my answers to you questions.

Joerg Barfurth wrote:
> deepti vaidya schrieb:
>> Hi Darren,
>>
>> Find my answers to your questions below and also find attached the 
>> updated nagios-arc one pager.
>> Please let me know the required changes.
>>
>
>> Interfaces
>> ==========
>
>
>> Exported Interfaces
>>   -------------------
>>
>>     /var/svc/manifest/application/nagios.xml  -- SMF XML File -- Its 
>> Project Private and uncommittted. 
>
> Can't be both?!
SMF xml is private to the project not intended for other users and it 
may undergo slight changes later. So may I know why can't it be
>
>>    And the FMRI is, application/nagios:default
>
> This one needs a stability classification too. You should specify a 
> complete FMRI. Probably you meant svc:/application/nagios:default ?
DONE
>
>>     /usr/bin/nagios -- Executable file -- Its uncomitted.
>>     /usr/bin/nagiostats -- Executable file -- Its uncomitted.
>
> Are there man pages? Are just the file locations uncommitted or does 
> this extend to options and output?
>
There are no man pages. Nagios and nagiostats are having options.
>>     /etc/apache2/2.2/conf.d/nagios.conf -- It is used to authenticate 
>> the user -- Its uncomitted.
>
> Is there a man page? Do you actually export this file as *your* 
> interface for use by others?
nagios.conf is used by apache webserver to authenticate the user.
>
>>     /usr/apache2/2.2/bin/<cgi-scripts> -- Its uncomitted.
>
> I don't think you export this directory or its use for cgi-scripts?!
>
> It seems like you *import /etc/apache2/2.2/{conf.d,bin} as interfaces, 
> but is there anything you export here?
>
Nagios installation copies cgi files to this directory. These files are 
used by the web interface.
>
>> Imported Interfaces
>> -------------------
>>     SUNWapache2
>>     SUNWgd2
>>
>> Not An Interface --------------------
>>     
>>     /etc/nagios                       --  cfg files are copied here
>>         /etc/nagios/objects               --  cfg files are copied here
>
> Who copies cfg files here? Neither configuration files nor directories 
> to which configuration files can be added make sense being Not An 
> Interface. AFAICT the NRPE case tries to import this interface by 
> putting a config file there.
cfg files are copied to this directories by the nagios installation. 
Only nrpe.cfg is copied by NRPE installation but there are other cfg 
files copied by nagios
>
>>     /usr/lib/nagios                  --  When the nagios-plugin is 
>> installed, plugins are copied here
>
> Same here. If plugin projects or users adding plugins need to use this 
> interface (again NRPE does), it can't be Not An Interface,
>
DONE
>>     /usr/share/nagios                 --  HTML files for web-UI
>>         /usr/share/nagios/contexthelp     --  HTML files for web-UI
>>         /usr/share/nagios/docs            --  Nagios Documentation files
>>         /usr/share/nagios/docs/images     --  Nagios Documentation 
>> images
>>         /usr/share/nagios/images          --  Nagios Web-UI realated 
>> images
>>         /usr/share/nagios/images/logos    --  Nagios Web-UI realaged 
>> logos          /usr/share/nagios/stylesheets     --  css files for UI
>>         /var/nagios                   --  Nagios generates files here
>>         /var/nagios/archives              --  Nagios log file gets 
>> created here         /var/nagios/rw             --  fifo File gets 
>> generated here by nagios
>>         /var/nagios/spool/checkresults       
>
> You probably mean these to be either Project Private or Volatile. If 
> noone uses a directory, it needn't be there. IME file system pathes 
> aren't good candidates to be Not An Interface.
>
> - Jörg
>
>

Thanks and Regards,
Deepti



--Boundary_(ID_x2Jp0FLi5gR840uViniqoQ)
Content-type: text/plain; name=nagios-arc.txt
Content-transfer-encoding: 7BIT
Content-disposition: inline; filename=nagios-arc.txt



Summary
=======

Nagios is a program that will monitor hosts and services on your
network. It has the ability to email or page you when a problem arises
and when a problem is resolved. Nagios is written in C and is
designed to run under Linux (and some other *NIX variants) as a
background process, intermittently running checks on various services
that you specify.

The actual service checks are performed by separate "plugin" programs
which return the status of the checks to Nagios. The plugins are
available at http://sourceforge.net/projects/nagiosplug

This package provide core programs for nagios. 

This package is covered by Sun OSR # 10725 and ECCN EAR99. Nagios version Nagios-3.0.6 will be installed as SUNWnagiosr and SUNWnagiosu.


Dependencies
============

Apache2 -- Webserver used by the web-interface of nagios-- It runs as webservd user.
libgd2
mod_php


Interfaces
==========
	nagios user is created. UID is 86. Its uncomitted.
	nagios group is created. GID is 86. Its uncomitted.
	nagcmd group id created. GID is 87. Its uncomitted.
	
	SUNWnagiosr and SUNWnagiosu packages are uncomitted.

   
Exported Interfaces
  -------------------

	/var/svc/manifest/application/nagios.xml  -- SMF XML File -- Its Project Private and uncommittted. And the FMRI is, svc:/application/nagios:default
	/usr/bin/nagios -- Executable file -- Its uncomitted.
	/usr/bin/nagiostats -- Executable file -- Its uncomitted.
	/etc/apache2/2.2/conf.d/nagios.conf -- It is used to authenticate the user -- Its uncomitted.
	/usr/apache2/2.2/bin/<cgi-scripts> -- Its uncomitted.
	

Imported Interfaces
-------------------
	SUNWapache2
	SUNWgd2

Not An Interface 
--------------------
	
	/etc/nagios                       --  cfg files are copied here
        /etc/nagios/objects               --  cfg files are copied here
	/usr/share/nagios                 --  HTML files for web-UI
        /usr/share/nagios/contexthelp     --  HTML files for web-UI
        /usr/share/nagios/docs            --  Nagios Documentation files
        /usr/share/nagios/docs/images     --  Nagios Documentation images
        /usr/share/nagios/images          --  Nagios Web-UI realated images
        /usr/share/nagios/images/logos    --  Nagios Web-UI realated logos  
        /usr/share/nagios/stylesheets     --  css files for UI
        /var/nagios 		          --  Nagios generates files here
        /var/nagios/archives	          --  Nagios log file gets created here 
        /var/nagios/rw   		  --  fifo File gets generated here by nagios
        /var/nagios/spool/checkresults   
	


Reference Documents
===================
   [1] http://nagios.org/documentation





--Boundary_(ID_x2Jp0FLi5gR840uViniqoQ)--

From Joerg.Barfurth@sun.com Fri Nov 13 00:40:29 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nAD8eTVP016207
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 13 Nov 2009 00:40:29 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id nAD8eS7c017465
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Fri, 13 Nov 2009 00:40:28 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KT100A0BHFFBD00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Fri, 13 Nov 2009 01:40:27 -0700 (MST)
Received: from gmp-eb-inf-2.sun.com ([192.18.6.24])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KT10060UHFEVL20@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Fri,
 13 Nov 2009 01:40:27 -0700 (MST)
Received: from fe-emea-10.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id nAD8eN40008593	for
 <LSARC-ext@sun.com>; Fri, 13 Nov 2009 08:40:26 +0000 (GMT)
Received: from conversion-daemon.fe-emea-10.sun.com by fe-emea-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KT100600GIDVP00@fe-emea-10.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Fri, 13 Nov 2009 08:40:24 +0000 (GMT)
Received: from [10.16.46.243] ([unknown] [10.16.46.243])
 by fe-emea-10.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KT1007HQHEZRG90@fe-emea-10.sun.com>;
 Fri, 13 Nov 2009 08:40:11 +0000 (GMT)
Date: Fri, 13 Nov 2009 09:40:11 +0100
From: Joerg Barfurth <Joerg.Barfurth@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4AFCF29D.7000405@sun.com>
Sender: Joerg.Barfurth@sun.com
To: deepti vaidya <Deepti.Vaidya@sun.com>
Cc: Darren J Moffat <Darren.Moffat@sun.com>, Spoorthy.Shankarmurthy@sun.com,
        John Fischer <johnf@sac.sfbay.sun.com>, LSARC-ext@sun.com
Message-id: <4AFD1B6B.9050308@sun.com>
Organization: Sun Microsystem - Desktop
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4AFA7DED.3050209@sun.com>
 <4AFBCE7C.3070403@sun.com> <4AFCF29D.7000405@sun.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20090926)
Status: RO
Content-Length: 4688

deepti vaidya schrieb:

>>> Exported Interfaces
>>>   -------------------
>>>
>>>     /var/svc/manifest/application/nagios.xml  -- SMF XML File -- Its 
>>> Project Private and uncommittted. 
>>
>> Can't be both?!
> SMF xml is private to the project not intended for other users and it 
> may undergo slight changes later. 

So it's Project Private

> So may I know why can't it be
> 

It certainly can't be Uncommitted (the interface taxonomy) at the same 
time [*] as being Project Private. If you just mean that you don't 
commit to keeping this compatible, then that is implied by Project 
Private. In that case using the word "uncommitted" next to an interface 
taxonomy is at least bound to cause confusion.

[*] See http://sac.sfbay/cgi-bin/bp.cgi?NAME=interface_taxonomy.bp

>>>    And the FMRI is, application/nagios:default
>>
>> This one needs a stability classification too. You should specify a 
>> complete FMRI. Probably you meant svc:/application/nagios:default ?
> DONE
>>
>>>     /usr/bin/nagios -- Executable file -- Its uncomitted.
>>>     /usr/bin/nagiostats -- Executable file -- Its uncomitted.
>>
>> Are there man pages? Are just the file locations uncommitted or does 
>> this extend to options and output?
>>
> There are no man pages. Nagios and nagiostats are having options.
>>>     /etc/apache2/2.2/conf.d/nagios.conf -- It is used to authenticate 
>>> the user -- Its uncomitted.
>>
>> Is there a man page? Do you actually export this file as *your* 
>> interface for use by others?
> nagios.conf is used by apache webserver to authenticate the user.
>>
>>>     /usr/apache2/2.2/bin/<cgi-scripts> -- Its uncomitted.
>>
>> I don't think you export this directory or its use for cgi-scripts?!
>>
>> It seems like you *import /etc/apache2/2.2/{conf.d,bin} as interfaces, 
>> but is there anything you export here?
>>
> Nagios installation copies cgi files to this directory. These files are 
> used by the web interface.
>

So you import these directories as interfaces, you don't export them.

And the files you put there are probably Project Private.

Reread the interface taxonomy: "Uncommitted" is a public stability and 
means that you actually commit to not break the interface in patches or 
("micro") updates.

>>> Imported Interfaces
>>> -------------------
>>>     SUNWapache2
>>>     SUNWgd2
>>>
>>> Not An Interface --------------------
>>>         /etc/nagios                       --  cfg files are copied here
>>>         /etc/nagios/objects               --  cfg files are copied here
>>
>> Who copies cfg files here? Neither configuration files nor directories 
>> to which configuration files can be added make sense being Not An 
>> Interface. AFAICT the NRPE case tries to import this interface by 
>> putting a config file there.
> cfg files are copied to this directories by the nagios installation. 
> Only nrpe.cfg is copied by NRPE installation but there are other cfg 
> files copied by nagios
>

If users or future projects add additional nagios plugins, would they 
also (have to) add files to this directory?

- Jörg

>>>     /usr/lib/nagios                  --  When the nagios-plugin is 
>>> installed, plugins are copied here
>>
>> Same here. If plugin projects or users adding plugins need to use this 
>> interface (again NRPE does), it can't be Not An Interface,
>>
> DONE
>>>     /usr/share/nagios                 --  HTML files for web-UI
>>>         /usr/share/nagios/contexthelp     --  HTML files for web-UI
>>>         /usr/share/nagios/docs            --  Nagios Documentation files
>>>         /usr/share/nagios/docs/images     --  Nagios Documentation 
>>> images
>>>         /usr/share/nagios/images          --  Nagios Web-UI realated 
>>> images
>>>         /usr/share/nagios/images/logos    --  Nagios Web-UI realaged 
>>> logos          /usr/share/nagios/stylesheets     --  css files for UI
>>>         /var/nagios                   --  Nagios generates files here
>>>         /var/nagios/archives              --  Nagios log file gets 
>>> created here         /var/nagios/rw             --  fifo File gets 
>>> generated here by nagios
>>>         /var/nagios/spool/checkresults       
>>
>> You probably mean these to be either Project Private or Volatile. If 
>> noone uses a directory, it needn't be there. IME file system pathes 
>> aren't good candidates to be Not An Interface.
>>



-- 
Joerg Barfurth           phone: +49 40 23646662 / x66662
Software Engineer        mailto:joerg.barfurth@sun.com
Desktop Technology       http://reserv.ireland/twiki/bin/view/Argus/
Thin Client Software     http://www.sun.com/software/sunray/
Sun Microsystems GmbH    http://www.sun.com/software/javadesktopsystem/



From Joerg.Barfurth@sun.com Fri Nov 13 13:33:15 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nAC8xrsX003820
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 12 Nov 2009 00:59:53 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id nAC8xoBp047655
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Thu, 12 Nov 2009 01:59:52 -0700 (MST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KSZ00N53NNR4W00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Thu, 12 Nov 2009 01:59:51 -0700 (MST)
Received: from gmp-eb-inf-1.sun.com ([192.18.6.21])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSZ00I5CNNPQF30@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Thu,
 12 Nov 2009 01:59:50 -0700 (MST)
Received: from fe-emea-09.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id nAC8xlNb003073	for
 <LSARC-ext@sun.com>; Thu, 12 Nov 2009 08:59:49 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSZ00900NAKSK00@fe-emea-09.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Thu, 12 Nov 2009 08:59:44 +0000 (GMT)
Received: from [10.16.46.243] ([unknown] [10.16.46.243])
 by fe-emea-09.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KSZ00IKQNNG7110@fe-emea-09.sun.com>;
 Thu, 12 Nov 2009 08:59:40 +0000 (GMT)
Date: Thu, 12 Nov 2009 09:59:40 +0100
From: Joerg Barfurth <Joerg.Barfurth@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4AFA7DED.3050209@sun.com>
Sender: Joerg.Barfurth@sun.com
To: deepti vaidya <Deepti.Vaidya@sun.com>
Cc: Darren J Moffat <Darren.Moffat@sun.com>, Spoorthy.Shankarmurthy@sun.com,
        John Fischer <johnf@sac.sfbay.sun.com>, LSARC-ext@sun.com
Message-id: <4AFBCE7C.3070403@sun.com>
Organization: Sun Microsystem - Desktop
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4AFA7DED.3050209@sun.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20090926)
Status: RO
Content-Length: 3251

deepti vaidya schrieb:
> Hi Darren,
> 
> Find my answers to your questions below and also find attached the 
> updated nagios-arc one pager.
> Please let me know the required changes.
> 

> Interfaces
> ==========


> Exported Interfaces
>   -------------------
> 
> 	/var/svc/manifest/application/nagios.xml  -- SMF XML File -- Its Project Private and uncommittted. 

Can't be both?!

>    And the FMRI is, application/nagios:default

This one needs a stability classification too. You should specify a 
complete FMRI. Probably you meant svc:/application/nagios:default ?

> 	/usr/bin/nagios -- Executable file -- Its uncomitted.
> 	/usr/bin/nagiostats -- Executable file -- Its uncomitted.

Are there man pages? Are just the file locations uncommitted or does 
this extend to options and output?

> 	/etc/apache2/2.2/conf.d/nagios.conf -- It is used to authenticate the user -- Its uncomitted.

Is there a man page? Do you actually export this file as *your* 
interface for use by others?

> 	/usr/apache2/2.2/bin/<cgi-scripts> -- Its uncomitted.

I don't think you export this directory or its use for cgi-scripts?!

It seems like you *import /etc/apache2/2.2/{conf.d,bin} as interfaces, 
but is there anything you export here?


> Imported Interfaces
> -------------------
> 	SUNWapache2
> 	SUNWgd2
> 
> Not An Interface 
> --------------------
> 	
> 	/etc/nagios                       --  cfg files are copied here
>         /etc/nagios/objects               --  cfg files are copied here

Who copies cfg files here? Neither configuration files nor directories 
to which configuration files can be added make sense being Not An 
Interface. AFAICT the NRPE case tries to import this interface by 
putting a config file there.

> 	/usr/lib/nagios		          --  When the nagios-plugin is installed, plugins are copied here

Same here. If plugin projects or users adding plugins need to use this 
interface (again NRPE does), it can't be Not An Interface,

> 	/usr/share/nagios                 --  HTML files for web-UI
>         /usr/share/nagios/contexthelp     --  HTML files for web-UI
>         /usr/share/nagios/docs            --  Nagios Documentation files
>         /usr/share/nagios/docs/images     --  Nagios Documentation images
>         /usr/share/nagios/images          --  Nagios Web-UI realated images
>         /usr/share/nagios/images/logos    --  Nagios Web-UI realaged logos  
>         /usr/share/nagios/stylesheets     --  css files for UI
>         /var/nagios 		          --  Nagios generates files here
>         /var/nagios/archives	          --  Nagios log file gets created here 
>         /var/nagios/rw   		  --  fifo File gets generated here by nagios
>         /var/nagios/spool/checkresults   
> 	

You probably mean these to be either Project Private or Volatile. If 
noone uses a directory, it needn't be there. IME file system pathes 
aren't good candidates to be Not An Interface.

- Jörg


-- 
Joerg Barfurth           phone: +49 40 23646662 / x66662
Software Engineer        mailto:joerg.barfurth@sun.com
Desktop Technology       http://reserv.ireland/twiki/bin/view/Argus/
Thin Client Software     http://www.sun.com/software/sunray/
Sun Microsystems GmbH    http://www.sun.com/software/javadesktopsystem/



From Joerg.Barfurth@sun.com Fri Nov 13 13:38:31 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nAD8eTVP016207
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 13 Nov 2009 00:40:29 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id nAD8eS7c017465
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Fri, 13 Nov 2009 00:40:28 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KT100A0BHFFBD00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Fri, 13 Nov 2009 01:40:27 -0700 (MST)
Received: from gmp-eb-inf-2.sun.com ([192.18.6.24])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KT10060UHFEVL20@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Fri,
 13 Nov 2009 01:40:27 -0700 (MST)
Received: from fe-emea-10.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id nAD8eN40008593	for
 <LSARC-ext@sun.com>; Fri, 13 Nov 2009 08:40:26 +0000 (GMT)
Received: from conversion-daemon.fe-emea-10.sun.com by fe-emea-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KT100600GIDVP00@fe-emea-10.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Fri, 13 Nov 2009 08:40:24 +0000 (GMT)
Received: from [10.16.46.243] ([unknown] [10.16.46.243])
 by fe-emea-10.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KT1007HQHEZRG90@fe-emea-10.sun.com>;
 Fri, 13 Nov 2009 08:40:11 +0000 (GMT)
Date: Fri, 13 Nov 2009 09:40:11 +0100
From: Joerg Barfurth <Joerg.Barfurth@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4AFCF29D.7000405@sun.com>
Sender: Joerg.Barfurth@sun.com
To: deepti vaidya <Deepti.Vaidya@sun.com>
Cc: Darren J Moffat <Darren.Moffat@sun.com>, Spoorthy.Shankarmurthy@sun.com,
        John Fischer <johnf@sac.sfbay.sun.com>, LSARC-ext@sun.com
Message-id: <4AFD1B6B.9050308@sun.com>
Organization: Sun Microsystem - Desktop
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4AFA7DED.3050209@sun.com>
 <4AFBCE7C.3070403@sun.com> <4AFCF29D.7000405@sun.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20090926)
Status: RO
Content-Length: 4688

deepti vaidya schrieb:

>>> Exported Interfaces
>>>   -------------------
>>>
>>>     /var/svc/manifest/application/nagios.xml  -- SMF XML File -- Its 
>>> Project Private and uncommittted. 
>>
>> Can't be both?!
> SMF xml is private to the project not intended for other users and it 
> may undergo slight changes later. 

So it's Project Private

> So may I know why can't it be
> 

It certainly can't be Uncommitted (the interface taxonomy) at the same 
time [*] as being Project Private. If you just mean that you don't 
commit to keeping this compatible, then that is implied by Project 
Private. In that case using the word "uncommitted" next to an interface 
taxonomy is at least bound to cause confusion.

[*] See http://sac.sfbay/cgi-bin/bp.cgi?NAME=interface_taxonomy.bp

>>>    And the FMRI is, application/nagios:default
>>
>> This one needs a stability classification too. You should specify a 
>> complete FMRI. Probably you meant svc:/application/nagios:default ?
> DONE
>>
>>>     /usr/bin/nagios -- Executable file -- Its uncomitted.
>>>     /usr/bin/nagiostats -- Executable file -- Its uncomitted.
>>
>> Are there man pages? Are just the file locations uncommitted or does 
>> this extend to options and output?
>>
> There are no man pages. Nagios and nagiostats are having options.
>>>     /etc/apache2/2.2/conf.d/nagios.conf -- It is used to authenticate 
>>> the user -- Its uncomitted.
>>
>> Is there a man page? Do you actually export this file as *your* 
>> interface for use by others?
> nagios.conf is used by apache webserver to authenticate the user.
>>
>>>     /usr/apache2/2.2/bin/<cgi-scripts> -- Its uncomitted.
>>
>> I don't think you export this directory or its use for cgi-scripts?!
>>
>> It seems like you *import /etc/apache2/2.2/{conf.d,bin} as interfaces, 
>> but is there anything you export here?
>>
> Nagios installation copies cgi files to this directory. These files are 
> used by the web interface.
>

So you import these directories as interfaces, you don't export them.

And the files you put there are probably Project Private.

Reread the interface taxonomy: "Uncommitted" is a public stability and 
means that you actually commit to not break the interface in patches or 
("micro") updates.

>>> Imported Interfaces
>>> -------------------
>>>     SUNWapache2
>>>     SUNWgd2
>>>
>>> Not An Interface --------------------
>>>         /etc/nagios                       --  cfg files are copied here
>>>         /etc/nagios/objects               --  cfg files are copied here
>>
>> Who copies cfg files here? Neither configuration files nor directories 
>> to which configuration files can be added make sense being Not An 
>> Interface. AFAICT the NRPE case tries to import this interface by 
>> putting a config file there.
> cfg files are copied to this directories by the nagios installation. 
> Only nrpe.cfg is copied by NRPE installation but there are other cfg 
> files copied by nagios
>

If users or future projects add additional nagios plugins, would they 
also (have to) add files to this directory?

- Jörg

>>>     /usr/lib/nagios                  --  When the nagios-plugin is 
>>> installed, plugins are copied here
>>
>> Same here. If plugin projects or users adding plugins need to use this 
>> interface (again NRPE does), it can't be Not An Interface,
>>
> DONE
>>>     /usr/share/nagios                 --  HTML files for web-UI
>>>         /usr/share/nagios/contexthelp     --  HTML files for web-UI
>>>         /usr/share/nagios/docs            --  Nagios Documentation files
>>>         /usr/share/nagios/docs/images     --  Nagios Documentation 
>>> images
>>>         /usr/share/nagios/images          --  Nagios Web-UI realated 
>>> images
>>>         /usr/share/nagios/images/logos    --  Nagios Web-UI realaged 
>>> logos          /usr/share/nagios/stylesheets     --  css files for UI
>>>         /var/nagios                   --  Nagios generates files here
>>>         /var/nagios/archives              --  Nagios log file gets 
>>> created here         /var/nagios/rw             --  fifo File gets 
>>> generated here by nagios
>>>         /var/nagios/spool/checkresults       
>>
>> You probably mean these to be either Project Private or Volatile. If 
>> noone uses a directory, it needn't be there. IME file system pathes 
>> aren't good candidates to be Not An Interface.
>>



-- 
Joerg Barfurth           phone: +49 40 23646662 / x66662
Software Engineer        mailto:joerg.barfurth@sun.com
Desktop Technology       http://reserv.ireland/twiki/bin/view/Argus/
Thin Client Software     http://www.sun.com/software/sunray/
Sun Microsystems GmbH    http://www.sun.com/software/javadesktopsystem/



From Deepti.Vaidya@sun.com Fri Nov 13 13:40:12 2009
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nAD6S8B3001166
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 12 Nov 2009 22:28:08 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id nAD6S2g8003423
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Fri, 13 Nov 2009 14:28:07 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KT100E05BAKP200@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Thu, 12 Nov 2009 22:27:56 -0800 (PST)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KT1006VOBAJDG90@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Thu,
 12 Nov 2009 22:27:56 -0800 (PST)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nAD6RsCT026115	for
 <LSARC-ext@sun.com>; Fri, 13 Nov 2009 06:27:54 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KT100800B8R7700@mail-apac.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Fri, 13 Nov 2009 14:27:54 +0800 (SGT)
Received: from [129.158.230.174] ([unknown] [129.158.230.174])
 by mail-apac.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KT1000KYBABYN30@mail-apac.sun.com>; Fri,
 13 Nov 2009 14:27:54 +0800 (SGT)
Date: Fri, 13 Nov 2009 11:16:05 +0530
From: deepti vaidya <Deepti.Vaidya@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4AFBCE7C.3070403@sun.com>
Sender: Deepti.Vaidya@sun.com
To: Joerg Barfurth <Joerg.Barfurth@sun.com>
Cc: Darren J Moffat <Darren.Moffat@sun.com>, Spoorthy.Shankarmurthy@sun.com,
        John Fischer <johnf@sac.sfbay.sun.com>, LSARC-ext@sun.com
Message-id: <4AFCF29D.7000405@sun.com>
MIME-version: 1.0
Content-type: multipart/mixed; boundary="Boundary_(ID_x2Jp0FLi5gR840uViniqoQ)"
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4AFA7DED.3050209@sun.com>
 <4AFBCE7C.3070403@sun.com>
User-Agent: Thunderbird 2.0.0.9 (X11/20071119)
Status: RO
Content-Length: 6798

This is a multi-part message in MIME format.

--Boundary_(ID_x2Jp0FLi5gR840uViniqoQ)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 8BIT

Hi Joerg,

Please find my answers to you questions.

Joerg Barfurth wrote:
> deepti vaidya schrieb:
>> Hi Darren,
>>
>> Find my answers to your questions below and also find attached the 
>> updated nagios-arc one pager.
>> Please let me know the required changes.
>>
>
>> Interfaces
>> ==========
>
>
>> Exported Interfaces
>>   -------------------
>>
>>     /var/svc/manifest/application/nagios.xml  -- SMF XML File -- Its 
>> Project Private and uncommittted. 
>
> Can't be both?!
SMF xml is private to the project not intended for other users and it 
may undergo slight changes later. So may I know why can't it be
>
>>    And the FMRI is, application/nagios:default
>
> This one needs a stability classification too. You should specify a 
> complete FMRI. Probably you meant svc:/application/nagios:default ?
DONE
>
>>     /usr/bin/nagios -- Executable file -- Its uncomitted.
>>     /usr/bin/nagiostats -- Executable file -- Its uncomitted.
>
> Are there man pages? Are just the file locations uncommitted or does 
> this extend to options and output?
>
There are no man pages. Nagios and nagiostats are having options.
>>     /etc/apache2/2.2/conf.d/nagios.conf -- It is used to authenticate 
>> the user -- Its uncomitted.
>
> Is there a man page? Do you actually export this file as *your* 
> interface for use by others?
nagios.conf is used by apache webserver to authenticate the user.
>
>>     /usr/apache2/2.2/bin/<cgi-scripts> -- Its uncomitted.
>
> I don't think you export this directory or its use for cgi-scripts?!
>
> It seems like you *import /etc/apache2/2.2/{conf.d,bin} as interfaces, 
> but is there anything you export here?
>
Nagios installation copies cgi files to this directory. These files are 
used by the web interface.
>
>> Imported Interfaces
>> -------------------
>>     SUNWapache2
>>     SUNWgd2
>>
>> Not An Interface --------------------
>>     
>>     /etc/nagios                       --  cfg files are copied here
>>         /etc/nagios/objects               --  cfg files are copied here
>
> Who copies cfg files here? Neither configuration files nor directories 
> to which configuration files can be added make sense being Not An 
> Interface. AFAICT the NRPE case tries to import this interface by 
> putting a config file there.
cfg files are copied to this directories by the nagios installation. 
Only nrpe.cfg is copied by NRPE installation but there are other cfg 
files copied by nagios
>
>>     /usr/lib/nagios                  --  When the nagios-plugin is 
>> installed, plugins are copied here
>
> Same here. If plugin projects or users adding plugins need to use this 
> interface (again NRPE does), it can't be Not An Interface,
>
DONE
>>     /usr/share/nagios                 --  HTML files for web-UI
>>         /usr/share/nagios/contexthelp     --  HTML files for web-UI
>>         /usr/share/nagios/docs            --  Nagios Documentation files
>>         /usr/share/nagios/docs/images     --  Nagios Documentation 
>> images
>>         /usr/share/nagios/images          --  Nagios Web-UI realated 
>> images
>>         /usr/share/nagios/images/logos    --  Nagios Web-UI realaged 
>> logos          /usr/share/nagios/stylesheets     --  css files for UI
>>         /var/nagios                   --  Nagios generates files here
>>         /var/nagios/archives              --  Nagios log file gets 
>> created here         /var/nagios/rw             --  fifo File gets 
>> generated here by nagios
>>         /var/nagios/spool/checkresults       
>
> You probably mean these to be either Project Private or Volatile. If 
> noone uses a directory, it needn't be there. IME file system pathes 
> aren't good candidates to be Not An Interface.
>
> - Jörg
>
>

Thanks and Regards,
Deepti



--Boundary_(ID_x2Jp0FLi5gR840uViniqoQ)
Content-type: text/plain; name=nagios-arc.txt
Content-transfer-encoding: 7BIT
Content-disposition: inline; filename=nagios-arc.txt



Summary
=======

Nagios is a program that will monitor hosts and services on your
network. It has the ability to email or page you when a problem arises
and when a problem is resolved. Nagios is written in C and is
designed to run under Linux (and some other *NIX variants) as a
background process, intermittently running checks on various services
that you specify.

The actual service checks are performed by separate "plugin" programs
which return the status of the checks to Nagios. The plugins are
available at http://sourceforge.net/projects/nagiosplug

This package provide core programs for nagios. 

This package is covered by Sun OSR # 10725 and ECCN EAR99. Nagios version Nagios-3.0.6 will be installed as SUNWnagiosr and SUNWnagiosu.


Dependencies
============

Apache2 -- Webserver used by the web-interface of nagios-- It runs as webservd user.
libgd2
mod_php


Interfaces
==========
	nagios user is created. UID is 86. Its uncomitted.
	nagios group is created. GID is 86. Its uncomitted.
	nagcmd group id created. GID is 87. Its uncomitted.
	
	SUNWnagiosr and SUNWnagiosu packages are uncomitted.

   
Exported Interfaces
  -------------------

	/var/svc/manifest/application/nagios.xml  -- SMF XML File -- Its Project Private and uncommittted. And the FMRI is, svc:/application/nagios:default
	/usr/bin/nagios -- Executable file -- Its uncomitted.
	/usr/bin/nagiostats -- Executable file -- Its uncomitted.
	/etc/apache2/2.2/conf.d/nagios.conf -- It is used to authenticate the user -- Its uncomitted.
	/usr/apache2/2.2/bin/<cgi-scripts> -- Its uncomitted.
	

Imported Interfaces
-------------------
	SUNWapache2
	SUNWgd2

Not An Interface 
--------------------
	
	/etc/nagios                       --  cfg files are copied here
        /etc/nagios/objects               --  cfg files are copied here
	/usr/share/nagios                 --  HTML files for web-UI
        /usr/share/nagios/contexthelp     --  HTML files for web-UI
        /usr/share/nagios/docs            --  Nagios Documentation files
        /usr/share/nagios/docs/images     --  Nagios Documentation images
        /usr/share/nagios/images          --  Nagios Web-UI realated images
        /usr/share/nagios/images/logos    --  Nagios Web-UI realated logos  
        /usr/share/nagios/stylesheets     --  css files for UI
        /var/nagios 		          --  Nagios generates files here
        /var/nagios/archives	          --  Nagios log file gets created here 
        /var/nagios/rw   		  --  fifo File gets generated here by nagios
        /var/nagios/spool/checkresults   
	


Reference Documents
===================
   [1] http://nagios.org/documentation





--Boundary_(ID_x2Jp0FLi5gR840uViniqoQ)--

From Deepti.Vaidya@sun.com Tue Nov 17 03:53:39 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nAHBrc7f022453
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 17 Nov 2009 03:53:38 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id nAHBrRKU004132
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 17 Nov 2009 11:53:37 GMT
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KT90040551C2S00@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 17 Nov 2009 03:53:36 -0800 (PST)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KT900MSB5194G90@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 17 Nov 2009 03:53:34 -0800 (PST)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nAHBrXJL012734	for
 <LSARC-ext@sun.com>; Tue, 17 Nov 2009 11:53:33 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KT900A004U04Y00@mail-apac.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 17 Nov 2009 19:53:33 +0800 (SGT)
Received: from [129.158.230.174] ([unknown] [129.158.230.174])
 by mail-apac.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KT900FI3518S3C0@mail-apac.sun.com>; Tue,
 17 Nov 2009 19:53:33 +0800 (SGT)
Date: Tue, 17 Nov 2009 16:41:39 +0530
From: deepti vaidya <Deepti.Vaidya@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4AFD1B6B.9050308@sun.com>
Sender: Deepti.Vaidya@sun.com
To: Joerg Barfurth <Joerg.Barfurth@sun.com>
Cc: Darren J Moffat <Darren.Moffat@sun.com>, Spoorthy.Shankarmurthy@sun.com,
        John Fischer <johnf@sac.sfbay.sun.com>, LSARC-ext@sun.com
Message-id: <4B0284EB.6070504@sun.com>
MIME-version: 1.0
Content-type: multipart/mixed; boundary="Boundary_(ID_E1Zi99mOA/DIdSE7tINaiA)"
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4AFA7DED.3050209@sun.com>
 <4AFBCE7C.3070403@sun.com> <4AFCF29D.7000405@sun.com>
 <4AFD1B6B.9050308@sun.com>
User-Agent: Thunderbird 2.0.0.9 (X11/20071119)
Status: RO
Content-Length: 8087

This is a multi-part message in MIME format.

--Boundary_(ID_E1Zi99mOA/DIdSE7tINaiA)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 8BIT

Hi Joerg,

Please find attached my answers below.

Joerg Barfurth wrote:
> deepti vaidya schrieb:
>
>>>> Exported Interfaces
>>>>   -------------------
>>>>
>>>>     /var/svc/manifest/application/nagios.xml  -- SMF XML File -- 
>>>> Its Project Private and uncommittted. 
>>>
>>> Can't be both?!
>> SMF xml is private to the project not intended for other users and it 
>> may undergo slight changes later. 
>
> So it's Project Private
>
>> So may I know why can't it be
>>
>
> It certainly can't be Uncommitted (the interface taxonomy) at the same 
> time [*] as being Project Private. If you just mean that you don't 
> commit to keeping this compatible, then that is implied by Project 
> Private. In that case using the word "uncommitted" next to an 
> interface taxonomy is at least bound to cause confusion.
>
> [*] See http://sac.sfbay/cgi-bin/bp.cgi?NAME=interface_taxonomy.bp
>
>>>>    And the FMRI is, application/nagios:default
>>>
>>> This one needs a stability classification too. You should specify a 
>>> complete FMRI. Probably you meant svc:/application/nagios:default ?
>> DONE
>>>
>>>>     /usr/bin/nagios -- Executable file -- Its uncomitted.
>>>>     /usr/bin/nagiostats -- Executable file -- Its uncomitted.
>>>
>>> Are there man pages? Are just the file locations uncommitted or does 
>>> this extend to options and output?
>>>
>> There are no man pages. Nagios and nagiostats are having options.
>>>>     /etc/apache2/2.2/conf.d/nagios.conf -- It is used to 
>>>> authenticate the user -- Its uncomitted.
>>>
>>> Is there a man page? Do you actually export this file as *your* 
>>> interface for use by others?
>> nagios.conf is used by apache webserver to authenticate the user.
>>>
>>>>     /usr/apache2/2.2/bin/<cgi-scripts> -- Its uncomitted.
>>>
>>> I don't think you export this directory or its use for cgi-scripts?!
>>>
>>> It seems like you *import /etc/apache2/2.2/{conf.d,bin} as 
>>> interfaces, but is there anything you export here?
>>>
>> Nagios installation copies cgi files to this directory. These files 
>> are used by the web interface.
>>
>
> So you import these directories as interfaces, you don't export them.
>
> And the files you put there are probably Project Private.
>
> Reread the interface taxonomy: "Uncommitted" is a public stability and 
> means that you actually commit to not break the interface in patches 
> or ("micro") updates.
/etc/apache2/2.2/conf.d/nagios.conf and 
/usr/apache2/2.2/bin/<cgi-scripts> are created by the nagios 
installation only. We are not importing them from anywhere else. Its a 
part of nagios installation and its used by the webserver apache. So 
could you please clarify  how it is wrong if i consider them as being 
exported interfaces for webserver.
>
>>>> Imported Interfaces
>>>> -------------------
>>>>     SUNWapache2
>>>>     SUNWgd2
>>>>
>>>> Not An Interface --------------------
>>>>         /etc/nagios                       --  cfg files are copied 
>>>> here
>>>>         /etc/nagios/objects               --  cfg files are copied 
>>>> here
>>>
>>> Who copies cfg files here? Neither configuration files nor 
>>> directories to which configuration files can be added make sense 
>>> being Not An Interface. AFAICT the NRPE case tries to import this 
>>> interface by putting a config file there.
>> cfg files are copied to this directories by the nagios installation. 
>> Only nrpe.cfg is copied by NRPE installation but there are other cfg 
>> files copied by nagios
>>
>
> If users or future projects add additional nagios plugins, would they 
> also (have to) add files to this directory?
>
> - Jörg
Nagios-plugins gets installed under /usr/lib/nagios and not under 
/etc/nagios.

Thanks and Regards,
Deepti
>
>>>>     /usr/lib/nagios                  --  When the nagios-plugin is 
>>>> installed, plugins are copied here
>>>
>>> Same here. If plugin projects or users adding plugins need to use 
>>> this interface (again NRPE does), it can't be Not An Interface,
>>>
>> DONE
>>>>     /usr/share/nagios                 --  HTML files for web-UI
>>>>         /usr/share/nagios/contexthelp     --  HTML files for web-UI
>>>>         /usr/share/nagios/docs            --  Nagios Documentation 
>>>> files
>>>>         /usr/share/nagios/docs/images     --  Nagios Documentation 
>>>> images
>>>>         /usr/share/nagios/images          --  Nagios Web-UI 
>>>> realated images
>>>>         /usr/share/nagios/images/logos    --  Nagios Web-UI 
>>>> realaged logos          /usr/share/nagios/stylesheets     --  css 
>>>> files for UI
>>>>         /var/nagios                   --  Nagios generates files here
>>>>         /var/nagios/archives              --  Nagios log file gets 
>>>> created here         /var/nagios/rw             --  fifo File gets 
>>>> generated here by nagios
>>>>         /var/nagios/spool/checkresults       
>>>
>>> You probably mean these to be either Project Private or Volatile. If 
>>> noone uses a directory, it needn't be there. IME file system pathes 
>>> aren't good candidates to be Not An Interface.
>>>
>
>
>


--Boundary_(ID_E1Zi99mOA/DIdSE7tINaiA)
Content-type: text/plain; name=nagios-arc.txt
Content-transfer-encoding: 7BIT
Content-disposition: inline; filename=nagios-arc.txt



Summary
=======

Nagios is a program that will monitor hosts and services on your
network. It has the ability to email or page you when a problem arises
and when a problem is resolved. Nagios is written in C and is
designed to run under Linux (and some other *NIX variants) as a
background process, intermittently running checks on various services
that you specify.

The actual service checks are performed by separate "plugin" programs
which return the status of the checks to Nagios. The plugins are
available at http://sourceforge.net/projects/nagiosplug

This package provide core programs for nagios. 

This package is covered by Sun OSR # 10725 and ECCN EAR99. Nagios version Nagios-3.0.6 will be installed as SUNWnagiosr and SUNWnagiosu.


Dependencies
============

Apache2 -- Webserver used by the web-interface of nagios-- It runs as webservd user.
libgd2
mod_php


Interfaces
==========
	nagios user is created. UID is 86. Its uncomitted.
	nagios group is created. GID is 86. Its uncomitted.
	nagcmd group id created. GID is 87. Its uncomitted.
	
	SUNWnagiosr and SUNWnagiosu packages are uncomitted.

   
Exported Interfaces
  -------------------

	/var/svc/manifest/application/nagios.xml  -- SMF XML File -- Its Project Private. And the FMRI is, svc:/application/nagios:default
	/usr/bin/nagios -- Executable file -- Its uncomitted.
	/usr/bin/nagiostats -- Executable file -- Its uncomitted.
	/etc/apache2/2.2/conf.d/nagios.conf -- It is used to authenticate the user -- Its uncomitted.
	/usr/apache2/2.2/bin/<cgi-scripts> -- Its uncomitted.
	

Imported Interfaces
-------------------
	SUNWapache2
	SUNWgd2

Not An Interface 
--------------------
	
	/etc/nagios                       --  cfg files are copied here
        /etc/nagios/objects               --  cfg files are copied here
	/usr/share/nagios                 --  HTML files for web-UI
        /usr/share/nagios/contexthelp     --  HTML files for web-UI
        /usr/share/nagios/docs            --  Nagios Documentation files
        /usr/share/nagios/docs/images     --  Nagios Documentation images
        /usr/share/nagios/images          --  Nagios Web-UI realated images
        /usr/share/nagios/images/logos    --  Nagios Web-UI realated logos  
        /usr/share/nagios/stylesheets     --  css files for UI
        /var/nagios 		          --  Nagios generates files here
        /var/nagios/archives	          --  Nagios log file gets created here 
        /var/nagios/rw   		  --  fifo File gets generated here by nagios
        /var/nagios/spool/checkresults   
	


Reference Documents
===================
   [1] http://nagios.org/documentation





--Boundary_(ID_E1Zi99mOA/DIdSE7tINaiA)--

From Jyri.Virkki@sun.com Tue Nov 17 15:51:31 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nAHNpVDp009249
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 17 Nov 2009 15:51:31 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id nAHNpOkd019897;
	Tue, 17 Nov 2009 15:51:28 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KTA0040129RHN00@brm-avmta-1.central.sun.com>; Tue,
 17 Nov 2009 16:51:27 -0700 (MST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KTA00HYO29R3460@brm-avmta-1.central.sun.com>; Tue,
 17 Nov 2009 16:51:27 -0700 (MST)
Received: from dm-usca15-11.red.iplanet.com
 (host-185-56-18-192.iplanet.com [192.18.56.185] (may be forged))
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nAHNpQoa020593; Tue,
 17 Nov 2009 23:51:26 +0000 (GMT)
Received: from buye.red.iplanet.com (buye [192.18.65.224])
	by dm-usca15-11.red.iplanet.com (8.11.7p1+Sun/8.11.7/IPLANET,v1.2)
 with ESMTP id nAHNpQK13343; Tue, 17 Nov 2009 15:51:26 -0800 (PST)
Received: from buye.red.iplanet.com (localhost [127.0.0.1])
	by buye.red.iplanet.com (8.13.7+Sun/8.13.7) with ESMTP id nAHNpP4q025416; Tue,
 17 Nov 2009 15:51:25 -0800 (PST)
Received: (from jyri@localhost)
	by buye.red.iplanet.com (8.13.7+Sun/8.13.7/Submit) id nAHNpP5Z025415; Tue,
 17 Nov 2009 15:51:25 -0800 (PST)
Date: Tue, 17 Nov 2009 15:51:25 -0800
From: Jyri Virkki <Jyri.Virkki@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4AFAE51F.5040108@Sun.COM>
To: Darren J Moffat <Darren.Moffat@sun.com>
Cc: deepti vaidya <Deepti.Vaidya@sun.com>,
        John Fischer <johnf@sac.sfbay.sun.com>, LSARC-ext@sun.com,
        Spoorthy.Shankarmurthy@sun.com
Message-id: <20091117235125.GI17879@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4AFA7DED.3050209@sun.com>
 <4AFAE51F.5040108@Sun.COM>
User-Agent: Mutt/1.5.11
Status: RO
Content-Length: 804

Darren J Moffat wrote:
>
> 
> All system uid and gid that are used in packages included in the 
> distribution are allocated out of the reserved space (0-99), there is 
> lots of prior precedence for this.
[...]
> >During the package creation, there is file in which we mention whether 
> >it is root package or usr package. If it is user package, in that case 
> >we cannot copy files to directories directly under / other than /usr.
> 
> Not after SXCE is stopped being built you don't because IPS does not 
> make that distinction.

IPS also makes the hardcoded uid limitation go away, as packages will
now be able to create their own.

(Not that the project team can take advantage of this yet, since IPS
delivery is still in the future.)

-- 
Jyri J. Virkki - jyri.virkki@sun.com - Sun Microsystems

From Darren.Moffat@sun.com Wed Nov 18 01:48:05 2009
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nAI9m5xJ002457
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 18 Nov 2009 01:48:05 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id nAI9m4oh005238
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Wed, 18 Nov 2009 01:48:05 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KTA0000DTW4EM00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 18 Nov 2009 02:48:04 -0700 (MST)
Received: from gmp-eb-inf-2.sun.com ([192.18.6.24])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KTA00BKKTW3SZ90@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Wed,
 18 Nov 2009 02:48:03 -0700 (MST)
Received: from fe-emea-09.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id nAI9m2po018093	for
 <LSARC-ext@sun.com>; Wed, 18 Nov 2009 09:48:03 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KTA00H00SLHGK00@fe-emea-09.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 18 Nov 2009 09:47:45 +0000 (GMT)
Received: from [192.168.1.105]
 (cpc2-rdng20-2-0-cust917.15-3.cable.virginmedia.com [86.28.167.150])
 by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KTA005IXTVH2CE0@fe-emea-09.sun.com>; Wed,
 18 Nov 2009 09:47:42 +0000 (GMT)
Date: Wed, 18 Nov 2009 09:47:41 +0000
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <20091117235125.GI17879@sun.com>
Sender: Darren.Moffat@sun.com
To: Jyri Virkki <Jyri.Virkki@sun.com>
Cc: deepti vaidya <Deepti.Vaidya@sun.com>,
        John Fischer <johnf@sac.sfbay.sun.com>, LSARC-ext@sun.com,
        Spoorthy.Shankarmurthy@sun.com
Message-id: <4B03C2BD.9070207@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4AFA7DED.3050209@sun.com>
 <4AFAE51F.5040108@Sun.COM> <20091117235125.GI17879@sun.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20091027)
Status: RO
Content-Length: 1180

Jyri Virkki wrote:
> Darren J Moffat wrote:
>>
>> All system uid and gid that are used in packages included in the 
>> distribution are allocated out of the reserved space (0-99), there is 
>> lots of prior precedence for this.
> [...]
>>> During the package creation, there is file in which we mention whether 
>>> it is root package or usr package. If it is user package, in that case 
>>> we cannot copy files to directories directly under / other than /usr.
>> Not after SXCE is stopped being built you don't because IPS does not 
>> make that distinction.
> 
> IPS also makes the hardcoded uid limitation go away, as packages will
> now be able to create their own.

It doesn't really make it go away, what it changes is that projects no 
longer need to integrate into the ON gate to update the master passwd 
file and the i.passwd/i.group class actions scripts

The number of reserved UIDs hasn't changed it is still 0-99.

What IPS provides is a much easier means for packages to add a new 
uid/gid to the system in their package.

Instead the ARC needs to keep the registry of resevered UIDs - which 
they ARC may choose to do by integrating into ON.

-- 
Darren J Moffat

From Mark.Carlson@Sun.COM Tue Dec  1 07:52:53 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nB1Fqr6s024177
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 1 Dec 2009 07:52:53 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id nB1Fqq4R010448
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 1 Dec 2009 07:52:53 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KTZ00M0BDG4UQ00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@Sun.COM); Tue, 01 Dec 2009 08:52:52 -0700 (MST)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KTZ005T3DG3IMD0@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@Sun.COM); Tue,
 01 Dec 2009 08:52:51 -0700 (MST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nB1FqoWs027932	for
 <LSARC-ext@Sun.COM>; Tue, 01 Dec 2009 15:52:51 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KTZ00300ARU6X00@mail-amer.sun.com> for LSARC-ext@Sun.COM
 (ORCPT LSARC-ext@Sun.COM); Tue, 01 Dec 2009 08:52:50 -0700 (MST)
Received: from vpn-129-150-65-66.east.sun.com ([unknown] [129.150.65.66])
 by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KTZ00HZTDFHHA20@mail-amer.sun.com>; Tue,
 01 Dec 2009 08:52:30 -0700 (MST)
Date: Tue, 01 Dec 2009 08:52:28 -0700
From: "Mark A. Carlson" <Mark.Carlson@Sun.COM>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4B03C2BD.9070207@Sun.COM>
Sender: Mark.Carlson@Sun.COM
To: LSARC-ext@Sun.COM
Cc: John Fischer <johnf@sac.sfbay.sun.com>
Message-id: <4B153BBC.4060002@sun.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_ty3hkxIGYIAwYkk08H7WNQ)"
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4AFA7DED.3050209@sun.com>
 <4AFAE51F.5040108@Sun.COM> <20091117235125.GI17879@sun.com>
 <4B03C2BD.9070207@Sun.COM>
User-Agent: Thunderbird 2.0.0.23 (Macintosh/20090812)
Status: RO
Content-Length: 4513

This is a multi-part message in MIME format.

--Boundary_(ID_ty3hkxIGYIAwYkk08H7WNQ)
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT

Has this case converged?

-- mark

Darren J Moffat wrote:
> Jyri Virkki wrote:
>> Darren J Moffat wrote:
>>>
>>> All system uid and gid that are used in packages included in the 
>>> distribution are allocated out of the reserved space (0-99), there 
>>> is lots of prior precedence for this.
>> [...]
>>>> During the package creation, there is file in which we mention 
>>>> whether it is root package or usr package. If it is user package, 
>>>> in that case we cannot copy files to directories directly under / 
>>>> other than /usr.
>>> Not after SXCE is stopped being built you don't because IPS does not 
>>> make that distinction.
>>
>> IPS also makes the hardcoded uid limitation go away, as packages will
>> now be able to create their own.
>
> It doesn't really make it go away, what it changes is that projects no 
> longer need to integrate into the ON gate to update the master passwd 
> file and the i.passwd/i.group class actions scripts
>
> The number of reserved UIDs hasn't changed it is still 0-99.
>
> What IPS provides is a much easier means for packages to add a new 
> uid/gid to the system in their package.
>
> Instead the ARC needs to keep the registry of resevered UIDs - which 
> they ARC may choose to do by integrating into ON.
>

-- 
<http://www.sun.com> 	* Mark A. Carlson *
Sr. Architect

*Systems Group*
Phone x69559 / 303-223-6139
Email Mark.Carlson@Sun.COM
	



--Boundary_(ID_ty3hkxIGYIAwYkk08H7WNQ)
Content-type: text/html; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<font size="+1">Has this case converged?<br>
<br>
-- mark<br>
</font><br>
Darren J Moffat wrote:
<blockquote cite="mid:4B03C2BD.9070207@Sun.COM" type="cite">Jyri Virkki
wrote:
  <br>
  <blockquote type="cite">Darren J Moffat wrote:
    <br>
    <blockquote type="cite"><br>
All system uid and gid that are used in packages included in the
distribution are allocated out of the reserved space (0-99), there is
lots of prior precedence for this.
      <br>
    </blockquote>
[...]
    <br>
    <blockquote type="cite">
      <blockquote type="cite">During the package creation, there is
file in which we mention whether it is root package or usr package. If
it is user package, in that case we cannot copy files to directories
directly under / other than /usr.
        <br>
      </blockquote>
Not after SXCE is stopped being built you don't because IPS does not
make that distinction.
      <br>
    </blockquote>
    <br>
IPS also makes the hardcoded uid limitation go away, as packages will
    <br>
now be able to create their own.
    <br>
  </blockquote>
  <br>
It doesn't really make it go away, what it changes is that projects no
longer need to integrate into the ON gate to update the master passwd
file and the i.passwd/i.group class actions scripts
  <br>
  <br>
The number of reserved UIDs hasn't changed it is still 0-99.
  <br>
  <br>
What IPS provides is a much easier means for packages to add a new
uid/gid to the system in their package.
  <br>
  <br>
Instead the ARC needs to keep the registry of resevered UIDs - which
they ARC may choose to do by integrating into ON.
  <br>
  <br>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<title></title>
<table border="0" cellpadding="0" cellspacing="0" width="519">
  <tbody>
    <tr valign="top">
      <td height="121" width="98"><a moz-do-not-send="true"
 href="http://www.sun.com"><img moz-do-not-send="true"
 src="http://www.sun.com/emrkt/sigs/6h_top.gif" border="0" height="92"
 width="98"></a></td>
      <td style="font-family: Arial; font-size: 10px;" height="121"
 width="249"><b> Mark A. Carlson </b><br>
Sr. Architect<br>
      <br>
      <b>Systems Group</b><br>
Phone x69559 / 303-223-6139<br>
Email <a moz-do-not-send="true" class="moz-txt-link-abbreviated"
 href="mailto:Mark.Carlson@Sun.COM">Mark.Carlson@Sun.COM</a><br>
      </td>
      <td style="font-family: Arial; font-size: 10px;" width="172"><img
 moz-do-not-send="true" src="http://www.sun.com/emrkt/sigs/q12.gif"
 height="118" width="172"></td>
    </tr>
  </tbody>
</table>
<div class="moz-signature"><br>
</div>
</div>
</body>
</html>

--Boundary_(ID_ty3hkxIGYIAwYkk08H7WNQ)--

From Sebastien.Roy@sun.com Tue Dec  1 07:59:11 2009
Received: from sunmail6brm.central.sun.com (sunmail6brm.Central.Sun.COM [129.147.4.169])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nB1FxBZh024592
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 1 Dec 2009 07:59:11 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail6brm.central.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id nB1FxA9I007024
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 1 Dec 2009 09:59:10 -0600 (CST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KTZ00019DQMBU00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 01 Dec 2009 08:59:10 -0700 (MST)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KTZ005XRDQLIGD0@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 01 Dec 2009 08:59:09 -0700 (MST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nB1Fx9M2006723	for
 <LSARC-ext@sun.com>; Tue, 01 Dec 2009 15:59:09 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KTZ00200DEVFD00@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 01 Dec 2009 08:59:09 -0700 (MST)
Received: from [129.148.174.103] ([unknown] [129.148.174.103])
 by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KTZ00HM2DQ6HA60@mail-amer.sun.com>; Tue,
 01 Dec 2009 08:58:54 -0700 (MST)
Date: Tue, 01 Dec 2009 10:56:09 -0500
From: Sebastien Roy <Sebastien.Roy@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4B153BBC.4060002@sun.com>
Sender: Sebastien.Roy@sun.com
To: "Mark A. Carlson" <Mark.Carlson@sun.com>
Cc: LSARC-ext@sun.com, John Fischer <johnf@sac.sfbay.sun.com>
Message-id: <1259682969.3909.3.camel@strat>
Organization: Sun Microsystems
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4AFA7DED.3050209@sun.com>
 <4AFAE51F.5040108@Sun.COM> <20091117235125.GI17879@sun.com>
 <4B03C2BD.9070207@Sun.COM> <4B153BBC.4060002@sun.com>
Status: RO
Content-Length: 359

On Tue, 2009-12-01 at 08:52 -0700, Mark A. Carlson wrote:
> Has this case converged?
> 

I sent a series of questions to the case on November 5th.  AFAIK, no-one
has responded nor updated the materials to address them.  The case
directory still contains a stale proposal file from November 5th that
doesn't contain any of the updates since that time.

-Seb



From John.Fischer@Sun.COM Tue Dec  1 08:09:10 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nB1G99eL024781
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 1 Dec 2009 08:09:09 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.4) with ESMTP id nB1G99Ws014282
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 1 Dec 2009 09:09:09 -0700 (MST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KTZ00119E78DH00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 01 Dec 2009 09:09:08 -0700 (MST)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KTZ005J7E78IEE0@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 01 Dec 2009 09:09:08 -0700 (MST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nB1G98mC012567	for
 <LSARC-ext@sun.com>; Tue, 01 Dec 2009 16:09:08 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KTZ00200DEVFD00@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 01 Dec 2009 09:09:08 -0700 (MST)
Received: from [192.168.10.8] ([unknown] [71.197.72.184])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KTZ00H9BE5XHAC0@mail-amer.sun.com>; Tue,
 01 Dec 2009 09:08:21 -0700 (MST)
Date: Tue, 01 Dec 2009 08:08:14 -0800
From: John Fischer <John.Fischer@Sun.COM>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4B153BBC.4060002@sun.com>
Sender: John.Fischer@Sun.COM
To: "Mark A. Carlson" <Mark.Carlson@Sun.COM>
Cc: LSARC-ext@Sun.COM, John Fischer <johnf@sac.sfbay.sun.com>
Reply-to: John.Fischer@Sun.COM
Message-id: <4B153F6E.9030008@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4AFA7DED.3050209@sun.com>
 <4AFAE51F.5040108@Sun.COM> <20091117235125.GI17879@sun.com>
 <4B03C2BD.9070207@Sun.COM> <4B153BBC.4060002@sun.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20091027)
Status: RO
Content-Length: 1543

All,

I have extended the timer to December 12, 2009.

John


Mark A. Carlson wrote:
> Has this case converged?
> 
> -- mark
> 
> Darren J Moffat wrote:
>> Jyri Virkki wrote:
>>> Darren J Moffat wrote:
>>>>
>>>> All system uid and gid that are used in packages included in the 
>>>> distribution are allocated out of the reserved space (0-99), there 
>>>> is lots of prior precedence for this.
>>> [...]
>>>>> During the package creation, there is file in which we mention 
>>>>> whether it is root package or usr package. If it is user package, 
>>>>> in that case we cannot copy files to directories directly under / 
>>>>> other than /usr.
>>>> Not after SXCE is stopped being built you don't because IPS does not 
>>>> make that distinction.
>>>
>>> IPS also makes the hardcoded uid limitation go away, as packages will
>>> now be able to create their own.
>>
>> It doesn't really make it go away, what it changes is that projects no 
>> longer need to integrate into the ON gate to update the master passwd 
>> file and the i.passwd/i.group class actions scripts
>>
>> The number of reserved UIDs hasn't changed it is still 0-99.
>>
>> What IPS provides is a much easier means for packages to add a new 
>> uid/gid to the system in their package.
>>
>> Instead the ARC needs to keep the registry of resevered UIDs - which 
>> they ARC may choose to do by integrating into ON.
>>
> 
> -- 
> <http://www.sun.com> 	* Mark A. Carlson *
> Sr. Architect
> 
> *Systems Group*
> Phone x69559 / 303-223-6139
> Email Mark.Carlson@Sun.COM
> 	
> 
> 

From Deepti.Vaidya@sun.com Sun Dec  6 22:00:10 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nB760AkW029265
	for <LSARC-ext@sac.sfbay.sun.com>; Sun, 6 Dec 2009 22:00:10 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id nB7607YJ010606
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Sun, 6 Dec 2009 22:00:09 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KU900M25Q081F00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Sun, 06 Dec 2009 23:00:08 -0700 (MST)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KU900GMDQ05R040@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Sun,
 06 Dec 2009 23:00:06 -0700 (MST)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nB7604Tg028258	for
 <LSARC-ext@sun.com>; Mon, 07 Dec 2009 06:00:04 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KU900L00PMSTW00@mail-apac.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 07 Dec 2009 14:00:04 +0800 (SGT)
Received: from [129.158.230.174] ([unknown] [129.158.230.174])
 by mail-apac.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KU9002D6PZXD740@mail-apac.sun.com>; Mon,
 07 Dec 2009 14:00:04 +0800 (SGT)
Date: Mon, 07 Dec 2009 10:47:20 +0530
From: deepti vaidya <Deepti.Vaidya@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <1259682969.3909.3.camel@strat>
Sender: Deepti.Vaidya@sun.com
To: Sebastien Roy <Sebastien.Roy@sun.com>
Cc: LSARC-ext@sun.com, John Fischer <johnf@sac.sfbay.sun.com>,
        Spoorthy.Shankarmurthy@sun.com
Message-id: <4B1C8FE0.3040700@sun.com>
MIME-version: 1.0
Content-type: multipart/mixed; boundary="Boundary_(ID_BrvZqE4f4f3biK/0RABhxw)"
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4AFA7DED.3050209@sun.com>
 <4AFAE51F.5040108@Sun.COM> <20091117235125.GI17879@sun.com>
 <4B03C2BD.9070207@Sun.COM> <4B153BBC.4060002@sun.com>
 <1259682969.3909.3.camel@strat>
User-Agent: Thunderbird 2.0.0.9 (X11/20071119)
Status: RO
Content-Length: 4520

This is a multi-part message in MIME format.

--Boundary_(ID_BrvZqE4f4f3biK/0RABhxw)
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT

Hi Sebastien,

The following were the questions from you.
Find below my answers to the same. And if there are any suggestions, 
please let me know.

1. This case seems incomplete.  It does not specify the plugins delivered,
what system interfaces they use to monitor the system, the interfaces
used to deliver status, the interfaces that the user must interact with
to configure this thing, etc.

*I have created a separate arc one pager for nagios-plugins which is yet to be submitted.

*
2. What is its relationship with apache?  (there are subtle references in
the spec, but nothing explicit)

*In the dependencies, I have mentioned for APache2 as 
Webserver used by the web-interface of nagios-- It runs as webservd user.**

*
3. How does this thing get enabled, and does it have an associated SMF
service?
*It has to be enabled manually. nagios SMF is not starting it.*



4. What privileges/user/group does it get started as?

*Apache gets started as webservd user.
Nagios service runs as nagios user, nagios group and default privilage.


*Regards,
Deepti*

*





Sebastien Roy wrote:
> On Tue, 2009-12-01 at 08:52 -0700, Mark A. Carlson wrote:
>   
>> Has this case converged?
>>
>>     
>
> I sent a series of questions to the case on November 5th.  AFAIK, no-one
> has responded nor updated the materials to address them.  The case
> directory still contains a stale proposal file from November 5th that
> doesn't contain any of the updates since that time.
>
> -Seb
>
>
>
>   


--Boundary_(ID_BrvZqE4f4f3biK/0RABhxw)
Content-type: text/plain; name=nagios-arc.txt
Content-transfer-encoding: 7BIT
Content-disposition: inline; filename=nagios-arc.txt



Summary
=======

Nagios is a program that will monitor hosts and services on your
network. It has the ability to email or page you when a problem arises
and when a problem is resolved. Nagios is written in C and is
designed to run under Linux (and some other *NIX variants) as a
background process, intermittently running checks on various services
that you specify.

The actual service checks are performed by separate "plugin" programs
which return the status of the checks to Nagios. The plugins are
available at http://sourceforge.net/projects/nagiosplug

This package provide core programs for nagios. 

This package is covered by Sun OSR # 10725 and ECCN EAR99. Nagios version Nagios-3.0.6 will be installed as SUNWnagiosr and SUNWnagiosu.


Dependencies
============

Apache2 -- Webserver used by the web-interface of nagios-- It runs as webservd user.
libgd2
mod_php


Interfaces
==========
	nagios user is created. UID is 86. Its uncomitted.
	nagios group is created. GID is 86. Its uncomitted.
	nagcmd group id created. GID is 87. Its uncomitted.
	
	SUNWnagiosr and SUNWnagiosu packages are uncomitted.

   
Exported Interfaces
  -------------------

	/var/svc/manifest/application/nagios.xml  -- SMF XML File -- Its Project Private. And the FMRI is, svc:/application/nagios:default
	/usr/bin/nagios -- Executable file -- Its uncomitted.
	/usr/bin/nagiostats -- Executable file -- Its uncomitted.
	/etc/apache2/2.2/conf.d/nagios.conf -- It is used to authenticate the user -- Its uncomitted.
	/usr/apache2/2.2/bin/<cgi-scripts> -- Its uncomitted.
	

Imported Interfaces
-------------------
	SUNWapache2
	SUNWgd2

Not An Interface 
--------------------
	
	/etc/nagios                       --  cfg files are copied here
        /etc/nagios/objects               --  cfg files are copied here
	/usr/share/nagios                 --  HTML files for web-UI
        /usr/share/nagios/contexthelp     --  HTML files for web-UI
        /usr/share/nagios/docs            --  Nagios Documentation files
        /usr/share/nagios/docs/images     --  Nagios Documentation images
        /usr/share/nagios/images          --  Nagios Web-UI realated images
        /usr/share/nagios/images/logos    --  Nagios Web-UI realated logos  
        /usr/share/nagios/stylesheets     --  css files for UI
        /var/nagios 		          --  Nagios generates files here
        /var/nagios/archives	          --  Nagios log file gets created here 
        /var/nagios/rw   		  --  fifo File gets generated here by nagios
        /var/nagios/spool/checkresults   
	


Reference Documents
===================
   [1] http://nagios.org/documentation






--Boundary_(ID_BrvZqE4f4f3biK/0RABhxw)--

From Jyri.Virkki@sun.com Mon Dec  7 19:16:48 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nB83GlJG011725
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 7 Dec 2009 19:16:48 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.4) with ESMTP id nB83Gg9a035876;
	Mon, 7 Dec 2009 20:16:45 -0700 (MST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KUB00J0LD3W5E00@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 07 Dec 2009 19:16:44 -0800 (PST)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KUB00AR8D3V2UD0@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 07 Dec 2009 19:16:44 -0800 (PST)
Received: from dm-usca15-11.red.iplanet.com
 (host-185-56-18-192.iplanet.com [192.18.56.185] (may be forged))
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nB83GgNx029528; Tue,
 08 Dec 2009 03:16:42 +0000 (GMT)
Received: from buye.red.iplanet.com (buye [192.18.65.224])
	by dm-usca15-11.red.iplanet.com (8.11.7p1+Sun/8.11.7/IPLANET,v1.2)
 with ESMTP id nB83GiK16532; Mon, 07 Dec 2009 19:16:44 -0800 (PST)
Received: from buye.red.iplanet.com (localhost [127.0.0.1])
	by buye.red.iplanet.com (8.13.7+Sun/8.13.7) with ESMTP id nB83GgDq018094; Mon,
 07 Dec 2009 19:16:42 -0800 (PST)
Received: (from jyri@localhost)
	by buye.red.iplanet.com (8.13.7+Sun/8.13.7/Submit) id nB83GgrX018093; Mon,
 07 Dec 2009 19:16:42 -0800 (PST)
Date: Mon, 07 Dec 2009 19:16:42 -0800
From: Jyri Virkki <Jyri.Virkki@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4B1C8FE0.3040700@sun.com>
To: deepti vaidya <Deepti.Vaidya@sun.com>
Cc: LSARC-ext@sun.com, John Fischer <johnf@sac.sfbay.sun.com>,
        Spoorthy.Shankarmurthy@sun.com
Message-id: <20091208031642.GA16749@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4AFA7DED.3050209@sun.com>
 <4AFAE51F.5040108@Sun.COM> <20091117235125.GI17879@sun.com>
 <4B03C2BD.9070207@Sun.COM> <4B153BBC.4060002@sun.com>
 <1259682969.3909.3.camel@strat> <4B1C8FE0.3040700@sun.com>
User-Agent: Mutt/1.5.11
Status: RO
Content-Length: 1333

deepti vaidya wrote:
>
> Dependencies
> ============
> 
> Apache2 -- Webserver used by the web-interface of nagios-- It runs as webservd user.
> libgd2
> mod_php


Nit, list those in Imported Interfaces (some are already). And in
Imported Interfaces you need to list the cases from which you're
importing, which are missing.  In general, work with your case owner
to clean up the materials for details like these.


> 	/etc/apache2/2.2/conf.d/nagios.conf -- It is used to
> 	authenticate the user -- Its uncomitted.

That is ok, just be aware that dropping it in conf.d means it is
automatically enabled as soon as the package is installed. So it must
work out of the box. 


> 	/usr/apache2/2.2/bin/<cgi-scripts> -- Its uncomitted.

Please expand on what is delivered here and what are those files for,
the document doesn't cover this at all yet.

Are these cgi scripts which implement a web interface?  IF so, that's
quite an unusual place to put them (without knowing what this case
intends to deliver there I can't quite say right or wrong, but seems
odd). The apache bin dir is for binaries related to running apache,
not for webapp content generation.

If this is indeed a webapp being delivered, is it part of the web
app content listed under /usr/share/nagios/*?


-- 
Jyri J. Virkki - jyri.virkki@sun.com - Sun Microsystems

From Deepti.Vaidya@sun.com Tue Dec  8 01:57:20 2009
Received: from sunmail6brm.central.sun.com (sunmail6brm.Central.Sun.COM [129.147.4.169])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nB89vKDL003673
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 8 Dec 2009 01:57:20 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail6brm.central.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id nB89vIx2009628
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 8 Dec 2009 03:57:20 -0600 (CST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KUB00D0DVNJES00@nwk-avmta-1.sfbay.Sun.COM> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 08 Dec 2009 01:57:19 -0800 (PST)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KUB00706VNH7T80@nwk-avmta-1.sfbay.Sun.COM> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 08 Dec 2009 01:57:18 -0800 (PST)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nB89vH1D020035	for
 <LSARC-ext@sun.com>; Tue, 08 Dec 2009 09:57:17 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KUB00400VHTN800@mail-apac.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 08 Dec 2009 17:57:17 +0800 (SGT)
Received: from [129.158.230.174] ([unknown] [129.158.230.174])
 by mail-apac.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KUB00EKSVNFY0C0@mail-apac.sun.com>; Tue,
 08 Dec 2009 17:57:16 +0800 (SGT)
Date: Tue, 08 Dec 2009 14:44:36 +0530
From: deepti vaidya <Deepti.Vaidya@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <20091208031642.GA16749@sun.com>
Sender: Deepti.Vaidya@sun.com
To: Jyri Virkki <Jyri.Virkki@sun.com>
Cc: LSARC-ext@sun.com, John Fischer <johnf@sac.sfbay.sun.com>,
        Spoorthy.Shankarmurthy@sun.com
Message-id: <4B1E18FC.5000007@sun.com>
MIME-version: 1.0
Content-type: multipart/mixed; boundary="Boundary_(ID_8LT87JWPoPwzKFfEQa6plw)"
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4AFA7DED.3050209@sun.com>
 <4AFAE51F.5040108@Sun.COM> <20091117235125.GI17879@sun.com>
 <4B03C2BD.9070207@Sun.COM> <4B153BBC.4060002@sun.com>
 <1259682969.3909.3.camel@strat> <4B1C8FE0.3040700@sun.com>
 <20091208031642.GA16749@sun.com>
User-Agent: Thunderbird 2.0.0.9 (X11/20071119)
Status: RO
Content-Length: 5976

This is a multi-part message in MIME format.

--Boundary_(ID_8LT87JWPoPwzKFfEQa6plw)
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT

Hi,

Please find the updated arc-one pager and Find below my answers..

Jyri Virkki wrote:
> deepti vaidya wrote:
>   
>> Dependencies
>> ============
>>
>> Apache2 -- Webserver used by the web-interface of nagios-- It runs as webservd user.
>> libgd2
>> mod_php
>>     
>
>
> Nit, list those in Imported Interfaces (some are already). And in
> Imported Interfaces you need to list the cases from which you're
> importing, which are missing.  In general, work with your case owner
> to clean up the materials for details like these.
>
>
>   
I have added it in the imported interface section
>> 	/etc/apache2/2.2/conf.d/nagios.conf -- It is used to
>> 	authenticate the user -- Its uncomitted.
>>     
>
> That is ok, just be aware that dropping it in conf.d means it is
> automatically enabled as soon as the package is installed. So it must
> work out of the box. 
>
>
>   
>> 	/usr/apache2/2.2/bin/<cgi-scripts> -- Its uncomitted.
>>     
>
> Please expand on what is delivered here and what are those files for,
> the document doesn't cover this at all yet.
>
> Are these cgi scripts which implement a web interface?  IF so, that's
> quite an unusual place to put them (without knowing what this case
> intends to deliver there I can't quite say right or wrong, but seems
> odd). The apache bin dir is for binaries related to running apache,
> not for webapp content generation.
>
> If this is indeed a webapp being delivered, is it part of the web
> app content listed under /usr/share/nagios/*?
>
>
>   
I have expanded the cgi-scripts.  Could you please suggest me where else 
the cgi-files should go if not under

/usr/apache2/2.2/bin.


Regards,
Deepti






--Boundary_(ID_8LT87JWPoPwzKFfEQa6plw)
Content-type: text/plain; name=nagios-arc.txt
Content-transfer-encoding: 7BIT
Content-disposition: inline; filename=nagios-arc.txt



Summary
=======

Nagios is a program that will monitor hosts and services on your
network. It has the ability to email or page you when a problem arises
and when a problem is resolved. Nagios is written in C and is
designed to run under Linux (and some other *NIX variants) as a
background process, intermittently running checks on various services
that you specify.

The actual service checks are performed by separate "plugin" programs
which return the status of the checks to Nagios. The plugins are
available at http://sourceforge.net/projects/nagiosplug

This package provide core programs for nagios. 

This package is covered by Sun OSR # 10725 and ECCN EAR99. Nagios version Nagios-3.0.6 will be installed as SUNWnagiosr and SUNWnagiosu.


Dependencies
============

Apache2 -- Webserver used by the web-interface of nagios-- It runs as webservd user.


Interfaces
==========
	nagios user is created. UID is 86. Its uncomitted.
	nagios group is created. GID is 86. Its uncomitted.
	nagcmd group id created. GID is 87. Its uncomitted.
	
	SUNWnagiosr and SUNWnagiosu packages are uncomitted.


Exported interface                        Classification   Interface type
=============================             ==============   ==============
	
/var/svc/manifest/application/nagios.xml   Project Private  SMF XML File. 
						            FMRI is, svc:/application/nagios:default
/usr/bin/nagios				   uncomitted	    Executable file
/usr/bin/nagiostats			   uncomitted	    Executable file
/etc/apache2/2.2/conf.d/nagios.conf	   uncomitted	    It is used to authenticate the user
/usr/apache2/2.2/bin/avail.cgi		   uncomitted	    CGI Executable File
/usr/apache2/2.2/bin/cmd.cgi		   uncomitted	    CGI Executable File
/usr/apache2/2.2/bin/config.cgi		   uncomitted	    CGI Executable File
/usr/apache2/2.2/bin/extinfo.cgi	   uncomitted	    CGI Executable File
/usr/apache2/2.2/bin/histogram.cgi	   uncomitted	    CGI Executable File
/usr/apache2/2.2/bin/history.cgi	   uncomitted	    CGI Executable File
/usr/apache2/2.2/bin/notifications.cgi	   uncomitted	    CGI Executable File
/usr/apache2/2.2/bin/outages.cgi	   uncomitted	    CGI Executable File
/usr/apache2/2.2/bin/showlog.cgi	   uncomitted	    CGI Executable File
/usr/apache2/2.2/bin/status.cgi		   uncomitted	    CGI Executable File
/usr/apache2/2.2/bin/statusmap.cgi	   uncomitted	    CGI Executable File
/usr/apache2/2.2/bin/statuswml.cgi	   uncomitted	    CGI Executable File
/usr/apache2/2.2/bin/statuswrl.cgi	   uncomitted	    CGI Executable File
/usr/apache2/2.2/bin/summary.cgi	   uncomitted	    CGI Executable File
/usr/apache2/2.2/bin/tac.cgi		   uncomitted	    CGI Executable File
/usr/apache2/2.2/bin/trends.cgi		   uncomitted	    CGI Executable File

	
Imported interface        Classification   Comments
=======================   ==============   ===========================
SUNWapache2		  uncomitted	   Apache Web Server
SUNWgd2			  uncomitted	   The Graphics Draw Library
SUNWphp52		  uncomitted       PHP Server


Not An Interface 
--------------------
/etc/nagios                       --  cfg files are copied here
/etc/nagios/objects               --  cfg files are copied here
/usr/share/nagios                 --  HTML files for web-UI
/usr/share/nagios/contexthelp     --  HTML files for web-UI
/usr/share/nagios/docs            --  Nagios Documentation files
/usr/share/nagios/docs/images     --  Nagios Documentation images
/usr/share/nagios/images          --  Nagios Web-UI realated images
/usr/share/nagios/images/logos    --  Nagios Web-UI realated logos  
/usr/share/nagios/stylesheets     --  css files for UI
/var/nagios 		          --  Nagios generates files here
/var/nagios/archives	          --  Nagios log file gets created here 
/var/nagios/rw   		  --  fifo File gets generated here by nagios
/var/nagios/spool/checkresults   
	


Reference Documents
===================
   [1] http://nagios.org/documentation






--Boundary_(ID_8LT87JWPoPwzKFfEQa6plw)--

From jyri.virkki@sun.com Tue Dec  8 23:56:21 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nB97uLXl002271
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 8 Dec 2009 23:56:21 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id nB97uJJQ029195;
	Tue, 8 Dec 2009 23:56:20 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KUD00905KPV8I00@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 08 Dec 2009 23:56:19 -0800 (PST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KUD005R4KPU4N10@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 08 Dec 2009 23:56:19 -0800 (PST)
Received: from dm-usca15-11.red.iplanet.com
 (host-185-56-18-192.iplanet.com [192.18.56.185] (may be forged))
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nB97uI8w026238; Wed,
 09 Dec 2009 07:56:18 +0000 (GMT)
Received: from buye.red.iplanet.com (buye [192.18.65.224])
	by dm-usca15-11.red.iplanet.com (8.11.7p1+Sun/8.11.7/IPLANET,v1.2)
 with ESMTP id nB97uKK25789; Tue, 08 Dec 2009 23:56:20 -0800 (PST)
Received: from buye.red.iplanet.com (localhost [127.0.0.1])
	by buye.red.iplanet.com (8.13.7+Sun/8.13.7) with ESMTP id nB97uHlr019149; Tue,
 08 Dec 2009 23:56:17 -0800 (PST)
Received: (from jyri@localhost)
	by buye.red.iplanet.com (8.13.7+Sun/8.13.7/Submit) id nB97uH3K019148; Tue,
 08 Dec 2009 23:56:17 -0800 (PST)
Date: Tue, 08 Dec 2009 23:56:17 -0800
From: Jyri Virkki <jyri.virkki@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4B1E18FC.5000007@sun.com>
To: deepti vaidya <Deepti.Vaidya@sun.com>
Cc: LSARC-ext@sun.com, Spoorthy.Shankarmurthy@sun.com
Message-id: <20091209075617.GA16480@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <4AF2FE2A.3040304@Sun.COM> <4AFA7DED.3050209@sun.com>
 <4AFAE51F.5040108@Sun.COM> <20091117235125.GI17879@sun.com>
 <4B03C2BD.9070207@Sun.COM> <4B153BBC.4060002@sun.com>
 <1259682969.3909.3.camel@strat> <4B1C8FE0.3040700@sun.com>
 <20091208031642.GA16749@sun.com> <4B1E18FC.5000007@sun.com>
User-Agent: Mutt/1.5.11
Status: RO
Content-Length: 3540

deepti vaidya wrote:
>
> 
> Please find the updated arc-one pager and Find below my answers..

Most of the questions I have are minor, I really suggest working
directly with your case owner to go over the spec and polish up the
details, it can be far quicker than way instead of a long email
thread..

Imported interfaces need the case being imported from.

Now the spec lists every *.cgi as a public interface, which might be
the case but more likely is not. Is all this webapp implementation
really a public interface? Isn't most of that Project Private
implementation detail? If not, why not?

(Listing the package contents is nice though, as it helps notice
details. Not a rule but I like to see the cases include the file list
or a package map in an appendix just as ancillary information. But not
every file in the package is an interface.)

> I have expanded the cgi-scripts.  Could you please suggest me where else 
> the cgi-files should go if not under /usr/apache2/2.2/bin.

Beyond a file list, it'd be good to explain the delivered
functionality a little.  The case doesn't really explain what this
webapp does or for what users will access it.  I can guess it provides
some web interface to nagios, but what exactly does it do? Is it an
administrative interface where I can configure what to monitor and who
gets the notifications? Or a monitoring interface to view the events
in real time? All of the above? Or something else?

In general the spec is a bit too light on explanations.  It doesn't
need to have a lot, but a few paragraphs here and there explaining the
different parts being delivered, how they work and how they interact
with each other would help a lot. A case should be more than just a
list of files.


Also, I see nagios itself is configured in /etc/nagios, but is there
any user-editable configuration associated with the webapp? Does that
live in /etc/nagios as well? 

In any case, since these cgis are a webapp they don't belong in the
apache bin directory. The apache bin directory contains CLIs which an
Apache httpd user can be expected to run from a shell or script, which
these cgis are unlikely to be. Since the rest of the webapp is under
/usr/share/nagios why aren't the cgis there as well? Maybe in a
'cgi-bin' subdir?

Reading the list of files I gather there are three parts here; the
daemon (started via smf), the CLIs and the webapp. How do all these
parts fit together?

> /usr/bin/nagios			   uncomitted	    Executable file
> /usr/bin/nagiostats			   uncomitted	    Executable file

What does the CLIs do? Do they have any options?

> Not An Interface 
> --------------------
> /etc/nagios                       --  cfg files are copied here
> /etc/nagios/objects               --  cfg files are copied here

The config files are not an interface?  That may be true (if customers
are not supposed to configure things themselves), but seems... odd.
What goes there and how is it used?

I also noticed the case imports PHP. But the webapp is shown as being
implemented by cgi scripts?  What is the PHP connection here?  I
didn't see any php files in the list.

Lots of questions above but most are minor. As noted, instead of going
through them point by point via email, I suggest it'll be quicker to
get together with your case owner and do one pass over the entire spec
to polish it up with a bit more info keeping in mind the questions
above. That should be the fastest way instead of going into a long
email Q&A interaction.

-- 
Jyri J. Virkki - jyri.virkki@sun.com - Sun Microsystems

From Sebastien.Roy@sun.com Mon Dec 14 07:17:47 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nBEFHkWm000967
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 14 Dec 2009 07:17:46 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.4) with ESMTP id nBEFHimH040626
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Mon, 14 Dec 2009 08:17:46 -0700 (MST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KUN0090NEHLD400@nwk-avmta-1.sfbay.Sun.COM> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 14 Dec 2009 07:17:45 -0800 (PST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KUN0068XEHKVY20@nwk-avmta-1.sfbay.Sun.COM> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Mon,
 14 Dec 2009 07:17:44 -0800 (PST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nBEFHi45018962	for
 <LSARC-ext@sun.com>; Mon, 14 Dec 2009 15:17:44 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KUN00C00EDJ5500@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Mon, 14 Dec 2009 08:17:44 -0700 (MST)
Received: from [129.148.174.103] ([unknown] [129.148.174.103])
 by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KUN00C20EHD7Y10@mail-amer.sun.com>; Mon,
 14 Dec 2009 08:17:38 -0700 (MST)
Date: Mon, 14 Dec 2009 10:14:49 -0500
From: Sebastien Roy <Sebastien.Roy@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4B1C8FE0.3040700@sun.com>
Sender: Sebastien.Roy@sun.com
To: deepti vaidya <Deepti.Vaidya@sun.com>
Cc: LSARC-ext@sun.com, John Fischer <johnf@sac.sfbay.sun.com>,
        Spoorthy.Shankarmurthy@sun.com
Message-id: <1260803689.27777.14.camel@strat>
Organization: Sun Microsystems
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4AFA7DED.3050209@sun.com>
 <4AFAE51F.5040108@Sun.COM> <20091117235125.GI17879@sun.com>
 <4B03C2BD.9070207@Sun.COM> <4B153BBC.4060002@sun.com>
 <1259682969.3909.3.camel@strat> <4B1C8FE0.3040700@sun.com>
Status: RO
Content-Length: 1637

On Mon, 2009-12-07 at 10:47 +0530, deepti vaidya wrote:
> Hi Sebastien,
> 
> The following were the questions from you.
> Find below my answers to the same. And if there are any suggestions, 
> please let me know.
> 
> 1. This case seems incomplete.  It does not specify the plugins delivered,
> what system interfaces they use to monitor the system, the interfaces
> used to deliver status, the interfaces that the user must interact with
> to configure this thing, etc.
> 
> *I have created a separate arc one pager for nagios-plugins which is yet to be submitted.
> 
> *

Okay.

> 2. What is its relationship with apache?  (there are subtle references in
> the spec, but nothing explicit)
> 
> *In the dependencies, I have mentioned for APache2 as 
> Webserver used by the web-interface of nagios-- It runs as webservd user.**
> 
> *

Alright.

> 3. How does this thing get enabled, and does it have an associated SMF
> service?
> *It has to be enabled manually. nagios SMF is not starting it.*

So the SMF service gets started by some piece of software?  The service
instance (FMRI) itself is an interface, but isn't listed in your table
or exported interfaces.  Please fix that.

Can you please explain in your materials what an administrator needs to
do to start using this?

> 4. What privileges/user/group does it get started as?
> 
> *Apache gets started as webservd user.
> Nagios service runs as nagios user, nagios group and default privilage.

What do you mean by a "default" privilege?  Do you mean "basic"?

Can you please place the spec in the materials directory?  The copy
currently there is from November 5th.

-Seb



From John.Fischer@Sun.COM Wed Dec 16 07:55:54 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nBGFtshI021777
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 16 Dec 2009 07:55:54 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id nBGFtrie010039
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Wed, 16 Dec 2009 07:55:54 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KUR00I3L5L6B300@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@Sun.COM); Wed, 16 Dec 2009 08:55:54 -0700 (MST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KUR00AB85L3VZ60@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@Sun.COM); Wed,
 16 Dec 2009 08:55:51 -0700 (MST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nBGFtp6U005811	for
 <LSARC-ext@Sun.COM>; Wed, 16 Dec 2009 15:55:51 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KUR00J005BDG800@mail-amer.sun.com> for LSARC-ext@Sun.COM
 (ORCPT LSARC-ext@Sun.COM); Wed, 16 Dec 2009 08:55:51 -0700 (MST)
Received: from [129.146.227.58] ([unknown] [129.146.227.58])
 by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KUR00I9R5L2FGG0@mail-amer.sun.com>; Wed,
 16 Dec 2009 08:55:51 -0700 (MST)
Date: Wed, 16 Dec 2009 07:55:44 -0800
From: John Fischer <John.Fischer@Sun.COM>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <1260803689.27777.14.camel@strat>
Sender: John.Fischer@Sun.COM
To: Sebastien Roy <Sebastien.Roy@Sun.COM>
Cc: deepti vaidya <Deepti.Vaidya@Sun.COM>, LSARC-ext@Sun.COM,
        John Fischer <johnf@sac.sfbay.sun.com>, Spoorthy.Shankarmurthy@Sun.COM
Reply-to: John.Fischer@Sun.COM
Message-id: <4B290300.4050108@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <4AF2FE2A.3040304@Sun.COM> <4AFA7DED.3050209@sun.com>
 <4AFAE51F.5040108@Sun.COM> <20091117235125.GI17879@sun.com>
 <4B03C2BD.9070207@Sun.COM> <4B153BBC.4060002@sun.com>
 <1259682969.3909.3.camel@strat> <4B1C8FE0.3040700@sun.com>
 <1260803689.27777.14.camel@strat>
User-Agent: Thunderbird 2.0.0.23 (X11/20091124)
Status: RO
Content-Length: 1805

Sebastien,

The spec in the case directory has been updated.

Thanks,

John


Sebastien Roy wrote:
> On Mon, 2009-12-07 at 10:47 +0530, deepti vaidya wrote:
>> Hi Sebastien,
>>
>> The following were the questions from you.
>> Find below my answers to the same. And if there are any suggestions, 
>> please let me know.
>>
>> 1. This case seems incomplete.  It does not specify the plugins delivered,
>> what system interfaces they use to monitor the system, the interfaces
>> used to deliver status, the interfaces that the user must interact with
>> to configure this thing, etc.
>>
>> *I have created a separate arc one pager for nagios-plugins which is yet to be submitted.
>>
>> *
> 
> Okay.
> 
>> 2. What is its relationship with apache?  (there are subtle references in
>> the spec, but nothing explicit)
>>
>> *In the dependencies, I have mentioned for APache2 as 
>> Webserver used by the web-interface of nagios-- It runs as webservd user.**
>>
>> *
> 
> Alright.
> 
>> 3. How does this thing get enabled, and does it have an associated SMF
>> service?
>> *It has to be enabled manually. nagios SMF is not starting it.*
> 
> So the SMF service gets started by some piece of software?  The service
> instance (FMRI) itself is an interface, but isn't listed in your table
> or exported interfaces.  Please fix that.
> 
> Can you please explain in your materials what an administrator needs to
> do to start using this?
> 
>> 4. What privileges/user/group does it get started as?
>>
>> *Apache gets started as webservd user.
>> Nagios service runs as nagios user, nagios group and default privilage.
> 
> What do you mean by a "default" privilege?  Do you mean "basic"?
> 
> Can you please place the spec in the materials directory?  The copy
> currently there is from November 5th.
> 
> -Seb
> 
> 

From Jyri.Virkki@sun.com Mon Jan  4 18:13:02 2010
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o052D20u006859
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 4 Jan 2010 18:13:02 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o052CxFY003562;
	Mon, 4 Jan 2010 18:13:00 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KVR0030J4TONR00@brm-avmta-1.central.sun.com>; Mon,
 04 Jan 2010 19:13:00 -0700 (MST)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KVR00KB24TNL530@brm-avmta-1.central.sun.com>; Mon,
 04 Jan 2010 19:12:59 -0700 (MST)
Received: from dm-usca19-13.red.iplanet.com
 (host-179-56-18-192.iplanet.com [192.18.56.179] (may be forged))
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o052CxXV004408; Tue,
 05 Jan 2010 02:12:59 +0000 (GMT)
Received: from buye.red.iplanet.com (buye [192.18.65.224])
	by dm-usca19-13.red.iplanet.com (8.11.7p1+Sun/8.11.7/IPLANET,v1.2)
 with ESMTP id o052DHX09552; Mon, 04 Jan 2010 18:13:17 -0800 (PST)
Received: from buye.red.iplanet.com (localhost [127.0.0.1])
	by buye.red.iplanet.com (8.13.7+Sun/8.13.7) with ESMTP id o052CwoY020457; Mon,
 04 Jan 2010 18:12:58 -0800 (PST)
Received: (from jyri@localhost)
	by buye.red.iplanet.com (8.13.7+Sun/8.13.7/Submit) id o052CwDQ020456; Mon,
 04 Jan 2010 18:12:58 -0800 (PST)
Date: Mon, 04 Jan 2010 18:12:58 -0800
From: Jyri Virkki <Jyri.Virkki@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
To: Deepti.Vaidya@sun.com, Spoorthy.Shankarmurthy@sun.com
Cc: LSARC-ext@sun.com, John.Fischer@sun.com
Message-id: <20100105021258.GA19783@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
User-Agent: Mutt/1.5.11
Status: RO
Content-Length: 1249


Reviewing state of this case after the break, the following questions
from an earlier thread seem to be remaining. I've numbered them for
easier reference.


jv01: The spec lists every *.cgi as a public interface, which might be
      the case but more likely is not. Is all this webapp
      implementation really a public interface? Isn't some or most of
      that Project Private implementation detail? If not, why not?

jv02: What do the CLIs do? Do they have any options? 
      > /usr/bin/nagios
      > /usr/bin/nagiostats

jv03: The config files are not an interface?  That may be true (if
      customers are not supposed to configure things themselves), but
      seems... odd. What goes there and how is it used?

      > Not An Interface
      > --------------------
      > /etc/nagios                       --  cfg files are copied here
      > /etc/nagios/objects               --  cfg files are copied here

jv04: I also noticed the case imports PHP. But the webapp is shown as
      being implemented by cgi scripts?  What is the PHP connection
      here?  I didn't see any php files in the list.

jv05: Stability not given for the smf FMRI in exported interfaces.




-- 
Jyri J. Virkki - jyri.virkki@sun.com - Sun Microsystems

From John.Fischer@sun.com Tue Jan  5 11:35:08 2010
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o05JZ8Kp016164
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 5 Jan 2010 11:35:08 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o05JZ3Ih027278
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 5 Jan 2010 11:35:08 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KVS00K15H2KTJ00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 05 Jan 2010 12:35:08 -0700 (MST)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KVS002MZH2IHED0@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 05 Jan 2010 12:35:06 -0700 (MST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o05JZ63q004154	for
 <LSARC-ext@sun.com>; Tue, 05 Jan 2010 19:35:06 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KVS00100GP18R00@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 05 Jan 2010 12:35:06 -0700 (MST)
Received: from [192.168.10.7] ([unknown] [76.20.56.122])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KVS007SDH2H1L80@mail-amer.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 05 Jan 2010 12:35:06 -0700 (MST)
Date: Tue, 05 Jan 2010 11:34:50 -0800
From: John Fischer <John.Fischer@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <20100105021258.GA19783@sun.com>
Sender: John.Fischer@sun.com
To: Jyri Virkki <Jyri.Virkki@sun.com>
Cc: Deepti.Vaidya@sun.com, Spoorthy.Shankarmurthy@sun.com, LSARC-ext@sun.com
Reply-to: John.Fischer@sun.com
Message-id: <4B43945A.8070507@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <20100105021258.GA19783@sun.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.5) Gecko/20091207
 Lightning/1.0pre Thunderbird/3.0
Status: RO
Content-Length: 1400

I have extended the timer for this project so that these
issues can be addressed.

Thanks,

John

On 01/ 4/10 06:12 PM, Jyri Virkki wrote:
>
> Reviewing state of this case after the break, the following questions
> from an earlier thread seem to be remaining. I've numbered them for
> easier reference.
>
>
> jv01: The spec lists every *.cgi as a public interface, which might be
>        the case but more likely is not. Is all this webapp
>        implementation really a public interface? Isn't some or most of
>        that Project Private implementation detail? If not, why not?
>
> jv02: What do the CLIs do? Do they have any options?
>        >  /usr/bin/nagios
>        >  /usr/bin/nagiostats
>
> jv03: The config files are not an interface?  That may be true (if
>        customers are not supposed to configure things themselves), but
>        seems... odd. What goes there and how is it used?
>
>        >  Not An Interface
>        >  --------------------
>        >  /etc/nagios                       --  cfg files are copied here
>        >  /etc/nagios/objects               --  cfg files are copied here
>
> jv04: I also noticed the case imports PHP. But the webapp is shown as
>        being implemented by cgi scripts?  What is the PHP connection
>        here?  I didn't see any php files in the list.
>
> jv05: Stability not given for the smf FMRI in exported interfaces.
>
>
>
>

From Deepti.Vaidya@sun.com Wed Jan  6 01:15:44 2010
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o069Fidn024351
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 6 Jan 2010 01:15:44 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.4) with ESMTP id o069FhSn060474
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Wed, 6 Jan 2010 02:15:44 -0700 (MST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KVT00215J281G00@nwk-avmta-1.sfbay.Sun.COM> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 06 Jan 2010 01:15:44 -0800 (PST)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KVT005QMJ27D960@nwk-avmta-1.sfbay.Sun.COM> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Wed,
 06 Jan 2010 01:15:43 -0800 (PST)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o069FgNA000297	for
 <LSARC-ext@sun.com>; Wed, 06 Jan 2010 09:15:42 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KVT00C00IXA4H00@mail-apac.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 06 Jan 2010 17:15:42 +0800 (SGT)
Received: from [129.158.230.174] ([unknown] [129.158.230.174])
 by mail-apac.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KVT00JNHJ1YMYF0@mail-apac.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 06 Jan 2010 17:15:42 +0800 (SGT)
Date: Wed, 06 Jan 2010 14:01:48 +0530
From: deepti vaidya <Deepti.Vaidya@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <20100105021258.GA19783@sun.com>
Sender: Deepti.Vaidya@sun.com
To: Jyri Virkki <Jyri.Virkki@sun.com>
Cc: Spoorthy.Shankarmurthy@sun.com, LSARC-ext@sun.com, John.Fischer@sun.com
Message-id: <4B444A74.6010303@sun.com>
MIME-version: 1.0
Content-type: multipart/mixed; boundary="Boundary_(ID_ziA2AVx6pbVoZ6SKtokCMg)"
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <20100105021258.GA19783@sun.com>
User-Agent: Thunderbird 2.0.0.9 (X11/20071119)
Status: RO
Content-Length: 6746

This is a multi-part message in MIME format.

--Boundary_(ID_ziA2AVx6pbVoZ6SKtokCMg)
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT

Hi,

Please find attached my answers embedded in the mail and also find the 
attached arc-one pager.

Jyri Virkki wrote:
> Reviewing state of this case after the break, the following questions
> from an earlier thread seem to be remaining. I've numbered them for
> easier reference.
>
>
> jv01: The spec lists every *.cgi as a public interface, which might be
>       the case but more likely is not. Is all this webapp
>       implementation really a public interface? Isn't some or most of
>       that Project Private implementation detail? If not, why not?
>   
cgi files are used by web server. They are exported interfaces to apache 
webserver.
Since it is used by webserver, it is public interface..
> jv02: What do the CLIs do? Do they have any options? 
>       > /usr/bin/nagios
>       > /usr/bin/nagiostats
>   
These are CLI executables with options.
> jv03: The config files are not an interface?  That may be true (if
>       customers are not supposed to configure things themselves), but
>       seems... odd. What goes there and how is it used?
>
>       > Not An Interface
>       > --------------------
>       > /etc/nagios                       --  cfg files are copied here
>       > /etc/nagios/objects               --  cfg files are copied here
>   
The cfg files contain the path of different files, eg., path of log 
file, path of resource file, path of lock file etc... It is not manually 
written by user. These files get created while compiling the package at 
the package creation time.
> jv04: I also noticed the case imports PHP. But the webapp is shown as
>       being implemented by cgi scripts?  What is the PHP connection
>       here?  I didn't see any php files in the list.
>   

PHP server is used to access the dashboard of the nagios interface
> jv05: Stability not given for the smf FMRI in exported interfaces.
>
>   
Stability is Stable.

Thanks and regards,
Deepti

--Boundary_(ID_ziA2AVx6pbVoZ6SKtokCMg)
Content-type: text/plain; name=nagios-arc.txt
Content-transfer-encoding: 7BIT
Content-disposition: inline; filename=nagios-arc.txt



Summary
=======

Nagios is a program that will monitor hosts and services on your
network. It has the ability to email or page you when a problem arises
and when a problem is resolved. Nagios is written in C and is
designed to run under Linux (and some other *NIX variants) as a
background process, intermittently running checks on various services
that you specify.

The actual service checks are performed by separate "plugin" programs
which return the status of the checks to Nagios. The plugins are
available at http://sourceforge.net/projects/nagiosplug

This package provide core programs for nagios. 

This package is covered by Sun OSR # 10725 and ECCN EAR99. Nagios version Nagios-3.0.6 will be installed as SUNWnagiosr and SUNWnagiosu.


Dependencies
============

Apache2 -- Webserver used by the web-interface of nagios-- It runs as webservd user.


Interfaces
==========
	nagios user is created. UID is 86. Its Uncomitted.
	nagios group is created. GID is 86. Its Uncomitted.
	nagcmd group id created. GID is 87. Its Uncomitted.
	
	SUNWnagiosr and SUNWnagiosu packages are Uncomitted.

Exported interfaces
============================= 
Nagios service runs on the host. CLI and web interface can be used to monitor hosts and services on the network. Each of the cgi files are used by web-server to show different monitoring hosts and services web interfaces. The nagios web-interface can be accessed through the browser at http://<localhost or hostname>/nagios. 

Exported interface                        Classification   Interface type
=============================             ==============   ==============
	
/var/svc/manifest/application/nagios.xml   Project Private  SMF XML File. 
						            FMRI is, svc:/application/nagios:default
/usr/bin/nagios				   Uncomitted	    Executable file with options
/usr/bin/nagiostats			   Uncomitted	    Executable file with options
/etc/apache2/2.2/conf.d/nagios.conf	   Uncomitted	    It is used to authenticate the user
/usr/share/nagios/cgi-bin/avail.cgi	   Uncomitted	    CGI Executable File, 
/usr/share/nagios/cgi-bin/cmd.cgi	   Uncomitted	    CGI Executable File
/usr/share/nagios/cgi-bin/config.cgi	   Uncomitted	    CGI Executable File
/usr/share/nagios/cgi-bin/extinfo.cgi	   Uncomitted	    CGI Executable File
/usr/share/nagios/cgi-bin/histogram.cgi	   Uncomitted	    CGI Executable File
/usr/share/nagios/cgi-bin/history.cgi	   Uncomitted	    CGI Executable File
/usr/share/nagios/cgi-bin/notifications.cgiUncomitted	    CGI Executable File
/usr/share/nagios/cgi-bin/outages.cgi	   Uncomitted	    CGI Executable File
/usr/share/nagios/cgi-bin/showlog.cgi	   Uncomitted	    CGI Executable File
/usr/share/nagios/cgi-bin/status.cgi	   Uncomitted	    CGI Executable File
/usr/share/nagios/cgi-bin/statusmap.cgi	   Uncomitted	    CGI Executable File
/usr/share/nagios/cgi-bin/statuswml.cgi	   Uncomitted	    CGI Executable File
/usr/share/nagios/cgi-bin/statuswrl.cgi	   Uncomitted	    CGI Executable File
/usr/share/nagios/cgi-bin/summary.cgi	   Uncomitted	    CGI Executable File
/usr/share/nagios/cgi-bin/tac.cgi	   Uncomitted	    CGI Executable File
/usr/share/nagios/cgi-bin/trends.cgi	   Uncomitted	    CGI Executable File

	
Imported interface        Classification   Comments
=======================   ==============   ===========================
SUNWapache2		  Uncomitted	   Apache Web Server LSARC 2008/541 
SUNWgd2			  Uncomitted	   The Graphics Draw Library PSARC 2007/166 
SUNWphp52		  Uncomitted       PHP Server PSARC 2007/168 


Not An Interface 
--------------------
/etc/nagios                       --  cfg files are copied here
/etc/nagios/objects               --  cfg files are copied here
/usr/share/nagios                 --  HTML files for web-UI
/usr/share/nagios/contexthelp     --  HTML files for web-UI
/usr/share/nagios/docs            --  Nagios Documentation files
/usr/share/nagios/docs/images     --  Nagios Documentation images
/usr/share/nagios/images          --  Nagios Web-UI realated images
/usr/share/nagios/images/logos    --  Nagios Web-UI realated logos  
/usr/share/nagios/stylesheets     --  css files for UI
/var/nagios 		          --  Nagios generates files here
/var/nagios/archives	          --  Nagios log file gets created here 
/var/nagios/rw   		  --  fifo File gets generated here by nagios
/var/nagios/spool/checkresults   
	


Reference Documents
===================
   [1] http://nagios.org/documentation






--Boundary_(ID_ziA2AVx6pbVoZ6SKtokCMg)--

From John.Fischer@Sun.COM Wed Jan  6 08:01:12 2010
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o06G1CK3029890
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 6 Jan 2010 08:01:12 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail2sca.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o06G162U022482
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Wed, 6 Jan 2010 08:01:11 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KVU00G1V1TYA600@nwk-avmta-1.sfbay.Sun.COM> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 06 Jan 2010 08:01:10 -0800 (PST)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KVU00F0T1TV91A0@nwk-avmta-1.sfbay.Sun.COM> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Wed,
 06 Jan 2010 08:01:07 -0800 (PST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o06G17Hp008286	for
 <LSARC-ext@sun.com>; Wed, 06 Jan 2010 16:01:07 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KVU00H001ER4J00@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 06 Jan 2010 09:01:07 -0700 (MST)
Received: from [192.168.0.107] ([unknown] [76.20.56.122])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KVU005341TTE710@mail-amer.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Wed,
 06 Jan 2010 09:01:05 -0700 (MST)
Date: Wed, 06 Jan 2010 08:00:52 -0800
From: John Fischer <John.Fischer@Sun.COM>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4B444A74.6010303@sun.com>
Sender: John.Fischer@Sun.COM
To: deepti vaidya <Deepti.Vaidya@Sun.COM>
Cc: Jyri Virkki <Jyri.Virkki@Sun.COM>, Spoorthy.Shankarmurthy@Sun.COM,
        LSARC-ext@Sun.COM
Reply-to: John.Fischer@Sun.COM
Message-id: <4B44B3B4.3030408@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <20100105021258.GA19783@sun.com> <4B444A74.6010303@sun.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.5) Gecko/20091207
 Lightning/1.0pre Thunderbird/3.0
Status: RO
Content-Length: 2444

Deepti,

Do you have a man page for the nagios and nagiostats that
can be provided?  This will show the command line interface
which is an interface that would be good to capture within
the case.  It would also address Jyri's question about these
interfaces.

Although the /etc/nagios* are declared as Not An Interface
do system administrators ever change these?  If not then
perhaps they should be in a directory called /usr/share/nagios
and declared Project Private.

The SMF FMRI is then a Committed interface.  Stable used to
be an interface classification.

Thanks,

John


On 01/ 6/10 12:31 AM, deepti vaidya wrote:
> Hi,
>
> Please find attached my answers embedded in the mail and also find the
> attached arc-one pager.
>
> Jyri Virkki wrote:
>> Reviewing state of this case after the break, the following questions
>> from an earlier thread seem to be remaining. I've numbered them for
>> easier reference.
>>
>>
>> jv01: The spec lists every *.cgi as a public interface, which might be
>> the case but more likely is not. Is all this webapp
>> implementation really a public interface? Isn't some or most of
>> that Project Private implementation detail? If not, why not?
> cgi files are used by web server. They are exported interfaces to apache
> webserver.
> Since it is used by webserver, it is public interface..
>> jv02: What do the CLIs do? Do they have any options? > /usr/bin/nagios
>> > /usr/bin/nagiostats
> These are CLI executables with options.
>> jv03: The config files are not an interface? That may be true (if
>> customers are not supposed to configure things themselves), but
>> seems... odd. What goes there and how is it used?
>>
>> > Not An Interface
>> > --------------------
>> > /etc/nagios -- cfg files are copied here
>> > /etc/nagios/objects -- cfg files are copied here
> The cfg files contain the path of different files, eg., path of log
> file, path of resource file, path of lock file etc... It is not manually
> written by user. These files get created while compiling the package at
> the package creation time.
>> jv04: I also noticed the case imports PHP. But the webapp is shown as
>> being implemented by cgi scripts? What is the PHP connection
>> here? I didn't see any php files in the list.
>
> PHP server is used to access the dashboard of the nagios interface
>> jv05: Stability not given for the smf FMRI in exported interfaces.
>>
> Stability is Stable.
>
> Thanks and regards,
> Deepti

From John.Fischer@sun.com Wed Jan  6 09:21:04 2010
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o06HL3Zt002337
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 6 Jan 2010 09:21:03 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.4) with ESMTP id o06HL3J1000665
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Wed, 6 Jan 2010 10:21:03 -0700 (MST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KVU00L0B5J3LW00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 06 Jan 2010 10:21:03 -0700 (MST)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KVU00FUW5J2YE60@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Wed,
 06 Jan 2010 10:21:02 -0700 (MST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o06HL2DQ015332	for
 <LSARC-ext@sun.com>; Wed, 06 Jan 2010 17:21:02 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KVU003004Z16E00@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 06 Jan 2010 10:21:02 -0700 (MST)
Received: from [192.168.10.7] ([unknown] [76.20.56.122])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KVU00FNF5I6LBE0@mail-amer.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Wed,
 06 Jan 2010 10:20:30 -0700 (MST)
Date: Wed, 06 Jan 2010 09:20:14 -0800
From: John Fischer <John.Fischer@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4B44B3B4.3030408@sun.com>
Sender: John.Fischer@sun.com
To: John.Fischer@sun.com
Cc: deepti vaidya <Deepti.Vaidya@sun.com>, Spoorthy.Shankarmurthy@sun.com,
        Jyri Virkki <Jyri.Virkki@sun.com>, LSARC-ext@sun.com
Reply-to: John.Fischer@sun.com
Message-id: <4B44C64E.5040806@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <20100105021258.GA19783@sun.com> <4B444A74.6010303@sun.com>
 <4B44B3B4.3030408@sun.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.5) Gecko/20091207
 Lightning/1.0pre Thunderbird/3.0
Status: RO
Content-Length: 2802

Deepti,

I placed the new proposal within the case directory and updated
the Interface table for the FMRI.

Thanks,

John


On 01/ 6/10 08:00 AM, John Fischer wrote:
> Deepti,
>
> Do you have a man page for the nagios and nagiostats that
> can be provided? This will show the command line interface
> which is an interface that would be good to capture within
> the case. It would also address Jyri's question about these
> interfaces.
>
> Although the /etc/nagios* are declared as Not An Interface
> do system administrators ever change these? If not then
> perhaps they should be in a directory called /usr/share/nagios
> and declared Project Private.
>
> The SMF FMRI is then a Committed interface. Stable used to
> be an interface classification.
>
> Thanks,
>
> John
>
>
> On 01/ 6/10 12:31 AM, deepti vaidya wrote:
>> Hi,
>>
>> Please find attached my answers embedded in the mail and also find the
>> attached arc-one pager.
>>
>> Jyri Virkki wrote:
>>> Reviewing state of this case after the break, the following questions
>>> from an earlier thread seem to be remaining. I've numbered them for
>>> easier reference.
>>>
>>>
>>> jv01: The spec lists every *.cgi as a public interface, which might be
>>> the case but more likely is not. Is all this webapp
>>> implementation really a public interface? Isn't some or most of
>>> that Project Private implementation detail? If not, why not?
>> cgi files are used by web server. They are exported interfaces to apache
>> webserver.
>> Since it is used by webserver, it is public interface..
>>> jv02: What do the CLIs do? Do they have any options? > /usr/bin/nagios
>>> > /usr/bin/nagiostats
>> These are CLI executables with options.
>>> jv03: The config files are not an interface? That may be true (if
>>> customers are not supposed to configure things themselves), but
>>> seems... odd. What goes there and how is it used?
>>>
>>> > Not An Interface
>>> > --------------------
>>> > /etc/nagios -- cfg files are copied here
>>> > /etc/nagios/objects -- cfg files are copied here
>> The cfg files contain the path of different files, eg., path of log
>> file, path of resource file, path of lock file etc... It is not manually
>> written by user. These files get created while compiling the package at
>> the package creation time.
>>> jv04: I also noticed the case imports PHP. But the webapp is shown as
>>> being implemented by cgi scripts? What is the PHP connection
>>> here? I didn't see any php files in the list.
>>
>> PHP server is used to access the dashboard of the nagios interface
>>> jv05: Stability not given for the smf FMRI in exported interfaces.
>>>
>> Stability is Stable.
>>
>> Thanks and regards,
>> Deepti
> _______________________________________________
> opensolaris-arc mailing list
> opensolaris-arc@opensolaris.org

From Jyri.Virkki@Sun.COM Tue Jan 19 19:05:46 2010
Received: from sunmail6brm.central.sun.com (sunmail6brm.Central.Sun.COM [129.147.4.169])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o0K35jWj012541
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 19 Jan 2010 19:05:46 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail6brm.central.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o0K35ho1025696;
	Tue, 19 Jan 2010 21:05:44 -0600 (CST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KWI00J07Z9JWC00@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 19 Jan 2010 19:05:43 -0800 (PST)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KWI009L0Z9J5U20@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 19 Jan 2010 19:05:43 -0800 (PST)
Received: from dm-usca19-13.red.iplanet.com
 (host-179-56-18-192.iplanet.com [192.18.56.179] (may be forged))
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o0K35gaf015391; Wed,
 20 Jan 2010 03:05:42 +0000 (GMT)
Received: from buye.red.iplanet.com (buye [192.18.65.224])
	by dm-usca19-13.red.iplanet.com (8.11.7p1+Sun/8.11.7/IPLANET,v1.2)
 with ESMTP id o0K366X15237; Tue, 19 Jan 2010 19:06:06 -0800 (PST)
Received: from buye.red.iplanet.com (localhost [127.0.0.1])
	by buye.red.iplanet.com (8.13.7+Sun/8.13.7) with ESMTP id o0K35gdQ011171; Tue,
 19 Jan 2010 19:05:42 -0800 (PST)
Received: (from jyri@localhost)
	by buye.red.iplanet.com (8.13.7+Sun/8.13.7/Submit) id o0K35gNu011170; Tue,
 19 Jan 2010 19:05:42 -0800 (PST)
Date: Tue, 19 Jan 2010 19:05:42 -0800
From: Jyri Virkki <Jyri.Virkki@Sun.COM>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4B444A74.6010303@sun.com>
To: deepti vaidya <Deepti.Vaidya@Sun.COM>
Cc: Spoorthy.Shankarmurthy@Sun.COM, LSARC-ext@Sun.COM
Message-id: <20100120030542.GA8743@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <20100105021258.GA19783@sun.com> <4B444A74.6010303@sun.com>
User-Agent: Mutt/1.5.11
Status: RO
Content-Length: 3353

deepti vaidya wrote:
>

On a procedural note, this "Fast Track" was filed on November 5th and
has gone through many rounds of questions and now 2.5 months later
still has some of the same questions open.

I'm not particularly inclined to derail it because I suspect all the
answers are straighforward, but it shouldn't take this long to get
them. If this case is to ever close, the project team needs to put in
a bit of effort into fleshing out the details.



> >jv01: The spec lists every *.cgi as a public interface, which might be
> >      the case but more likely is not. Is all this webapp
> >      implementation really a public interface? Isn't some or most of
> >      that Project Private implementation detail? If not, why not?
>  
> cgi files are used by web server. They are exported interfaces to apache 
> webserver.
> Since it is used by webserver, it is public interface..

That's not what public interface means.  Are the *.cgi scripts public
interfaces for users/customers?

To give a simple example, if your app has a cgi called "balance.cgi"
and you intend to document to customers that you will support them for
writing scripts which retrieve the uri "/balance.cgi?account=123" then
both the script name "balance.cgi" and the parameter "account" are
public interfaces.

If you don't intend to document and support some/all the cgi's for
this kind of usage then they are not public interfaces.  Maybe some
subset is documented by name?



> >jv02: What do the CLIs do? Do they have any options? 
> >      > /usr/bin/nagios
> >      > /usr/bin/nagiostats
>  
> These are CLI executables with options.

So, where are these options documented? 

Do all the options have the same stability? 

In Jan.6th email John asked for manpages, which will presumably
document the CLI options, but there are no manpages yet in the case
dir or email trail.


> >jv03: The config files are not an interface?  That may be true (if
> >      customers are not supposed to configure things themselves), but
> >      seems... odd. What goes there and how is it used?
> >
> >      > Not An Interface
> >      > --------------------
> >      > /etc/nagios                       --  cfg files are copied here
> >      > /etc/nagios/objects               --  cfg files are copied here
>  
> The cfg files contain the path of different files, eg., path of log 
> file, path of resource file, path of lock file etc... It is not manually 
> written by user. These files get created while compiling the package at 
> the package creation time.

So, if these files are generated at compile-time and not modified
afterwards, why are they under /etc/nagios/? 

Sounds like they can be read-only files somewhere under /usr (probably
under /usr/share/nagios/)?

John's email from Jan.6th also makes this observation. No response yet
from project team.


> >jv04: I also noticed the case imports PHP. But the webapp is shown as
> >      being implemented by cgi scripts?  What is the PHP connection
> >      here?  I didn't see any php files in the list.
> 
> PHP server is used to access the dashboard of the nagios interface

Something is missing here or in the docs, please provide a complete answer.



> >jv05: Stability not given for the smf FMRI in exported interfaces.
>
> Stability is Stable.

Ok!

-- 
Jyri J. Virkki - jyri.virkki@sun.com - Sun Microsystems

From Sebastien.Roy@Sun.COM Wed Jan 20 07:17:23 2010
Received: from sunmail6brm.central.sun.com (sunmail6brm.Central.Sun.COM [129.147.4.169])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o0KFHNsN006305
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 20 Jan 2010 07:17:23 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail6brm.central.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o0KFHMR1001081
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Wed, 20 Jan 2010 09:17:22 -0600 (CST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KWJ0030RX4X3C00@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 20 Jan 2010 07:17:21 -0800 (PST)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KWJ000EEX4WS640@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Wed,
 20 Jan 2010 07:17:20 -0800 (PST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o0KFHKeS001397	for
 <LSARC-ext@sun.com>; Wed, 20 Jan 2010 15:17:20 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KWJ00A00VIK9F00@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 20 Jan 2010 08:17:20 -0700 (MST)
Received: from [129.148.174.103] ([unknown] [129.148.174.103])
 by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KWJ00DHIX4RG7B0@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 20 Jan 2010 08:17:15 -0700 (MST)
Date: Wed, 20 Jan 2010 10:14:41 -0500
From: Sebastien Roy <Sebastien.Roy@Sun.COM>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <20100120030542.GA8743@sun.com>
Sender: Sebastien.Roy@Sun.COM
To: Jyri Virkki <Jyri.Virkki@Sun.COM>
Cc: deepti vaidya <Deepti.Vaidya@Sun.COM>, Spoorthy.Shankarmurthy@Sun.COM,
        LSARC-ext@Sun.COM
Message-id: <4B571DE1.70208@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <20100105021258.GA19783@sun.com> <4B444A74.6010303@sun.com>
 <20100120030542.GA8743@sun.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.5) Gecko/20100103
 Lightning/1.0b1 Thunderbird/3.0
Status: RO
Content-Length: 364

On 01/19/10 10:05 PM, Jyri Virkki wrote:
> deepti vaidya wrote:
>>> jv05: Stability not given for the smf FMRI in exported interfaces.
>>
>> Stability is Stable.
>
> Ok!

"Stable" is not a valid interface stability classification as defined in 
the current taxonomy.  Perhaps you mean "Committed".

http://sac.sfbay/cgi-bin/bp.cgi?NAME=interface_taxonomy.bp

-Seb

From John.Fischer@sun.com Tue Feb  2 10:33:48 2010
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o12IXlmx006659
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 2 Feb 2010 10:33:47 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.4) with ESMTP id o12IWiek042568
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 2 Feb 2010 11:33:47 -0700 (MST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KX800F0B8W5WL00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 02 Feb 2010 11:33:41 -0700 (MST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KX8002DA8W5BBC0@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 02 Feb 2010 11:33:41 -0700 (MST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o12IXfdN013051	for
 <LSARC-ext@sun.com>; Tue, 02 Feb 2010 18:33:41 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KX800J008OTNY00@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 02 Feb 2010 11:33:41 -0700 (MST)
Received: from [192.168.10.7] ([unknown] [76.20.56.122])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KX800FZA8VSRVB0@mail-amer.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 02 Feb 2010 11:33:29 -0700 (MST)
Date: Tue, 02 Feb 2010 10:33:11 -0800
From: John Fischer <John.Fischer@sun.com>
Subject: Re: Nagios [LSARC/2009/603 FastTrack timeout 11/12/2009]
In-reply-to: <4B571DE1.70208@sun.com>
Sender: John.Fischer@sun.com
To: deepti vaidya <Deepti.Vaidya@sun.com>
Cc: Spoorthy.Shankarmurthy@sun.com, LSARC-ext@sun.com
Reply-to: John.Fischer@sun.com
Message-id: <4B686FE7.80609@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200911051610.nA5GATnq016074@sac.sfbay.sun.com>
 <20100105021258.GA19783@sun.com> <4B444A74.6010303@sun.com>
 <20100120030542.GA8743@sun.com> <4B571DE1.70208@sun.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20091124)
Status: RO
Content-Length: 715

Deepti,

I am moving this from waiting fast-track to waiting need spec.  Once
you are ready to complete the case we can move it back to waiting
fast-track.  This also means that NRPE - nagios-addons [LSARC/2009/604]
case can not move forward as this case is a dependency for the addon
case.

Thanks,

John


Sebastien Roy wrote:
> On 01/19/10 10:05 PM, Jyri Virkki wrote:
>> deepti vaidya wrote:
>>>> jv05: Stability not given for the smf FMRI in exported interfaces.
>>>
>>> Stability is Stable.
>>
>> Ok!
> 
> "Stable" is not a valid interface stability classification as defined in 
> the current taxonomy.  Perhaps you mean "Committed".
> 
> http://sac.sfbay/cgi-bin/bp.cgi?NAME=interface_taxonomy.bp
> 
> -Seb

