❌ Software Removal | OS with systemd #2261
Labels
No Label
🔍🤖 Search Engines
approved
dependencies
duplicate
feedback wanted
high priority
I2P
iOS
low priority
OS
Self-contained networks
Social media
stale
streaming
todo
Tor
WIP
wontfix
XMPP
[m]
₿ cryptocurrency
ℹ️ help wanted
↔️ file sharing
⚙️ web extensions
✨ enhancement
❌ software removal
💬 discussion
🤖 Android
🐛 bug
💢 conflicting
📝 correction
🆘 critical
📧 email
🔒 file encryption
📁 file storage
🦊 Firefox
💻 hardware
🌐 hosting
🏠 housekeeping
🔐 password managers
🧰 productivity tools
🔎 research required
🌐 Social News Aggregators
🆕 software suggestion
👥 team chat
🔒 VPN
🌐 website issue
🚫 Windows
👁️ browsers
🖊️ digital notebooks
🗄️ DNS
🗨️ instant messaging (im)
🇦🇶 translations
No Milestone
No Assignees
1 Participants
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: privacyguides/privacytools.io#2261
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
We must replace operating systems that use init Systemd for security reasons.
Read this article: https://unixsheikh.com/articles/the-real-motivation-behind-systemd.html
Why I am making the suggestion
In summary Systemd should not be used because:
RedHat's hidden manipulations and intentions;
disregard for serious security bugs;
maybe the bugs are a backdoor.
The alternatives should be:
Debian -> Devuan
Ubuntu -> Trisquel
Arch -> Artix
Fedora -> PC Linux
NixOs -> Guix System
Ubuntu Touch -> PostmarketOS
Tails and Whonix -> I don't know yet.
My connection with the software
No connection to any cited software.
We could consider alternatives, but there is no alternative to Whonix, and thus will not be removed.
stoopid proposal
Oh no, guess who is developing your kernel?
Who cares?
Well… not really, look at
elogind
. You will likely have use it on non-systemd Linux distros… oh wait… would that mean that you are using systemd? NOOOOOOOOOOOOO. Btw you do not have to use these systemd tools on systemd systems.They made this trade-off that in case your DNS server from DHCP is broken, it will fallback to something that will probably work, so you do not have a broken network connection. In case you did not know, bugs can happen everywhere.
Let's look at some links they listed
https://github.com/systemd/systemd/issues/6237
I do not see how it's an issue, you provided an invalid name so it ran it as a root, which is… the default and there is no other default possible that would make sense. You need a root privs to do that… so I really do not see the issue.
Most of this blog post is about Red Hat, not systemd as a software.
Now if we look at your alternatives…
And no… I'm not a Red Hat or systemd fanboy. I used Void Linux for over a year on my laptop and I'm using Alpine on my VPS. Runit it pretty simple and nice… but at some point you might notice that you need something more powerful and something that is more unified etc. Writing services for OpenRC is a pain in the ass, I hated every single moment of doing that. I could do what I wanted to do on systemd (I did not succeed on OpenRC) in a minute without any previous experience.
Here's a list of projects in which RedHat has done a big part of development: https://en.wikipedia.org/wiki/Red_Hat#Programs_and_projects
and even more:
There is no Linux w/o RedHat today.
See former team member @dawidpotocki's reply.