jakarta-tomcatX: different behaviour between port and package

Kang Liu liukang at bjpu.edu.cn
Wed Sep 24 19:41:56 PDT 2003


I can not reproduce the problem you described on 5.1current.
Kang

ipfwtest# whoami
root
ipfwtest# pkg_add jakarta-tomcat-5.0.12.tbz
ipfwtest# tomcat50ctl start
>> Reading PID file (/var/run/tomcat50.pid)... [ DONE ]
>> Starting Jakarta Tomcat 5.0.12... [ DONE ]
>> Writing PID file... [ DONE ]
ipfwtest# netstat -an |grep 8180
tcp4       0      0  *.8180                 *.*                    LISTEN
ipfwtest# ls -al /usr/local/jakarta-tomcat5.0/conf/
total 78
drwxr-xr-x   3 root  wheel    512 Sep 25 10:33 .
drwxr-xr-x  11 root  wheel    512 Sep 25 10:33 ..
drwxr-xr-x   3 root  wheel    512 Sep 25 10:33 Catalina
-rw-------   1 www   www     6804 Sep 22 21:21 catalina.policy
-rw-------   1 www   www     2715 Sep 22 21:21 catalina.properties
-rw-------   1 www   www      778 Sep 22 21:21 jk2.properties
-rw-------   1 www   www    17429 Sep 22 21:21 server.xml
-rw-r--r--   1 www   www      310 Sep 22 21:25 tomcat-users.xml
-rw-------   1 www   www    37158 Sep 22 21:21 web.xml


> -----Original Message-----
> From: Angelo Turetta [mailto:aturetta at commit.it]
> Sent: Thursday, September 25, 2003 2:36 AM
> To: ports at FreeBSD.org
> Cc: liukang at bjpu.edu.cn
> Subject: jakarta-tomcatX: different behaviour between port and package
>
>
> Installing a package built from the jakarta-tomcat{41|5}
> ports, results
> in the installation directories created with owner:group of the user
> running pkg_add.
>
> After installing the port itself, instead, those same
> directories have
> the correct owner:group of www:www.
>
> That behaviour of the packages breaks tomcat, because it needs write
> permission to create temporary files & dirs.
>
> The simptom is that on first run you get the following error in
> logs/stdout.log
>
> WARNING: Unexpected exception resolving reference
> java.io.FileNotFoundException:
> /usr/local/jakarta-tomcat5.0/conf/tomcat-users.xml.new
> (Permission denied)
>   (catalina stack trace follows)
>
> Angelo Turetta
> Commit
>




More information about the freebsd-ports mailing list