▲ | amiga386 5 days ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
This article smacks of paternalism. Part of the fun of free software is that it might do terrible things. Debian is not a distro that promises you a walled garden run by an iron-fisted tyrant who beats programmers into submission so they'll respect your privacy Nothing in Debian will install StarDict invisibly. Only you install StarDict. Only you run StarDict. Wayland is not a panacea. If you want StarDict to translate everything you highlight/clip, you will tell Wayland to let StarDict do that. If Wayland can't do that, it's bad, paternalistic software. There is Android and iOS for idiots who want to be bossed around by their device and have no real freedom. The real problem are these HTTP lookups by default, which is the fault of the packager, and Debian as a whole for not prodding them into fixing it. This bug was already reported and fixed as CVE-2009-2260. Then StarDict was kicked out of Debian, and when it came back, so did this bug. The most recent re-reporting of this bug (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806960 raised in 2015) was fixed a few days ago by removing the dict.cn plugin, 2 days after Vincent Lefevre raised this issue on oss-security-list. He also raised CVE-2025-55014 for another dictionary plugin that sends HTTP requests, which has also been fixed by removing that plugin. Both plugins should be removed from Trixie as of today, and more appropriately, all the "network dictionaries" are now in their own package (stardict-plugin-network-dictionary), not installed by default (stardict-plugin suggests rather than recommends it): Changelog: https://salsa.debian.org/debian/stardict/-/blob/debian/trixi...
Control: https://salsa.debian.org/debian/stardict/-/blob/debian/trixi...
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
▲ | anonymars 5 days ago | parent [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> Part of the fun of free software is that it might do terrible things Yeah you lost me here | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|