[Git][java-team/jetty9][master] 13 commits: Import Upstream version 9.2.30
Markus Koschany (@apo)
gitlab at salsa.debian.org
Mon Oct 18 10:57:37 BST 2021
Markus Koschany pushed to branch master at Debian Java Maintainers / jetty9
Commits:
61214828 by Markus Koschany at 2021-07-03T21:19:16+02:00
Import Upstream version 9.2.30
- - - - -
cd9be16d by Markus Koschany at 2021-07-31T17:14:03+02:00
New upstream version 9.4.16
- - - - -
a2aebd25 by Markus Koschany at 2021-10-17T22:00:54+02:00
New upstream version 9.4.44
- - - - -
946b5bf9 by Markus Koschany at 2021-10-17T22:01:05+02:00
Update upstream source from tag 'upstream/9.4.44'
Update to upstream version '9.4.44'
with Debian dir dfc82f36bc3743502601ed1781269f45d1aae647
- - - - -
f30464a2 by Markus Koschany at 2021-10-17T22:01:16+02:00
Switch to debhelper-compat = 13.
- - - - -
558b3520 by Markus Koschany at 2021-10-17T22:01:31+02:00
Declare compliance with Debian Policy 4.6.0.
- - - - -
92a425d2 by Markus Koschany at 2021-10-17T22:03:24+02:00
Remove CVE patches. Fixed upstream.
- - - - -
7ad19997 by Markus Koschany at 2021-10-18T10:15:47+02:00
Start new changelog entry
- - - - -
7ee43e92 by Markus Koschany at 2021-10-18T10:18:49+02:00
Ignore org.awaitility:awaitility:jar
- - - - -
a162404b by Markus Koschany at 2021-10-18T10:32:16+02:00
Update README.Debian and clarify how to override systemd security features.
- - - - -
7585f441 by Markus Koschany at 2021-10-18T11:15:52+02:00
Merge branch 'master' of salsa.debian.org:java-team/jetty9
- - - - -
e11fc465 by Markus Koschany at 2021-10-18T11:21:23+02:00
Replace deprecated configuration options in start.ini
Closes: #994441
Thanks: Martin van Es for the report.
- - - - -
a30d0345 by Markus Koschany at 2021-10-18T11:52:52+02:00
Update changelog
- - - - -
4 changed files:
- debian/README.Debian
- debian/changelog
- debian/maven.ignoreRules
- debian/start.ini
Changes:
=====================================
debian/README.Debian
=====================================
@@ -7,24 +7,36 @@ from the /usr/share/jetty9 directory.
The configuration of the server is in /etc/jetty9. The configuration
files listed in /etc/jetty9/jetty.conf are passed to the command
-line of Jetty when it is started by /etc/init.d/jetty9
+line of Jetty when it is started by /lib/systemd/system/jetty9.service.
Webapps can be deployed by placing the .war or .xml configuration file
in /var/lib/jetty9/webapps (linked from /usr/share/jetty9/webapps)
Installing:
-$ sudo apt-get install jetty9
+$ sudo apt install jetty9
-Stopping:
+Use the facilities of your init system to start and stop jetty9, e.g. with
+systemd:
-$ sudo service jetty9 stop
+$ sudo systemctl start jetty9
---
+$ sudo systemctl stop jetty9
-This packaging is heavily based on the work done by Philipp Meier <meier at meisterbohne.de>
-and Michael Koch <konqueror at gmx.de>.
---
-Greg Wilkins <gregw at mortbay.com> Thu Nov 8 18:10:06 EST 2007
-David Yu <david.yu.ftw at gmail.com> Thu May 21 15:06:30 EST 2009
+Jetty is sandboxed by systemd and only has write access to the following
+directories:
+ - /var/lib/jetty9/
+ - /var/log/jetty9/
+
+If write access to other directories is required the service settings
+have to be overridden. This is done by creating an override.conf file
+in /etc/systemd/system/jetty9.service.d/ containing:
+
+ [Service]
+ ReadWritePaths=/path/to/the/directory/
+
+The service has to be restarted afterward with:
+
+ systemctl daemon-reload
+ systemctl restart jetty9
=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+jetty9 (9.4.44-2) unstable; urgency=medium
+
+ * Team upload.
+ * Update README.Debian and clarify how to override systemd security features.
+ (Closes: #994440)
+ * Replace deprecated configuration options in start.ini.
+ Thanks to Martin van Es for the report. (Closes: #994441)
+
+ -- Markus Koschany <apo at debian.org> Mon, 18 Oct 2021 11:51:58 +0200
+
jetty9 (9.4.44-1) unstable; urgency=medium
* New upstream release
=====================================
debian/maven.ignoreRules
=====================================
@@ -28,6 +28,7 @@ org.mortbay.jetty h2spec-maven-plugin * * * *
org.eclipse.jetty test-* war * * *
org.eclipse.jetty.tests test-* war * * *
org.eclipse.jetty.example-async-rest example-async-rest-webapp war * * *
+org.awaitility awaitility * * * *
# Ignored modules
org.eclipse.jetty infinispan-embedded
=====================================
debian/start.ini
=====================================
@@ -20,10 +20,10 @@
# HTTP port to listen on
# Enable authbind in /etc/default/jetty9 to use a port lower than 1024
-jetty.port=8080
+jetty.http.port=8080
# HTTP idle timeout in milliseconds
-http.timeout=30000
+jetty.http.idleTimeout=30000
##
@@ -31,10 +31,10 @@ http.timeout=30000
##
# minimum number of threads
-threads.min=10
+jetty.threadPool.minThreads=10
# maximum number of threads
-threads.max=200
+jetty.threadPool.maxThreads=200
# thread idle timeout in milliseconds
-threads.timeout=60000
+jetty.threadPool.idleTimeout=60000
View it on GitLab: https://salsa.debian.org/java-team/jetty9/-/compare/72d805843c90c5564c657d2de6eaabeba21bf0a0...a30d0345c757a8c000d606afb2f7fe0c758c148f
--
View it on GitLab: https://salsa.debian.org/java-team/jetty9/-/compare/72d805843c90c5564c657d2de6eaabeba21bf0a0...a30d0345c757a8c000d606afb2f7fe0c758c148f
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20211018/24672a0e/attachment.htm>
More information about the pkg-java-commits
mailing list