From petede@sac.sfbay.sun.com Fri Nov 14 04:23:50 2008
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 mAECNnPd029497
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 14 Nov 2008 04:23:49 -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 mAECNX3R016948;
	Fri, 14 Nov 2008 12:23:48 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 <0KAB00F03P3MEG00@nwk-avmta-2.sfbay.sun.com>; Fri,
 14 Nov 2008 04:23:46 -0800 (PST)
Received: from dm-sfbay-01.sfbay.sun.com ([129.145.155.118])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KAB006G2P3M0AE0@nwk-avmta-2.sfbay.sun.com>; Fri,
 14 Nov 2008 04:23:46 -0800 (PST)
Received: from sac.sfbay.sun.com (new-sac.SFBay.Sun.COM [129.146.175.65])
	by dm-sfbay-01.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id mAECNiMQ042855; Fri, 14 Nov 2008 04:23:44 -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 mAECNhCN029492; Fri,
 14 Nov 2008 04:23:43 -0800 (PST)
Received: (from petede@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id mAECNh9C029488; Fri,
 14 Nov 2008 04:23:43 -0800 (PST)
Date: Fri, 14 Nov 2008 04:23:43 -0800 (PST)
From: Peter Dennis <petede@sac.sfbay.sun.com>
Subject: Tomcat 6 [PSARC/2008/711 FastTrack timeout 11/21/2008]
To: PSARC-ext@sun.com
Cc: Petr.Sumbera@sun.com
Message-id: <200811141223.mAECNh9C029488@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 5262


0. Previous ARC cases

	 PSARC 2002/009 - Jakarta Tomcat 4.0.1
	 PSARC 2001/266 - Jakarta Tomcat for Apache
	 PSARC 1999/542 - Apache for Solaris

1. Introduction

Tomcat shipped with Solaris is currently tightly bound to Apache 1.3 Web 
Server with it's installation paths and the way it is started. Now that 
we have also Apache 2.2 and that Tomcat itself is very popular as a
standalone server this project changes, for Tomcat, the installation paths
and introduces a new SMF service for it. In addition Tomcat is upgraded 
to latest recommended version 6.0.

This case seeks Minor Release Binding.

2. Details

2.1 Background

Tomcat was integrated into Solaris as servlet engine for Apache 1.3 Web 
Server by PSARC 2001/266. Therefore it was installed into Apache 1.3 
directories and it was started via the Apache 1.3 init.d script together 
with Apache Web Server itself.

Later during Tomcat update via PSARC 2002/009 Tomcat was allowed to be 
functional as a self-contained HTTP server but it still remained tightly 
bound to Apache 1.3 Web Server.

2.2 Technical description

This project makes Tomcat independent of Apache 1.3 Web Server by 
changing the installation paths from /usr/apache/tomcat, /var/apache/tomcat
to /usr/tomcat6, /var/tomcat6 respectively.

The way Tomcat is started is also changed to be an SMF(5) service and
it is started as new user "tomcat" (instead of user "nobody" which was used
previously). This user will have defined net_privaddr privilege so that
Tomcat can be eventually configured to listen on privileged TCP port
(e.g. 80 or 443).

Details of the new user:

  /etc/passwd:
  tomcat:x:85:85:Tomcat Reserved UID:/:

  /etc/group:
  tomcat::85:

  /etc/user_attr:
  tomcat::::defaultpriv=basic,net_privaddr

With the change to use SMF(5) Tomcat will now contain a ready 
to use configuration file /var/tomcat6/conf/server.xml. To comply with
the Solaris file system organization (filesystem(5)) a relative symlink
/etc/tomcat6, pointing to /var/tomcat6/conf directory, is added.

The Apache 1.3 module Webapp, currently included in the SUNWtcatu package,
is replaced by the JK module in the SUNWapchu package. This ensures that
the Apache 1.3 installation will continue to work with the newer versions
of Tomcat as well as providing.

The current focus of development for Tomcat is version 6.0.x which
is now stable and recommended for use (latest version 6.0.18). This
version of Tomcat implements the Servlet/JSP 2.5/2.1 Specification.

This project adds a major version number (tomcat6) to the path and SMF
FRMI so that future projects can add in parallel a new major Tomcat version
(tomcat7) and allow users to migrate to the new release at their own speed.

3. Interface table

Interfaces imported

NAME                        STABILITY    NOTES

Java                        Stable       Java runtime

Interfaces exported

NAME                        STABILITY    NOTES

/usr/tomcat6/bin            Uncommitted  startup scripts
/usr/tomcat6/lib        Project Private  Tomcat jar files
/usr/tomcat6/docs           Uncommitted  Tomcat documentation
/var/tomcat6/conf           Uncommitted  Tomcat configuration files
/var/tomcat6/logs           Uncommitted  runtime log files
/var/tomcat6/temp       Project Private  temporary files
/var/tomcat6/webapps        Uncommitted  Example applications
/var/tomcat6/work       Project Private  servlet engine work directory
AJP13 (TCP Port 8009)       Uncommitted  communication protocol V1.3
HTTP/1.1 (TCP Port 8080)    Uncommitted  port for stand-alone http
svc:/network/http:tomcat6     Committed  FMRI

/etc/apache/tomcat.conf     Uncommitted  Apache 1.3 Tomcat connector
                                         configuration file (SUNWapchr)

Apache Commons DBCP     Project Private  The DBCP Component
Apache Commons Pool     Project Private  The Pool component
Eclipse JDT Runtime Bin Project Private  used for JSP compilation

Note about Project Private modules:

The Apache Commons facilities and Eclipse JDT Runtime Binary are
separate Open Source projects to Tomcat. 

A particular Tomcat version is developed and tested against particular
versions of these projects. As such, Tomcat is in a consumer role relating
to these projects and every serious bug (security issue) in any of these
projects, which may have impact on Tomcat, triggers Tomcat community for
issuing new version of Tomcat.

As some of these projects might be bundled by Web Application (WAR file),
Tomcat renames these modules to avoid conflict between various versions.
This is the reason why these projects are Project Private and cannot be
installed on system as an external dependency.

5. References

       Tomcat Documentation
           http://tomcat.apache.org/

       Tomcat versions (implemented Servelet/JSP specifications)
           http://tomcat.apache.org/whichversion.html 

       Apache Documentation
           http://httpd.apache.org/docs/

       Apache Commons
           http://commons.apache.org/

       Eclipse JDT Runtime Binary
           http://www.eclipse.org/      

       PSARC 2008/090 - Additional Apache2 Modules
       PSARC 2002/009 - Jakarta Tomcat 4.0.1
       PSARC 2001/266 - Jakarta Tomcat for Apache
       PSARC 1999/542 - Apache for Solaris

From Darren.Moffat@sun.com Fri Nov 14 04:43:52 2008
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 mAEChpnv029645
	for <psarc-ext@sac.sfbay.Sun.COM>; Fri, 14 Nov 2008 04:43:52 -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 mAEChowR021275
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Fri, 14 Nov 2008 20:43:51 +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 <0KAB00G03Q12A200@nwk-avmta-2.sfbay.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@Sun.COM); Fri, 14 Nov 2008 04:43:50 -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 <0KAB00F8LQ10PA10@nwk-avmta-2.sfbay.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@Sun.COM); Fri,
 14 Nov 2008 04:43:49 -0800 (PST)
