Port details |
- tomcat9 Open-source Java web server by Apache, 9.0.x branch
- 9.0.65 www
=1 Version of this port present on the latest quarterly branch. - Maintainer: vvd@unislabs.com
 - Port Added: 2018-01-26 18:18:56
- Last Update: 2022-08-14 17:00:29
- Commit Hash: ce95f56
- People watching this port, also watch:: zrep
- Also Listed In: java
- License: APACHE20
- Description:
- Apache Tomcat is a web server written in 100% Pure Java.
Apache Tomcat 9.x builds on Tomcat 8.0.x and 8.5.x and implements the
Servlet 4.0, JSP 2.3, EL 3.0, WebSocket 1.1 and JASPIC 1.1 specifications
(the versions required by Java EE 8 platform).
WWW: https://tomcat.apache.org/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/www/tomcat9/ && make install clean
- To add the package, run one of these commands:
- pkg install www/tomcat9
- pkg install tomcat9
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: tomcat9
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1660419765
SHA256 (apache-tomcat-9.0.65.tar.gz) = e92330e6b0103eb0a5af1ec42f8c0aaaf0da712b7449b962e181a191e8f2264b
SIZE (apache-tomcat-9.0.65.tar.gz) = 11593900
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- jsvc : devel/apache-commons-daemon
- java : java/openjdk8
- This port is required by:
- for Run
-
- www/guacamole-client
- Configuration Options:
- ===> The following configuration options are available for tomcat9-9.0.65:
DOCS=on: Install Documentation web application
EXAMPLES=on: Install Examples web application
HOST_MANAGER=on: Install Host Manager application
MANAGER=on: Install Manager web application
NLS=on: Native Language Support
ROOT=on: Install default ROOT web application
===> Use 'make config' to modify these settings
- Options name:
- www_tomcat9
- USES:
- cpe
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
14 Aug 2022 17:00:29 9.0.65 |
Nuno Teixeira (eduardo)  Author: VVD |
www/tomcat{85,9,10,-devel}: Update to 8.5.82, 9.0.65, 10.0.23, 10.1.0-M17
(CVE-2022-34305 - a low severity XSS vulnerability in the Form authentication
example)
PR: 265821
MFH: 2022Q3
Security: e2e7faf9-1b51-11ed-ae46-002b67dfc673 |
20 Jul 2022 14:23:26 9.0.64 |
Tobias C. Berner (tcberner)  |
www: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
*
* <hvo.pm@xs4all.nl>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron LI <aly@aaronly.me>
* Aaron Zauner <az_mail@gmx.at>
* Abel Chow <achow@transoft.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Adrian Steinmann <ast@marabu.ch>
* Akinori MUSHA aka knu <knu@idaemons.org> (Only the first 15 lines of the commit message are shown above ) |
12 Jun 2022 22:14:33 9.0.64 |
Matthias Andree (mandree)  Author: VVD |
www/tomcat*: maintainer's patchlevel updates
(successful builds on 13.0-amd64 in poudriere)
PR: 264639 |
28 May 2022 09:02:28 9.0.63  |
Jochen Neumeister (joneum)  |
www/tomcat*: Udate to the recent Versions
tomcat85 to 8.5.79
Changelog:
https://tomcat.apache.org/tomcat-8.5-doc/changelog.html#Tomcat_8.5.79_(schultz
tomcat9 to 9.0.63
Changelog:
https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.63_(remm
tomcat10 to 10.0.21
Changelog:
https://tomcat.apache.org/tomcat-10.0-doc/changelog.html#Tomcat_10.0.21_(markt
tomcat-devel to 10.1.0-M15
Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.0-M14_(markt
PR: 264224
Sponsored by: Netzkommune GmbH |
01 Apr 2022 10:57:05 9.0.62  |
Mikael Urankar (mikael)  Author: VVD |
www/tomcat9: Update to 9.0.62
Harden the class loader to provide a mitigation for CVE-2022-22965
a Spring Framework vulnerability: Effectively disable the
WebappClassLoaderBase.getResources() method as it is not used and
if something accidently exposes the class loader this method can be used to gain
access to Tomcat internals.
Changes:
https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.62_(remm)
PR: 262975 |
19 Mar 2022 18:58:47 9.0.60  |
Jochen Neumeister (joneum)  |
www/tomcat9: Update to 9.0.60
PR: 262625
Sponsored by: Netzkommune GmbH |
04 Mar 2022 17:42:02 9.0.59  |
Tobias C. Berner (tcberner)  Author: VVD |
www/tomcat9: update to 9.0.59
Changelog:
https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.59_(remm)
PR: 262259 |
21 Jan 2022 08:48:12 9.0.58  |
Tobias C. Berner (tcberner)  Author: VVD |
www/tomcat9: update to 9.0.58
Changelog:
https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.58_(remm)
PR: 261365 |
26 Dec 2021 07:15:36 9.0.56  |
Li-Wen Hsu (lwhsu)  Author: VVD |
www/tomcat9: Update to 9.0.56
Change log:
https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.56_(remm)
PR: 260691 |
04 Oct 2021 13:56:21 9.0.54  |
Wen Heping (wen)  |
www/tomcat{85,9,10,-devel}: Update to 8.5.77, 9.0.54, 10.0.11, 10.1.0-M5
PR: 258869
Reported by: vvd@unislabs.com(maintainer) |
24 Aug 2021 00:02:30 9.0.52  |
Joseph Mingrone (jrm)  Author: VVD |
www/tomcat9: Update to 9.0.52
http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.52_(remm)
PR: 257908 |
01 Aug 2021 15:45:12 9.0.50  |
Kevin Bowling (kbowling)  Author: VVD |
www/tomcat9: Update to 9.0.50
PR: 257153
Security: CVE-2021-30639
CVE-2021-30640
CVE-2021-33037 |
06 Apr 2021 14:31:13 9.0.44  |
Mathieu Arnold (mat)  |
all: Remove all other $FreeBSD keywords. |
06 Apr 2021 14:31:07 9.0.44  |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
14 Mar 2021 20:44:45
9.0.44  |
tcberner  |
www/tomcat* update to 8.5.64, 9.0.44, 10.0.4, 10.0.4
Release notes:
* https://tomcat.apache.org/tomcat-8.5-doc/changelog.html#Tomcat_8.5.64_(markt)
* https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.44_(markt)
* https://tomcat.apache.org/tomcat-10.0-doc/changelog.html#Tomcat_10.0.4_(markt)
* https://tomcat.apache.org/tomcat-10.0-doc/changelog.html#Tomcat_10.0.4_(markt)
PR: 254224
Submitted by: VVD <vvd@unislabs.com> (maintainer) |
13 Feb 2021 09:38:45
9.0.43  |
tcberner  |
Update www/tomcat*
www/tomcat7:
https://tomcat.apache.org/tomcat-7.0-doc/changelog.html#Tomcat_7.0.108_(violetagg)
www/tomcat85:
https://tomcat.apache.org/tomcat-8.5-doc/changelog.html#Tomcat_8.5.63_(markt)
www/tomcat9:
https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.43_(markt)
www/tomcat-devel:
https://tomcat.apache.org/tomcat-10.0-doc/changelog.html#Tomcat_10.0.2_(markt)
- At the moment this one is on par with the newly added www/tomcat10, but
will be used for the upcoming 11 version soon.
PR: 253404
Submitted by: VVD <vvd@unislabs.com> (maintainer) |
15 Dec 2020 10:46:51
9.0.41  |
makc  |
www/tomcat9: update to 9.0.41
PR: 251713
Submitted by: maintainer |
22 Nov 2020 09:03:01
9.0.40  |
joneum  |
Update to 9.0.40
Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.40
PR: 251239
Submitted by: maintainer
Sponsored by: Netzkommune GmbH |
15 Oct 2020 10:57:29
9.0.39  |
joneum  |
Update to 9.0.39
Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.39
PR: 250303
Submitted by: maintainer
Sponsored by: Netzkommune GmbH |
23 Sep 2020 17:22:14
9.0.38  |
joneum  |
www/tomcat{7,85,9,-devel}: Update to 7.0.106, 8.5.58, 9.0.38, 10.0.0-M8
PR: 249526
Sponsored by: Netzkommune GmbH |
07 Jul 2020 03:50:24
9.0.37  |
lwhsu  |
Update to 9.0.37
PR: 247814
Submitted by: VVD <vvd@unislabs.com> (maintainer) |
13 Jun 2020 08:26:18
9.0.36  |
tcberner  |
www/tomcat{85,9,-devel}: update to 8.5.56, 9.0.36, 10.0.0-M6
8.x changelog:
https://tomcat.apache.org/tomcat-8.5-doc/changelog.html#Tomcat_8.5.56_(markt)
9.x changelog:
https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.36_(markt)
10.x changelog:
https://tomcat.apache.org/tomcat-10.0-doc/changelog.html#Tomcat_10.0.0-M6_(markt)
PR: 247097
Submitted by: VVD <vvd@unislabs.com> (maintainer)
MFH: 2020Q2 |
13 May 2020 21:29:45
9.0.35  |
mandree  |
www/tomcat{85,9,-devel}: Update to 8.5.55, 9.0.35, 10.0.0-M5
PR: 246446
Submitted by: <vvd@unislabs.com> (maintainer) |
09 Apr 2020 16:22:49
9.0.34  |
fluffy  |
www/tomcat9: Update to 9.0.34
PR: 245481
Submitted by: VVD (maintainer)
Relnotes: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.34_(markt) |
20 Mar 2020 19:46:22
9.0.33  |
tcberner  |
www/tomcat9: Update to 9.0.33
PR: 244864
Submitted by: VVD <vvd@unislabs.com> (maintainer) |
29 Feb 2020 16:48:46
9.0.31_1  |
fluffy  |
www/tomcat[8|95]: add NLS option, OFF by default
Tomcat comes with resource bundles for various languages. Those are used in
responses and logs. Sometimes, it is not desired to have them.
Add NLS option support omitting them from the installation.
Bump PORTREVISION
PR: 244374
Submitted by: Michael Osipov
Approved by: maintainer |
22 Feb 2020 13:22:26
9.0.31  |
pi  |
www/tomcat9: update 9.0.30 -> 9.0.31
PR: 244256
Submitted by: vvd@unislabs.com (maintainer)
Relnotes: http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.31_%28markt%29 |
17 Feb 2020 08:30:00
9.0.30_1  |
koobs  |
www/tomcat85,9: Improve port quality
- Don't echo automatic actions unlike other manual actions
- Don't perform ${RM} -R because the OPTIONS system takes @comment parts
in pkg-plist into account, poudriere build does not complain.
- Don't provide samples for XML schema files, these are NOT intended to
be modified by the user
PR: 243648
Submitted by: Michael Osipov <michael.osipov siemens com>
Approved by: VVD <vvd unislabs com>
MFH: 2020Q1 (blanket: ports compliance, bugfixes) |
26 Jan 2020 08:36:52
9.0.30  |
tcberner  |
www/tomcat9: Update to 9.0.30
Submitted by: VVD <vvd@unislabs.com> (maintainer) |
05 Dec 2019 01:48:57
9.0.29  |
glewis  |
Update to 9.0.29
PR: 242439
Submitted by: VVD <vvd@unislabs.com> (maintainer) |
05 Nov 2019 04:20:40
9.0.27  |
tcberner  |
www/tomcat9: Update to 9.0.27
PR: 241712
Submitted by: VVD <vvd@unislabs.com> (maintainer) |
07 Oct 2019 08:19:49
9.0.26  |
ale  |
Update commons-daemon to 1.2.2 release and rename from jakarta to apache. |
28 Sep 2019 14:06:20
9.0.26  |
lwhsu  |
- Update to 9.0.26
PR: 240900
Submitted by: VVD <vvd@unislabs.com> (maintainer) |
22 Aug 2019 02:40:39
9.0.24  |
glewis  |
* Update to 9.0.24
* Support Java 9+ by not setting java.endorsed.dirs for those versions
PR: 239892
Submitted by: vvd@unislabs.com (maintainer) |
16 Jul 2019 17:29:47
9.0.22  |
swills  |
www/tomcat9: update to 9.0.22
PR: 239208
Submitted by: VVD <vvd@unislabs.com> (maintainer) |
18 Jun 2019 21:32:25
9.0.21  |
jkim  |
Update to 9.0.21.
Submitted by: Vladimir Druzenko <vvd@unislabs.com> (maintainer) |
23 May 2019 01:23:56
9.0.20  |
swills  |
www/tomcat9: update to 9.0.20
PR: 238058
Submitted by: VVD <vvd@unislabs.com> (maintainer) |
08 Apr 2019 20:50:13
9.0.17  |
swills  |
www/tomcat9: Update to 9.0.17
PR: 236990
Submitted by: VVD <vvd@unislabs.com> (maintainer) |
15 Feb 2019 07:30:24
9.0.16  |
joneum  |
Update to 9.0.16
Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html
PR: 235693
Submitted by: joneum
Approved by: maintainer
Sponsored by: Netzkommune GmbH |
27 Jan 2019 19:58:32
9.0.14  |
sunpoet  |
Update to 9.0.14
Changes: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html
PR: 235249
Submitted by: <vvd@unislabs.com> (maintainer) |
27 Jan 2019 15:21:16
9.0.13_1  |
swills  |
www/tomcat{85,9}: fix daemon.sh reference to jsvc
PR: 230325
Submitted by: VVD <vvd@unislabs.com> (maintainer)
Reported by: Michael Osipov <michael.osipov@siemens.com> |
26 Nov 2018 19:00:55
9.0.13  |
sunpoet  |
Update to 9.0.13
- While I'm here, add post-patch: to avoid check-plist error in "poudriere bulk
-t"
Changes: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html
PR: 233510
Submitted by: <vvd@unislabs.com> (maintainer) |
30 Aug 2018 04:05:08
9.0.10  |
danfe  |
Remove redundant DOCS, NLS, EXAMPLES, and IPV6 from OPTIONS_DEFAULT as they
are put there by the framework (see line 200 of Mk/bsd.options.mk), except
for `finance/quantlib' which makes very unorthodoxal usage of port options. |
12 Aug 2018 17:35:18
9.0.10  |
sunpoet  |
Update to 9.0.10
Changes: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html
PR: 230545
Submitted by: <vvd@unislabs.com> (maintainer) |
05 Aug 2018 20:13:02
9.0.7_2  |
dbaio  |
www/tomcat9: Fix plist when using options HOST_MANAGER and MANAGER
PR: 229973
Submitted by: VVD <vvd@unislabs.com> (maintainer) |
28 Jul 2018 11:45:21
9.0.7_1  |
swills  |
www/tomcat9: drop start_precmd from tomcat9.in
PR: 230087
Submitted by: VVD <vvd@unislabs.com> (maintainer) |
26 Jul 2018 16:42:35
9.0.7  |
swills  |
www/tomcat9: mark additional config files with @sample
While here, modernize and pet portlint
PR: 229973
Submitted by: VVD <vvd@unislabs.com> (maintainer) |
01 May 2018 19:36:37
9.0.7  |
joneum  |
www/tomcat9: Update to 9.0.7
Changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html
*While here, pet portlint
PR: 227872
Submitted by: vvd@unislabs.com (maintainer) |
06 Apr 2018 02:35:32
9.0.6  |
wen  |
- Update to 9.0.6
PR: 227308
Submitted by: vvd@unislabs.com(maintainer) |
23 Feb 2018 19:56:01
9.0.5  |
lwhsu  |
Update to 9.0.5
PR: 226146
Submitted by: vvd@unislabs.com (maintainer) |
26 Jan 2018 18:13:41
9.0.4  |
sunpoet  |
Move www/tomcat-devel to www/tomcat9
- Update to 9.0.4
- While I'm here, update COMMENT
Changes: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html
PR: 225459
Submitted by: <vvd@unislabs.com> (maintainer) |