Your message dated Sun, 09 May 2021 23:03:27 +0000
with message-id <e1lfssn-000ihr...@fasolo.debian.org>
and subject line Bug#987332: fixed in aprx 2.9.0+dfsg-3
has caused the Debian Bug report #987332,
regarding aprx automatically starts up with really bad default config
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 ow...@bugs.debian.org
immediately.)
--
987332: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987332
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: aprx
Version: 2.9.0+dfsg-2
I just noticed that many of the aprs2.net APRS-IS servers have a whole lot of
aprx 2.9.0 clients connected using the N0CALL-1 dummy callsign, having sent
zero packets. There are probably hundreds of these clients, T2UKRAINE currently
and T2FINLAND has 67. I didn't even check other servers (there's a
hundred).
After some looking around I found out that the aprx package in Debian these
days has the following flaw:
If you just install it ("apt install aprx"), it will start up automatically and
by default, and it will actually connect to the APRS-IS network using the dummy
callsign (which one should never use) and stay connected.
I suspect this bug came up in aprx (2.9.0+dfsg-2), right here:
- Update aprx.default to remove environment STARTAPRX variable for
daemon enable/disable for Debian Policy ยง 9.3.3.1
- Update aprx.init script to remove /etc/default check for daemon
enable/disable
The old default was that it did not automatically start up before
STARTAPRX was manually adjusted in /etc/default/aprx.
Please release a high-priority update which shuts down these clients which have
been automatically started up by this change.
- Have it not start up by default after installation, before it is configured
- Remove N0CALL-1 from the default configuration (comment the line out) so that
it will refuse to start up before configured with the callsign of the user
- Ensure that the instances which have already been started up like this will
shut down again when upgraded to the next version
Assuming that these clients run with the default configuration file
supplied, one fix would be to intentionally break the default
configuration file so that the startup fails. If the user has not modified
the config file, an upgrade would replace it.
Thank you!
- Hessu, OH7LZB (aprs.fi, aprsc server author)
--- End Message ---
--- Begin Message ---
Source: aprx
Source-Version: 2.9.0+dfsg-3
Done: Dave Hibberd <d...@vehibberd.com>
We believe that the bug you reported is fixed in the latest version of
aprx, 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 987...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dave Hibberd <d...@vehibberd.com> (supplier of updated aprx 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 09 May 2021 23:15:56 +0100
Source: aprx
Architecture: source
Version: 2.9.0+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Hamradio Maintainers <debian-h...@lists.debian.org>
Changed-By: Dave Hibberd <d...@vehibberd.com>
Closes: 987332
Changes:
aprx (2.9.0+dfsg-3) unstable; urgency=medium
.
[ Dave Hibberd ]
* Add debian/gitlab-ci.yml
* Change installinit behaviour in debian/rules
- aprx is now disabled by default upon install
- Belt & Braces interrupting installsystemd too
* Added patch to modify default config commenting out default callsign
- Closes: #987332
[ Debian Janitor]
* Use secure URI in debian/watch.
* Use secure URI in Homepage field.
* Bump debhelper from old 11 to 12.
* Update renamed lintian tag names in lintian overrides.
Checksums-Sha1:
8ae1ce05ab0d620485bb4811165af51f478f304b 1646 aprx_2.9.0+dfsg-3.dsc
6fce8d4804efc0e68fbd89f49283a5f9e6ad5efb 8940 aprx_2.9.0+dfsg-3.debian.tar.xz
4ed351304d91512602fa2841979ffd8bad2a3e67 5612 aprx_2.9.0+dfsg-3_amd64.buildinfo
Checksums-Sha256:
c1e794f270838e87f35e34193f3116f472a4af226203cada477c69717f26d562 1646
aprx_2.9.0+dfsg-3.dsc
9d21c87f33c4e25d84af3a865c48e21c789caa51019cdd9faee1cccb0fd9e382 8940
aprx_2.9.0+dfsg-3.debian.tar.xz
996bf0732bb71a16ecf82ff8c8263b004180e85a8155e1f1d567644272940db6 5612
aprx_2.9.0+dfsg-3_amd64.buildinfo
Files:
e061b83b1306b3387a87cc6a924c5f4d 1646 hamradio optional aprx_2.9.0+dfsg-3.dsc
f20da586b6ba36286ac54df8f5784371 8940 hamradio optional
aprx_2.9.0+dfsg-3.debian.tar.xz
1c2080b9b26d943e7dee49636df8d65a 5612 hamradio optional
aprx_2.9.0+dfsg-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEERzSH56pa+zBfre1AiVnjPMqARLoFAmCYYlUACgkQiVnjPMqA
RLrDVgf/eR95iJXiECMnz3nubzSdFWjXhuHGBS17IyIBoyQjstsrhMqGIyIRNIdr
qFe+FNqS+3B4dT4Wa1oDxrE6ay4K3GjV4akJXhoWkv15ypSYdeCbFvaSxjDdbh96
bTIpwpUfx5kHj0PLTOIWahQsjtn2OO2XcBs4Bqg4ioKrjHYfEU7l2Fqk30aApi6c
GtzL24vzGFtsStHvWJDo6MWA2fGPblHqRbrQfPssx3v7gsLmXGjSF7Z3h3bAuKF0
QVaiSpkyUkRmp0DsVCfEufWSGCJI6NZFQHWLlboMbiyCY9RAI6BAC45BDVLSDIkm
/MHFArjDrqrTr7hAGdTQ8vg/p7U9aw==
=AaE7
-----END PGP SIGNATURE-----
--- End Message ---