Your message dated Sat, 25 Jun 2016 17:13:14 +0000 with message-id <[email protected]> and subject line Bug#828018: fixed in minetest 0.4.14+repack-4 has caused the Debian Bug report #828018, regarding minetest-server is not shutdown properly to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 828018: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=828018 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: minetest-server Version: 0.4.14+repack-3 Severity: normal Tags: patch Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? Restarting the minetest-server service * What exactly did you do (or not do) that was effective (or ineffective)? I just restarted the minetest-server service * What was the outcome of this action? Some mod data was not present at the next boot, because of two combined issues: - the mod is saving its data with register_on_shutdown which is not safe from a server failure - the systemd service kills the minetest-server process instead of shuting it down properly. * What outcome did you expect instead? We can shutdown the minetest-server properly with a kill signal: SIGINT. PATCH: --- /lib/systemd/system/minetest-server.service 2016-05-18 09:48:48.000000000 +0200 +++ minetest-server.service 2016-06-23 21:40:17.804380123 +0200 @@ -9,6 +9,7 @@ User=Debian-minetest Group=games ExecStart=/usr/lib/minetest/minetestserver --config /etc/minetest/minetest.conf --logfile /var/log/minetest/minetest.log +KillSignal=SIGINT [Install] WantedBy=multi-user.target --- /lib/systemd/system/[email protected] 2016-05-18 09:48:48.000000000 +0200 +++ [email protected] 2016-06-23 21:40:24.632157955 +0200 @@ -9,6 +9,7 @@ User=Debian-minetest Group=games ExecStart=/usr/lib/minetest/minetestserver --config /etc/minetest/%i.conf --logfile /var/log/minetest/%i.log +KillSignal=SIGINT [Install] WantedBy=multi-user.target END_OF_PATCH -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.5.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Init: systemd (via /run/systemd/system) Versions of packages minetest-server depends on: ii adduser 3.114 ii init-system-helpers 1.29 ii libc6 2.22-7 ii libcurl3-gnutls 7.47.0-1 ii libgcc1 1:5.3.1-14 ii libjsoncpp1 1.7.2-1 ii libleveldb1v5 1.18-5 ii libluajit-5.1-2 2.0.4+dfsg-1 ii libsqlite3-0 3.12.1-1 ii libstdc++6 5.3.1-14 ii minetest-data 0.4.14+repack-3 ii zlib1g 1:1.2.8.dfsg-2+b1 minetest-server recommends no packages. minetest-server suggests no packages. -- Configuration Files: /etc/minetest/minetest.conf changed [not included] -- no debconf information
--- End Message ---
--- Begin Message ---Source: minetest Source-Version: 0.4.14+repack-4 We believe that the bug you reported is fixed in the latest version of minetest, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Markus Koschany <[email protected]> (supplier of updated minetest package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 25 Jun 2016 16:19:11 +0200 Source: minetest Binary: minetest minetest-server minetest-data Architecture: source Version: 0.4.14+repack-4 Distribution: unstable Urgency: medium Maintainer: Debian Games Team <[email protected]> Changed-By: Markus Koschany <[email protected]> Description: minetest - Multiplayer infinite-world block sandbox minetest-data - Multiplayer infinite-world block sandbox (data files) minetest-server - Multiplayer infinite-world block sandbox (server) Closes: 828018 Changes: minetest (0.4.14+repack-4) unstable; urgency=medium . * Drop minetest-dbg because it was replaced by the automatic -dbgsym package. * Declare compliance with Debian Policy 3.9.8. * service files: Change the KillSignal from SIGTERM to SIGINT. Thanks to dr4ke for the report and patch. (Closes: #828018) Checksums-Sha1: ca4cac379872c3f1392102b7b9f03eca48a7620e 2659 minetest_0.4.14+repack-4.dsc 92e29764b56c2235610ff6bf1b5857d37a43ed3e 31884 minetest_0.4.14+repack-4.debian.tar.xz Checksums-Sha256: 03ee1f01e9a6d290efa7c6c6a8b8e16da8136630022b91c46c00779583416926 2659 minetest_0.4.14+repack-4.dsc 7d465084f656de77e683dac53f6ad31b7cb91eb51c3e5dacbe148e7393f8dc16 31884 minetest_0.4.14+repack-4.debian.tar.xz Files: 04510401ad8ea7b6014d19a3d1a3dced 2659 games extra minetest_0.4.14+repack-4.dsc 3f6d190a4391d2ffa24fa96327b28453 31884 games extra minetest_0.4.14+repack-4.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAEBCgBmBQJXbpiWXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBQ0YzRDA4OEVGMzJFREVGNkExQTgzNUZE OUFEMTRCOTUxM0I1MUU0AAoJENmtFLlRO1Hk4nsP/0DtXBUTrosVNAFWWxBzXDXs hwymDiVBDJ0ISdllj3bCNZlwOVrg/lDjaI3dAVSRvabCmi8KC2qlACv3lBnQe0Hp +k9YXa3VKma5iuwXLe4UjdH+MSe2qTGcakz7kBdhCIXYrOWm6QQuutbxNHqD0B+5 184jF5EukOzJr3n6DBFS7V7BRezOubtICY2s1EgeinCaESMPgnWK5f7uxPF6KBRX GMO1Mt/WPZFG5b/9f/O4gPFZEdox3OgC/5Lc49IRVveO+JwKZRNyxax2JDqtuA2b blqXcMn2jUbkdvZ5xpzyaTZMcZ3NjB1jUo4NsBpbtP5VHfCuL9ZEl5MB1DlMwn79 XQpsba+P5jAI3GYj3plzl9OfhjhtajbXj1v+sDbX4WuBPH/yS8vqlv4geG1jdskj rG24Np5yXM89Yv4l5xaIoo7Qfh3HqvMJgud8VckZvtBekLrtGMpBqV8/xSVO9ofC PFcngLCOEmpUTFBMHM0uxpHzecvpoFhM72WWxKcd/9iiF+SmcP/SYbRbVvzSDaTI 11k1QsnkS/hwxYk9LQCDTZFvHZEnEobGzYfE+fcub3d+hFRBf0snqRzXz67xxXYG 9KccNvl5oARJfoQ68ZaGyTN+MpKEZGW38b9xqU5qJ47oor9g5l0slMpswJmkuvCl YlzbKYLtVMaU9VQdEW60 =xfHu -----END PGP SIGNATURE-----
--- End Message ---

