The ideal would be a locked boot system that is installed by the user and is fully under their control, but I have yet to encounter one.
cqst [she/her]
- 0 Posts
- 14 Comments
cqst [she/her]@lemmy.blahaj.zoneto Linux@lemmy.ml•Which Linux tool or command is surprisingly simple, powerful, and yet underrated?"2·6 months agodeleted by creator
cqst [she/her]@lemmy.blahaj.zoneto World News@lemmy.world•Xi Jinping says no one can stop China’s ‘reunification’ with TaiwanEnglish106·6 months agoThe USSR was just as capitalist as the PRC. Because it had generalized commodity production and wage-labor. You can’t have a socialist mode of production in just one country, as the interaction with capitalist countries will infect your system.
The PRC is a highly technocratic advanced capitalist democracy, and yes, it will likely outpace the west in a number of key statistics over time, that doesn’t make it socialist, because the productive mode is capitalism.
cqst [she/her]@lemmy.blahaj.zoneto World News@lemmy.world•Xi Jinping says no one can stop China’s ‘reunification’ with TaiwanEnglish447·6 months agoTaiwan will voluntarily reunify with China in the next two decades.
cqst [she/her]@lemmy.blahaj.zoneto Linux@lemmy.ml•What's the most obscure distro you can think of2·8 months agoOne of the coolest distros, ever. It’s like a mix of Alpine Linux and Slackware without dangerous firmware payloads.
cqst [she/her]@lemmy.blahaj.zoneto Linux@lemmy.ml•What's the most obscure distro you can think of1·8 months agoNo one thinks this. Even permissively licensed BSD operating systems package GPL software and accept it as Free Software.
cqst [she/her]@lemmy.blahaj.zoneto Linux@lemmy.ml•What's the most obscure distro you can think of8·8 months agobut their “final goal” is to switch the kernel to BSD (i.e. away from copyleft)?
HyperbolaBSD is a hard fork, that relicenses the OpenBSD kernel as GPL (as permitted by permissive licenses.)
HyperbolaBSD has already dug into the OpenBSD source tree and discovered numerous licensing issues.
HyperbolaBSD will be a truly libre distro that takes advantage of copyleft, while moving away from the major issues Linux is stepping into too.
cqst [she/her]@lemmy.blahaj.zoneto Linux@lemmy.ml•I made a local APT repository that automatically fetches DEBs and AppImages from anywhere11·10 months agoUnless I’m missing something, here we will disagree. Secure or not, FOSS principle-respecting or not, if I’m choosing to install software by X then I’m going to get it straight from X and not involve third-party Y too.
Source code is like a recipe. Getting your food from the chef who made the recipe is fine, but getting it from another chef who… followed the same exact recipe is no different.
This is how the linux software distribution model works, distro maintainers are a CHECK on upstream.
cqst [she/her]@lemmy.blahaj.zoneto Linux@lemmy.ml•I made a local APT repository that automatically fetches DEBs and AppImages from anywhere35·10 months agoI’m and end user Yeah, we all are. What’s your point?
End users are also developers. All computer users are developers. You are developing.
user working for end users
By making a script that lets me get backdoors and shitty packages with ease? The linux package distribution system is a nightmare, Debian is the least bad approach. There is basically always a better option to using a .deb file. If you come across something that isn’t packaged, I recommend Flatpak, building from source (and installing unprivileged), or using the developers vendored tarball (installing unprivileged).
https://wiki.debian.org/SecureApt
By using local .debs you lose the benefit of:
Reproducible builds GPG checksums Stable release model debian security team
cqst [she/her]@lemmy.blahaj.zoneto Linux@lemmy.ml•I made a local APT repository that automatically fetches DEBs and AppImages from anywhere32·10 months agoWhy does Debian-Ubuntu not provide a simple command for this?
You aren’t supposed to add repos. Ever. https://wiki.debian.org/UntrustedDebs
Apt is not built with security in mind, at all. The partial sandboxing it does do is trivial to bypass. Adding a repo is basically a RAT Trojan on your computer.
An example is signal-desktop
Yeah don’t use signal. They restrict freedom 3 by making distribution difficult. Thats why they trick you into using their RAT repo.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=842943
The least bad option is the unofficial flatpak.
cqst [she/her]@lemmy.blahaj.zoneto Linux@lemmy.ml•I made a local APT repository that automatically fetches DEBs and AppImages from anywhere21·10 months agoPersonally I need the desktop client because I mod it with plugins that are so useful that I can’t do without these anymore.
Discord client modifications are against the Terms of Service. https://www.gnu.org/philosophy/free-sw.en.html
cqst [she/her]@lemmy.blahaj.zoneto Linux@lemmy.ml•I made a local APT repository that automatically fetches DEBs and AppImages from anywhere13·10 months agoIf you are getting your code straight from the author,
Which is not what you are doing at all with a .deb file. A .deb file is a binary with a bunch of scripts to “properly” install your package. Building from source is what you SHOULD be doing. Debian has an entire policy handbook on how packages are supposed to be packaged. Progrmatically you can review the quality of a package with ‘lintian’. .debs made by developers following a wiki tutorial can’t even come close. remember, apt installs happen as root and can execute arbitrary code.
Also, debian packagers can be project maintainers, so they can be “the author.”
cqst [she/her]@lemmy.blahaj.zoneto Linux@lemmy.ml•I made a local APT repository that automatically fetches DEBs and AppImages from anywhere46·10 months agoWell, I’m just automating what people currently have to do manually : visit GitHub and download DEB and install DEB.
Yeah. You should never do that. Like ever. Build from source; or use a vendored tarball. https://wiki.debian.org/DontBreakDebian
.deb is a terribly insecure nightmare thats held up by the excellent debian packagers, gpg , and checksums, and stable release model. don’t use .deb files.
My parents have an Alexa and I have no choice in whether they install one in our house or not. I doubt they would be convinced by my pleas about privacy. So unfortunately and reduction in whatever privacy that was left is a shame.