Received: from fe-emea-09.sun.com (gmp-eb-lb-2-fe3.eu.sun.com [192.18.6.12])
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id mAEChmXH012837	for
 <psarc-ext@Sun.COM>; Fri, 14 Nov 2008 12:43:48 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KAB00401O12Q900@fe-emea-09.sun.com>
 (original mail from Darren.Moffat@Sun.COM)
 for psarc-ext@Sun.COM (ORCPT psarc-ext@Sun.COM); Fri,
 14 Nov 2008 12:43:48 +0000 (GMT)
Received: from [129.156.173.21] by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0KAB008ZLQ0M6780@fe-emea-09.sun.com>; Fri,
 14 Nov 2008 12:43:35 +0000 (GMT)
Date: Fri, 14 Nov 2008 12:43:34 +0000
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: Tomcat 6 [PSARC/2008/711 FastTrack timeout 11/21/2008]
In-reply-to: <200811141223.mAECNh9C029488@sac.sfbay.sun.com>
Sender: Darren.Moffat@sun.com
To: Peter Dennis <petede@sac.sfbay.sun.com>
Cc: psarc-ext@sun.com, Petr.Sumbera@sun.com
Message-id: <491D7276.5030000@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200811141223.mAECNh9C029488@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.16 (X11/20080922)
Status: RO
Content-Length: 1108

