[Debian-iot-maintainers] Bug#1036029: unblock: glewlwyd/2.7.5-3
Nicolas Mora
babelouest at debian.org
Sat May 13 15:45:16 BST 2023
Package: release.debian.org
Severity: normal
User: release.debian.org at packages.debian.org
Usertags: unblock
X-Debbugs-Cc: debian-iot-maintainers at lists.alioth.debian.org
Please unblock package glewlwyd 2.7.5-3
[ Reason ]
This new version in unstable fixes #1035503 : glewlwyd-common: prompting due to
modified conffiles which were not modified by the user:
/etc/glewlwyd/config.json
It also updates the default glewlwyd.conf file provided in the package which
prevents a startup error due to missing empty directory
/usr/lib/glewlwyd/user-middleware
[ Impact ]
The package glewlwyd will not be available in Debian Bookwork due to #1035503
[ Risks ]
The change doesn't affect the program nor the build, only the upgrade procedure
[ Checklist ]
[x] all changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in testing
unblock glewlwyd/2.7.5-3
-------------- next part --------------
diff -Nru glewlwyd-2.7.5/debian/changelog glewlwyd-2.7.5/debian/changelog
--- glewlwyd-2.7.5/debian/changelog 2023-01-17 07:24:23.000000000 -0500
+++ glewlwyd-2.7.5/debian/changelog 2023-05-04 07:21:27.000000000 -0400
@@ -1,3 +1,10 @@
+glewlwyd (2.7.5-3) unstable; urgency=medium
+
+ * Install config.json as config-2.7.json (Closes: #1035503)
+ * d/glewlwyd-debian.conf.properties: disable user_middleware_module_path
+
+ -- Nicolas Mora <babelouest at debian.org> Thu, 04 May 2023 07:21:27 -0400
+
glewlwyd (2.7.5-2) unstable; urgency=medium
* d/control: add adduser as glewlwyd package dependency, fix piuparts issue
diff -Nru glewlwyd-2.7.5/debian/glewlwyd-common.install glewlwyd-2.7.5/debian/glewlwyd-common.install
--- glewlwyd-2.7.5/debian/glewlwyd-common.install 2023-01-17 07:24:23.000000000 -0500
+++ glewlwyd-2.7.5/debian/glewlwyd-common.install 2023-05-04 07:21:27.000000000 -0400
@@ -7,5 +7,5 @@
webapp-src/favicon.ico usr/share/glewlwyd/webapp/
debian/config.json usr/share/glewlwyd/templates/
-debian/config.json etc/glewlwyd/
+debian/config.json etc/glewlwyd/config-2.7.json
debian/glewlwyd-apache.conf etc/glewlwyd/
diff -Nru glewlwyd-2.7.5/debian/glewlwyd-common.links glewlwyd-2.7.5/debian/glewlwyd-common.links
--- glewlwyd-2.7.5/debian/glewlwyd-common.links 2023-01-17 07:24:23.000000000 -0500
+++ glewlwyd-2.7.5/debian/glewlwyd-common.links 2023-05-04 07:21:27.000000000 -0400
@@ -15,4 +15,4 @@
usr/share/fonts/woff/fork-awesome/forkawesome-webfont.woff usr/share/glewlwyd/webapp/fonts/forkawesome-webfont.woff
usr/share/fonts/woff/fork-awesome/forkawesome-webfont.woff2 usr/share/glewlwyd/webapp/fonts/forkawesome-webfont.woff2
-etc/glewlwyd/config.json usr/share/glewlwyd/webapp/config.json
+etc/glewlwyd/config-2.7.json usr/share/glewlwyd/webapp/config.json
diff -Nru glewlwyd-2.7.5/debian/glewlwyd-debian.conf.properties glewlwyd-2.7.5/debian/glewlwyd-debian.conf.properties
--- glewlwyd-2.7.5/debian/glewlwyd-debian.conf.properties 2023-01-17 07:24:23.000000000 -0500
+++ glewlwyd-2.7.5/debian/glewlwyd-debian.conf.properties 2023-05-04 07:21:27.000000000 -0400
@@ -94,7 +94,7 @@
user_module_path="/usr/lib/glewlwyd/user"
# user_middleware_module path
-user_middleware_module_path="/usr/lib/glewlwyd/user_middleware"
+#user_middleware_module_path="/usr/lib/glewlwyd/user_middleware"
# client_module path
client_module_path="/usr/lib/glewlwyd/client"
diff -Nru glewlwyd-2.7.5/debian/NEWS glewlwyd-2.7.5/debian/NEWS
--- glewlwyd-2.7.5/debian/NEWS 2023-01-17 07:24:23.000000000 -0500
+++ glewlwyd-2.7.5/debian/NEWS 2023-05-04 07:21:27.000000000 -0400
@@ -9,13 +9,19 @@
-- Nicolas Mora <babelouest at debian.org> Mon, 15 Mar 2021 18:18:01 -0400
-glewlwyd (2.7.5-2) unstable; urgency=medium
+glewlwyd (2.7.5-3) unstable; urgency=medium
Upgrading Glewlwyd package from Debian Bullseye requires to update the
database. It's also recommended to disable the config property
'static_files_path', and serve the static files application located
in /usr/share/glewlwyd/webapp/ using a static file web server (Apache,
NGINX).
+ The webapp config.json has been updated, the new config.json file is now
+ located in /etc/glewlwyd/config-2.7.json and linked to
+ /usr/share/glewlwyd/webapp/config.json.
+ If you have made changes to your original config.json, you can backport them
+ to the new config-2.7.json file or keep your current config.json file if you
+ don't need the new properties.
See /usr/share/doc/glewlwyd/INSTALL.md for more details.
More information about the Debian-iot-maintainers
mailing list