[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