Peter Dennis wrote:
> Details of the new user:
> 
>   /etc/passwd:
>   tomcat:x:85:85:Tomcat Reserved UID:/:

What passwd does tomcat have ?  Is is NP (so cron jobs can be run) or 
*LK* so that it is locked ?

I think /var/tomcat6/ would be a more appropriate home dir than /.

>   /etc/group:
>   tomcat::85:

Is a group really necessary here or just a user ?

>   /etc/user_attr:
>   tomcat::::defaultpriv=basic,net_privaddr

It don't like that, I don't think it is necessary and I don't think it 
actually works either.

> With the change to use SMF(5) Tomcat will now contain a ready 
> to use configuration file /var/tomcat6/conf/server.xml. To comply with
> the Solaris file system organization (filesystem(5)) a relative symlink
> /etc/tomcat6, pointing to /var/tomcat6/conf directory, is added.

Instead of assigning net_privaddr to the user's initial program on login 
(which is what the user_attr entry actually does) the SMF manifest 
should have a method credential that assigns net_privaddr.  The method 
credential should also ensure that it is running as the tomcat user.

-- 
Darren J Moffat

From Petr.Sumbera@sun.com Fri Nov 14 08:39:38 2008
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 mAEGdcCK005192
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 14 Nov 2008 08:39:38 -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.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id mAEGdbui017054
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Fri, 14 Nov 2008 08:39:38 -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 <0KAC008070Y18E00@brm-avmta-1.central.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@Sun.COM); Fri, 14 Nov 2008 09:39:37 -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 <0KAC00IR50XZR3B0@brm-avmta-1.central.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@Sun.COM); Fri,
 14 Nov 2008 09:39:36 -0700 (MST)
Received: from fe-emea-09.sun.com (gmp-eb-lb-2-fe3.eu.sun.com [192.18.6.12])
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id mAEGdZ3r003514	for
 <psarc-ext@Sun.COM>; Fri, 14 Nov 2008 16:39:35 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KAC00E010MADQ00@fe-emea-09.sun.com>
 (original mail from Petr.Sumbera@Sun.COM)
 for psarc-ext@Sun.COM (ORCPT psarc-ext@Sun.COM); Fri,
 14 Nov 2008 16:39:35 +0000 (GMT)
Received: from [129.157.71.67] by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0KAC00I2E0XWE5F0@fe-emea-09.sun.com>; Fri,
 14 Nov 2008 16:39:32 +0000 (GMT)
Date: Fri, 14 Nov 2008 17:40:06 +0100
From: Petr Sumbera <Petr.Sumbera@sun.com>
Subject: Re: Tomcat 6 [PSARC/2008/711 FastTrack timeout 11/21/2008]
In-reply-to: <491D7276.5030000@Sun.COM>
Sender: Petr.Sumbera@sun.com
To: Darren J Moffat <Darren.Moffat@sun.com>
Cc: Peter Dennis <petede@sac.sfbay.sun.com>, psarc-ext@sun.com
Message-id: <491DA9E6.8020800@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200811141223.mAECNh9C029488@sac.sfbay.sun.com>
 <491D7276.5030000@Sun.COM>
User-Agent: Thunderbird 2.0.0.17 (X11/20081014)
Status: RO
Content-Length: 1563

Darren J Moffat wrote:
> Peter Dennis wrote:
>> Details of the new user:
>>
>>   /etc/passwd:
>>   tomcat:x:85:85:Tomcat Reserved UID:/:
> 
> What passwd does tomcat have ?  Is is NP (so cron jobs can be run) or 
> *LK* so that it is locked ?

/etc/shadow:
tomcat:*LK*:::::::

> I think /var/tomcat6/ would be a more appropriate home dir than /.

It would be limiting when Tomcat 7 is integrated (beside that "webservd" 
and other I'm following don't do that).

>>   /etc/group:
>>   tomcat::85:
> 
> Is a group really necessary here or just a user ?

It's not necessary. I'm just following others (webservd, mysql, postgres).

>>   /etc/user_attr:
>>   tomcat::::defaultpriv=basic,net_privaddr
> 
> It don't like that, I don't think it is necessary and I don't think it 
> actually works either.

Ok, I'm withdrawing changes for /etc/user_attr (but it worked for me :-)

Instead net_privaddr privilege will be granted to tomcat user in SMF 
manifest file via method credential.

Petr

