Your message dated Mon, 25 Nov 2024 18:21:57 +0000
with message-id <[email protected]>
and subject line Bug#1045145: fixed in netdata 2.0.3+dfsg-1
has caused the Debian Bug report #1045145,
regarding netdata-dashboard: embedded non-free build
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.)
--
1045145: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1045145
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: netdata
Version: 1.41.0-1
Severity: serious
Starting from version 1.41.0, Netdata has started to include their new
agent dashboard - the so-called Cloud UI (or sometimes v2) [1]. This,
however, is distributed under a different license than the rest of
Netdata - the Netdata Cloud UI License v1.0 (NCUL1) [2].
This license restricts the use of the software, allowing it "only to
interface with the licensor's other software components". This makes it
violates the section 6 of the DFSG. Moreover, the UI itself is
distributed in the minified form, violating the section 2 of DFSG.
Luckily, the license does not restrict the redistribution, so Debian is
probably not in a legal trouble just yet (disclaimer: IANAL).
The old versions of dashboard is still distributed with Netdata. To the
best of my knowledge, the old version of the dashboard is still
distributed under GPL-3+. Users can choose to go to the old (so-called
v1) dashboard by going to e.g. http://localhost:19999/v1/.
As a related issue, also since version 1.41.0 Netdata will, by default,
download the latest version of the Cloud UI from their server to the
browser, falling back to the local copy of the UI distributed with
itself if it fails to do so.
So, in this case, I believe it's possible for Debian to remove the new
UI from the Debian version of Netdata. The source tarball will have to
be re-packaged, and the relevant code will have to be patched so that it
redirects the the v1 version of dashboard.
Side note: in fact, the v1 version of the dashboard is also distributed
with the agent in the minified form, and it seems like the source
package isn't actually included in Debian's source package. There's the
bug #982220 which intends to package the dashboard separately. It seems
to be filed by one of Netdata's maintainer but doesn't seem to have any
activity. In the meantime, including the source of the dashboard at [3]
as a no-op secondary orig tarball (or part of debian/missing-source)
might be a good stop gap. Whether it's worth an additional bug entry is
up to you.
Regards,
Ratchanan Srirattanamet
[1]
https://github.com/netdata/netdata/releases/tag/v1.41.0#v1410-one-dashboard
[2] https://github.com/netdata/netdata/blob/master/web/gui/v2/LICENSE.md
[3] https://github.com/netdata/dashboard
--- End Message ---
--- Begin Message ---
Source: netdata
Source-Version: 2.0.3+dfsg-1
Done: Daniel Baumann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
netdata, 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.
Daniel Baumann <[email protected]> (supplier of updated netdata
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: Mon, 25 Nov 2024 18:14:34 +0100
Source: netdata
Architecture: source
Version: 2.0.3+dfsg-1
Distribution: experimental
Urgency: medium
Maintainer: Daniel Baumann <[email protected]>
Changed-By: Daniel Baumann <[email protected]>
Closes: 923993 1042533 1045145 1054354
Changes:
netdata (2.0.3+dfsg-1) experimental; urgency=medium
.
* Uploading to experimental.
* Merging upstream version 2.0.3+dfsg (Closes: #923993, #1042533,
#1045145).
* Adding upstream target in rules.
* Removing use-system-python.patch.
* Refreshing use-python3.patch.
* Adding patch to use system pyaml3 directly rather than first trying
embedded copy (that is removed in Debian).
* Addin patch to use system python modules rather than first trying
embedded copies (that are removed in Debian).
* Adding patch to use system dlib.
* Updating copyright for new upstream version.
* Removing removed cmake build options.
* Disabling to download and embedd dashboard binaries during built.
* Removing netdata frontend packaging, upstream split the sources out to
netdata-dashboard.
* Folding netdata-core into netdata itself.
* Updating build-depends for new upstream version.
* Enabling machine-learning support (Closes: #1054354).
* Including api files in netdata, later being used via netdata-
dashboard.
* Updating todo file.
* Updating watch file.
Checksums-Sha1:
95da01a740a71a776ea47aac084408f7374dab8a 2770 netdata_2.0.3+dfsg-1.dsc
7b90b362420cf99f0e8ae138194a23c9c03a0ae0 17167012
netdata_2.0.3+dfsg.orig.tar.xz
305b2f207e79b87d1e1a2fbe0c72f40639390909 18588
netdata_2.0.3+dfsg-1.debian.tar.xz
b5fb0c9e113dd392d2418e8f205b05e9e93bb233 14048
netdata_2.0.3+dfsg-1_amd64.buildinfo
Checksums-Sha256:
0567c6c7c68b4978520815cbb517deb36d884f180645a1235aecece0e2fec63c 2770
netdata_2.0.3+dfsg-1.dsc
728c4a3d84e50ad4dfb95302393adc8c1a095a1e48787d6352b4721c277a200e 17167012
netdata_2.0.3+dfsg.orig.tar.xz
af5f108b5d6563cf84983996fa782255860faa6564760ab3784faada05e813f4 18588
netdata_2.0.3+dfsg-1.debian.tar.xz
e658849269c61f7f230c2045cfd64ec2ed49e70f27449e6efb516c9854284737 14048
netdata_2.0.3+dfsg-1_amd64.buildinfo
Files:
59ec43eb38506d7a68a9d4237adcb0e1 2770 net optional netdata_2.0.3+dfsg-1.dsc
f28c474a0e6565fbb0d21d6b0d49027c 17167012 net optional
netdata_2.0.3+dfsg.orig.tar.xz
9bb663de0be2a9d658b42112a1008e47 18588 net optional
netdata_2.0.3+dfsg-1.debian.tar.xz
2cc88bb0a21f431cc81dc51cc5fc5a48 14048 net optional
netdata_2.0.3+dfsg-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEgTbtJcfWfpLHSkKSVc8b+YaruccFAmdEuzsACgkQVc8b+Yar
ucfgMhAAjtfrlRtjOwBlueRWZqfV+z1pMg15nIAZtosaCO6Tl7RuIHFkCwiUg7F4
9VCEX7u18TsFvAxbj8u0Xi/PjyACHvebG21oVmBx/SA6af3Y0OCnehhN3D/XqTds
XY9aOvCrK3edh3qJDqF+dHdir0tGGvks+p2Vea+aB+kOe1Ghy6dDrsK2biiJH78R
xXhLBpBEC4gjCd9Pv42zFktGuI0r8Ci8HhtoZihV8ZzyV+q44sbIMKdFcdoRWgh7
jd1tK7qy3EIsFVgv3PTZXC4F3D+aunfiRLyvybTbItggvf0y9r+RYkjzKSvvrYtW
gNB+8UwRYBvjF0SJtdBQT7hHVe39iL6wxNHKZQlSNqi2mEFn1Z2r+AEWl2/3Nu2k
NLBfkBplxycTcLDBVvU7h0fHo3MQxTuMRZDNQuUGiwfDuPAduAZStnP+AQeVzokn
VpdkaRIdyCNjzkiPfmeEdvRviY3fOyML6ulHPNbPfqUUuNwFISIXVILm/2GmsrjM
mqY4sMWjMTmT4FmjLfQ8lmoczfd3A0VV0AmPYNaxd+LZI8a0l4xT0vAILDppHC42
9mgZm+B5EUzZ0V98XLRx2K0jgkCJVl9JF7PYcHBX6oMISYanIVsUsceCaa2T0pJZ
NQ1v4+4VNany4+XUH1IbMFaovTVPCdkRYsv/RzIA7rSMVvZuFdY=
=06tR
-----END PGP SIGNATURE-----
pgpL4USR9MGn3.pgp
Description: PGP signature
--- End Message ---