saellaven wrote:Why install something you aren't going to need or use? It's just another vector for attacks.
the proposition that i was making is that you could keep systemd as a useflag and just boot /sbin/init via kernelflag or whatever. why? well, as a start to let everything compile without having to have weird excludes, masks, blocks or whatever else. YOU CAN have inert code.
saellaven wrote:My desktop works...
no offense but lost interest. I I I.
saellaven wrote:If you or your users need someone to hold their hand, then you do. Myself and my users don't, so why should I cripple us?
be serious. you dont have any users. admins dont get attached to their users. that's a dead giveaway.
saellaven wrote:What makes you think that we want to emulate systemd in the first place? We've spent years detailing different aspects of systemd that we not only find technically unsound, but outright harmful and dangerous. Don't think that our opposition to systemd is based out of simple comfort/familiarity with openrc or sysvinit - those of us you're arguing with probably know system engineering better than you do. Most of us have decades of experience with UNIX, POSIX, shell scripting, C, etc.
yet somehow i'm comfortable thinking to myself that 80% of you are just repeating what other competent people have said, and the other 20% just hate microsoft and are set in their ways. sorry. didn't mean to insult anyone. especially the 20%. even though that is generous. i wonder how many of the openrc competent people are really willing to associate themselves with the other 80% that just want attention.
saellaven wrote:As the saying goes, those whom don't understand UNIX are condemned to reinvent it, poorly.
i've been using linux since the 90's. have any idea how many times i heard that line? in 20 years? yet u're not using kernel 2.0 from 20 years ago so move on. so many people talking about unix as is their own. unics ran on very different machines. and it was very very different from your linux. but whatever...
saellaven wrote:Correction - everyone moved to Microsoft, particularly on the desktop. Linux still has roughly the same market share of the desktop as it did pre-systemd. Regardless, popularity isn't indicative of quality.
moved to microsoft? dead giveaway right there.
saellaven wrote:Likewise, homogeneity is a WEAKNESS when it comes to security. If all of the routers from a specific brand share the same weakness (say, a factory backdoor password), all of those routers can be trivially hacked. If systemd has a security flaw that allows privilege escalation by manipulating PID1, every systemd based distro is possibly exposed. Diversity is a GOOD thing when it comes to security, as it limiting the attack surface (arguably systemd's biggest weakness is the lack of coherent design combined with owning PID1, poorly implementing lots of functionality that belongs in other packages (look at the DNS bugs in it), and constantly rewriting or adding more large chunks of code, so nobody can really be sure what any version is doing - it's alpha quality at best). See also the Pwnie award systemd "won".
second giveaway. and misinformation. just because systemd restricts stuff from the root, it doesn't automatically means it gives it away to microsoft... or to hackers. it just restricts stupid users from doing stupid things. dont like what systemd is doing boot with init=/bin/sh.
everything you just said about systemd, in my humble opinion, if you want to believe me, only shows how little u know about it.
saellaven wrote:This just in. Gentoo gives you the freedom to do what you want with your system (at least when tyrannical devs aren't trying to force their choices on you), including the freedom to make mistakes and, most importantly, the freedom to learn. That said, I didn't have to do anything to make Gentoo an openrc system - everything works and all I did was block systemd to make sure a dev didn't try to force their opinions on me. I choose not to use GNOME 3 - there are literally dozens of other window managers in portage that someone might want instead of GNOME 3.
cool. good for you
saellaven wrote:The question is, if you're so happy with the RedHat base system - systemd, GNOME 3, etc, why are YOU using Gentoo instead of RedHat, Fedora, or one of it's near clones like Debian? The entire point of systemd was to standardize the Linux desktop on systemd because RH couldn't pwn Linus and the kernel. The idea was everyone talks to systemd and systemd talks to the kernel. The entire purpose was to usurp control so that RedHat could monopolize and monetize Linux support. Why even have any other distros if RedHat's are the only ones that matter?
there is no one named redhat in this thread. I don't know how to relate to what you are saying. it's open source. free source. how did they manage to put fud on top of opensource for christ sake!?
saellaven wrote:Most packages don't hard depend on systemd. Instead, they have a soft preference which favors systemd because of the way that certain devs try to nudge you to do it their way. Some packages have tried to force users into systemd just because the maintainer wants to force systemd on people - a simple addition for a USE flag makes it go away. Sometimes, there's a bump which forces systemd but gets revised because the force was "an oversight" - it's happened enough that I don't believe it is simple coincidence, but I'm sure plenty of people have unwittingly switched to systemd, or at least stopped fighting it and let it take over, since they consistently "break" it in the favor of systemd.
k. where are hillary's emails. send her to jail. I am wasting my patience.
saellaven wrote:Want one? Tell systemd to fix NFS. To them, it's WONTFIX NOTABUG. I don't have any problems with my NFS mounts though.
mine works. what is the problem with yours?
saellaven wrote:Go through and read all the systemd threads here. We've spent hundreds of hours laying out the faults and it's gets tiring to have to restate them every time some new systemd crusader comes to repeat the same "hurr, you guys just don't understand it, you're too stuck in the past and don't want to learn anything new." We know C and we know what a mess the systemd code is. We know UNIX and we stick to the principle of "do one thing and do it well." We've discussed how the kernel has had great, modern IPC support for a decade that the systemd devs either chose to ignore, couldn't bother to investigate, didn't understand, or intentionally chose to reinvent poorly because NIH syndrome. Basically, educate yourself before you say you don't understand what our problem with systemd is.
Furthermore, openrc has repeatedly, intentionally been crippled by a systemd dev that is intentionally wanting to harm it's functionality so it isn't any better than systemd. That same dev got on the Council, where he pushed the Council to approve the breaking of sep-usr, deliberately ignored patches that ensured continued support for sep-usr, etc, all because poettering decided he didn't see a use case for sep-usr. Him and his friends also took over a number of other committes to run protection for them. So, they've actively been waging a war on us. I, personally, have always supported the choice of systemd for those that want it, and only became involved because of the abuse of him and a handful of others that would like to see systemd as the only choice.
openrc is a collection of shell scripts. it was prone to disasters from the get go. systemd aint much better. only a little better. but it is better. it's not owned by the evil corporation. it's open source. and this is my LAST systemd related post on the internet. EVER.