>> With the change to use SMF(5) Tomcat will now contain a ready to use 
>> configuration file /var/tomcat6/conf/server.xml. To comply with
>> the Solaris file system organization (filesystem(5)) a relative symlink
>> /etc/tomcat6, pointing to /var/tomcat6/conf directory, is added.
> 
> Instead of assigning net_privaddr to the user's initial program on login 
> (which is what the user_attr entry actually does) the SMF manifest 
> should have a method credential that assigns net_privaddr.  The method 
> credential should also ensure that it is running as the tomcat user.

From Darren.Moffat@sun.com Fri Nov 14 08:59:39 2008
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 mAEGxdw8005691
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 14 Nov 2008 08:59:39 -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 mAEGxWxj051897
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Fri, 14 Nov 2008 09:59:39 -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 <0KAC002051VEWM00@nwk-avmta-2.sfbay.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@Sun.COM); Fri, 14 Nov 2008 08:59:38 -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 <0KAC00MM61VDB470@nwk-avmta-2.sfbay.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@Sun.COM); Fri,
 14 Nov 2008 08:59:37 -0800 (PST)
Received: from fe-emea-09.sun.com (gmp-eb-lb-2-fe3.eu.sun.com [192.18.6.12])
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id mAEGxag9024701	for
 <psarc-ext@Sun.COM>; Fri, 14 Nov 2008 16:59:36 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KAC00C011BGSK00@fe-emea-09.sun.com>
 (original mail from Darren.Moffat@Sun.COM)
 for psarc-ext@Sun.COM (ORCPT psarc-ext@Sun.COM); Fri,
 14 Nov 2008 16:59:36 +0000 (GMT)
Received: from [129.156.173.21] by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0KAC00K391VBMZ70@fe-emea-09.sun.com>; Fri,
 14 Nov 2008 16:59:36 +0000 (GMT)
Date: Fri, 14 Nov 2008 16:59:35 +0000
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: Tomcat 6 [PSARC/2008/711 FastTrack timeout 11/21/2008]
In-reply-to: <491DA9E6.8020800@sun.com>
Sender: Darren.Moffat@sun.com
To: Petr Sumbera <Petr.Sumbera@sun.com>
Cc: Peter Dennis <petede@sac.sfbay.sun.com>, psarc-ext@sun.com
Message-id: <491DAE77.3020700@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200811141223.mAECNh9C029488@sac.sfbay.sun.com>
 <491D7276.5030000@Sun.COM> <491DA9E6.8020800@sun.com>
User-Agent: Thunderbird 2.0.0.16 (X11/20080922)
Status: RO
Content-Length: 1042

Petr Sumbera wrote:
> Darren J Moffat wrote:
>> Peter Dennis wrote:
>>> Details of the new user:
>>>
>>>   /etc/passwd:
>>>   tomcat:x:85:85:Tomcat Reserved UID:/:
>>
>> What passwd does tomcat have ?  Is is NP (so cron jobs can be run) or 
>> *LK* so that it is locked ?
> 
> /etc/shadow:
> tomcat:*LK*:::::::
> 
>> I think /var/tomcat6/ would be a more appropriate home dir than /.
> 
> It would be limiting when Tomcat 7 is integrated (beside that "webservd" 
> and other I'm following don't do that).

Don't just blindly follow what others have done justify why your case is 
correct.

Note that I recently changed gdm to have /var/lib/gdm as its home dir 
instead of /.

>>>   /etc/group:
>>>   tomcat::85:
>>
>> Is a group really necessary here or just a user ?
> 
> It's not necessary. I'm just following others (webservd, mysql, postgres).

I'm not too bothered one way or the other on this.

Actually thinking about this is there any reason why we need a tomcat 
user at all and webservd can't be used instead ?

-- 
Darren J Moffat

From Petr.Sumbera@sun.com Fri Nov 14 09:20:48 2008
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 mAEHKmad006580
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 14 Nov 2008 09:20:48 -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.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id mAEHKmxI027986
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Fri, 14 Nov 2008 09:20:48 -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 <0KAC0030L2UNC900@nwk-avmta-1.sfbay.Sun.COM> for psarc-ext@sun.com
 (ORCPT psarc-ext@Sun.COM); Fri, 14 Nov 2008 09:20:47 -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 <0KAC002HR2UJYF20@nwk-avmta-1.sfbay.Sun.COM> for
 psarc-ext@sun.com (ORCPT psarc-ext@Sun.COM); Fri,
 14 Nov 2008 09:20:44 -0800 (PST)
Received: from fe-emea-10.sun.com (gmp-eb-lb-1-fe3.eu.sun.com [192.18.6.10])
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id mAEHKhnV027864	for
 <psarc-ext@Sun.COM>; Fri, 14 Nov 2008 17:20:43 +0000 (GMT)
Received: from conversion-daemon.fe-emea-10.sun.com by fe-emea-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KAC009011LNJR00@fe-emea-10.sun.com>
 (original mail from Petr.Sumbera@Sun.COM)
 for psarc-ext@Sun.COM (ORCPT psarc-ext@Sun.COM); Fri,
 14 Nov 2008 17:20:43 +0000 (GMT)
Received: from [129.157.71.67] by fe-emea-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0KAC001XO2TZU370@fe-emea-10.sun.com>; Fri,
 14 Nov 2008 17:20:24 +0000 (GMT)
Date: Fri, 14 Nov 2008 18:20:58 +0100
From: Petr Sumbera <Petr.Sumbera@sun.com>
Subject: Re: Tomcat 6 [PSARC/2008/711 FastTrack timeout 11/21/2008]
In-reply-to: <491DAE77.3020700@Sun.COM>
Sender: Petr.Sumbera@sun.com
To: Darren J Moffat <Darren.Moffat@sun.com>
Cc: Peter Dennis <petede@sac.sfbay.sun.com>, psarc-ext@sun.com
Message-id: <491DB37A.2050209@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200811141223.mAECNh9C029488@sac.sfbay.sun.com>
 <491D7276.5030000@Sun.COM> <491DA9E6.8020800@sun.com>
 <491DAE77.3020700@Sun.COM>
User-Agent: Thunderbird 2.0.0.17 (X11/20081014)
Status: RO
Content-Length: 482

Darren J Moffat wrote:
> Actually thinking about this is there any reason why we need a tomcat 
> user at all and webservd can't be used instead ?

Actually you are right. When using method credential for assigning 
net_privaddr I can use user "webservd".

If nobody object against this I'm changing proposal to use already 
existing user "webservd" which is used now by Apache 2.2 Web Server.

This means that "Details of the new user" in original proposal is 
irrelevant.

Petr



From Peter.Dennis@sun.com Thu Nov 20 08:35:46 2008
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 mAKGZkOd029715
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 20 Nov 2008 08:35:46 -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.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id mAKGZfUs012943
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Thu, 20 Nov 2008 08:35:46 -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 <0KAN00G0V4RJL400@brm-avmta-1.central.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@Sun.COM); Thu, 20 Nov 2008 09:35:43 -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 <0KAN00E2F4RHBO20@brm-avmta-1.central.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@Sun.COM); Thu,
 20 Nov 2008 09:35:42 -0700 (MST)
Received: from fe-emea-09.sun.com (gmp-eb-lb-1-fe3.eu.sun.com [192.18.6.10])
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id mAKGZev9025108	for
 <psarc-ext@Sun.COM>; Thu, 20 Nov 2008 16:35:41 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KAN0000148B2C00@fe-emea-09.sun.com>
 (original mail from Peter.Dennis@Sun.COM)
 for psarc-ext@Sun.COM (ORCPT psarc-ext@Sun.COM); Thu,
 20 Nov 2008 16:35:40 +0000 (GMT)
Received: from [129.156.173.66] by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0KAN00EPL4QIDP20@fe-emea-09.sun.com> for psarc-ext@Sun.COM
 (ORCPT psarc-ext@Sun.COM); Thu, 20 Nov 2008 16:35:08 +0000 (GMT)
Date: Thu, 20 Nov 2008 16:35:06 +0000
From: Peter Dennis - Sustaining Engineer <Peter.Dennis@sun.com>
Subject: Re: Tomcat 6 [PSARC/2008/711 FastTrack timeout 11/21/2008]
In-reply-to: <491D7276.5030000@Sun.COM>
Sender: Peter.Dennis@sun.com
To: Petr.Sumbera@sun.com
Cc: psarc-ext@sun.com
Message-id: <492591BA.8060407@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200811141223.mAECNh9C029488@sac.sfbay.sun.com>
 <491D7276.5030000@Sun.COM>
User-Agent: Thunderbird 2.0.0.16 (X11/20080908)
Status: RO
Content-Length: 70

This case was approved during the PSARC meeting on 19-Nov-2008.

Pete

