Devuan Releases Beta of Systemd-Free 'Debian Fork' Base System (devuan.org)
jaromil writes: Devuan beta is released today, following up the Debian fork declaration and progress made during the past two years. Devuan now provides an alternative upgrade path to Debian, and switching is easy from both Wheezy and Jessie. From The Register: "Devuan came into being after a rebellion by a self-described 'Veteran Unix Admin collective' argued that Debian had betrayed its roots and was becoming too desktop-oriented. The item to which they objected most vigorously was the inclusion of the systemd bootloader. The rebels therefore decided to fork Debian and 'preserve Init freedom.' The group renamed itself and its distribution 'Devuan' and got work, promising a fork that looked, felt, and quacked like Debian in all regards other than imposing systemd as the default Init option."
Devuan = White Army
#TeamSystemD
#TeamUnix
Choose your side, FIGHT!
I'm not going to bother saying anything about Lennart or other core systemd developers since it's been widely established that they have proven to be disagreeable on numerous occasions.
What I will say, however, is that after spending the time reading up on systemd and learning how to use it, how to write unit files and all that jazz, I really fail to understand what the furore over it is. My systemd machines are ready to go much faster than any bash-script based init system and writing a new unit file for some daemon that lacks one already is easy peasy.
The only place where I feel it falls somewhat short is in systemd-networkd which currently lacks good support for policy routing. Fortunately, it doesn't bar me from running a post-network-up script to do command-line based route installation, so until it develops that functionality, that's what I'm doing.
Originally posted at the main site. Reposting here.
Systemd is written by an incompetent, 30 something German who appears to excel in douchebaggery. He is supported by red hat and a bunch of other arseholes who also seem to excel in douchebaggery.
Anyone who thinks systemd is a good thing is a fucking incompetent douchebag. Nothing about what systemd stands for makes a single fucking difference to SERVERS.
Note to Ubuntu users: I don't give a fuck that you run Ubuntu and "have no problem with systemd". Your use case is why systemd exists - for basic desktop systems.
Parallel startup? Binary log/journal? Unpredictable startup?
Or how about the biggest issue: systemd violates the simple rule: do 1 thing and do it well.
Why does systemd start both the computer and every users logon session? This, quite literally, makes ZERO FUCKING SENSE. Systemd appologists claim systemd is modular. What the fuck is systemd --user, you fucking clueless cunts?
Systemd is clearly written by a bunch of highly immature, inexperienced Linux users who probably use apple products more than Linux. These stupid fucks think their software is so good it helps everyone. It's the sheer naivety of these turkeys that is mind blowing. Systemd is for BASIC desktops only. It's not for servers.
Now the fact that every single distro runs systemd shows that distro makers also don't run servers. They aren't system administrators. It's these distro makers who ran straight to systemd just because it made their job easier - despite it being fundamentally incompatible with common sense, logic, reason, and common sense.
The problem with all of this. Lennart is FAR from the best person from the job. Those who build fedora, red hat, Debian, Ubuntu, etc, are also not good at their jobs. These people have all failed, repeatedly, and the time is coming to take our distributions back.
What does Systemd have to do with "init freedom"?
I am new to this and I have seen a fair few "systemd is 3vil" posts, but with little indication as to why people dislike it, compared to the alternatives? Just to be clear I don't have a position here, rather I am looking for some insight.
Jumpstart the tartan drive.
I really dislike systemd. It ruined my Debian installation. But I'm also really displeased with the Devuan project, too. I followed it briefly when it first started up, and I think it was a fucking joke. The smugness of the people involved was terrible. The first months of the project were constant accusations of people being "systemd trolls". I found everything about it to be shameful and amateurish. And it became clear pretty quickly that it wasn't going anywhere. So instead of waiting for it, I moved to FreeBSD. And you know what? I couldn't be happier! It brought me the best parts of the traditional Debian experience: stability, reliability, trustworthiness, and robustness. But it also didn't subject me to systemd. The more I use FreeBSD the more I regret not switching sooner. As far as I'm concerned, there's no need for a project like Devuan because FreeBSD is a full, systemd-less replacement for Debian, and Linux in general.
Unfortunately its name sounds like a Puerto Rican ladyboy, which is likely to hinder enterprise adoption anywhere except at GitHub, Inc.
...my take on systemd is this: As an init system, I actually like it - far better than other SysV replacements, especially SMF on Solaris and friends. Where it goes off the rails, though, is the ever-expanding mission creep into things that really aren't an init system's purview.
If systemd would just be an init system and get out of the way, I'd cheer it on. But one of the first things I do when I set up a CentOS 7 server is to shut off firewalld and use iptables directly. Firewalld is OK on a laptop where you're connecting to a variety of different networks, but leave it off my servers, please.
Oh, no! You have walked into the slavering fangs of a lurking grue!
Dear slashdot editors. This project is doing nothing to help the GNU/Linux ecosystem, they are only marginalizing the good software that every distribution is now using happily. Please don't feed their fire by letting them seem credible on slashdot.
Thanks
We run SUSE SLES 12 with systemd on our 1020 node Cray XE6 and it works just perfectly. What a joke, "veteran unix administrators", it doesn't get much more complex than a 1020 node, 21,824 processor Cray XE6 with Nvidia Tesla on each compute node. Node management and integration with the job scheduler is significantly simpler than older versions. The older system was a mess of shell scripts, perl scripts, and who knows what else, the new system is all streamlined in a simple config file and few modules.
Glad your have not been encountered with any corner case yet. And I'm pretty sure nosh would do the same thing better, without bloat either in scripts or in the init system itself (well, you really want to define "simplification" as replacing several MBs of debuggable scripts with several MBs of spaghetti C code?), and without the "you are not supposed to hold the phone that way" cases.
Foaming at the mouth. This is something I am supposed to take seriously as a SERVER distribution --- and as an alternative to Red Hat?
System V is enough, why complicate it and add another useless feature called systemd?
No other reason to add systemd except to encourage users to migrate to Win OS or OS X.
I've been using SYSrEMd for about a year now, and it still is the worst crap computer code i've used. It's is basically total spookware that has slowed the desktop to a crawl. I'm switching immediately! What ever the fuck they want to call SYStemD horse shit, you lame as systemd++ butt lick administrators can take it. WHAT THE HELL DOES IT DO???? So far, it just makes things slow, annoying and broken most of the time.
Who ever developed this piece of crap, should be ._____. Stop development now! Give it up. It's is a total waste of your time and ours.
Sincerely, you friendly neighborhood, SysADMIN.
I agree. I have 100s of systemd machines to manage. It's all fine and sweet until there is a problem that requires more than a program launcher. Just try figuring out how to do something of your own daemon with systemd. Initd was trivial. SystemD is complex, bloated and incomprehensible. It's the worst joke ever hoisted on sysadmins.
We run SUSE SLES 12 with systemd on our 1020 node Cray XE6 and it works just perfectly.
well, whoop-de-fucking-doo...good for you!
You know that car analogy, the one about the inverse correlation of sizes?
Just sayin...
The older system was a mess of shell scripts, perl scripts, and who knows what else
Ah, now I see, contextual perjorative use of 'Perl', 'shell scripts' coupled with 'mess' and 'who knows what else'... one might make the point here that as you fell into the camp of 'who knows what else' (otherwise you would have stated what the 'else' was), you're probably not qualified enough yet to voice an authoritative opinion on these matters..
MRW you said "our 1020 node Cray": What year is it?
I still have no idea why they needed to fork from debian, instead of just maintaining packages/patches required to provide a systemd alternative from within debian.
When choosing a distribution, why anybody choose a distribution whose only clear philosophy was that it is not something else? Unlike debian which is ultimate software freedom and stability or whatever.
SURELY NOT!!!!!
Please send your testimonial to dng@lists.dyne.org or devuan-discuss@lists.dyne.org. Devuan would be proud to show it on their web site.
you need to practice your trolling as that was painfully bad.
"The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
Any advance in technology can be measured by asking a simple question: what problem does it solve?
To this day, systemd failed to answer that. It did create al lot of problems, though.
I thought this whole Linux thing was all about freedom to choose?
It does not bother me if someone uses or likes systemd - I personally did not like it after trying it. But, I wish to have an option to still use what I'm most familiar with, instead of being forced to use something else that someone else thinks is better. This is no different than all the other things happening around me where others are making choices for me that I'm quite capable of making myself.
Thus, I support Devuan effort and wish them to carry on, because they are presenting us with a choice.
Systemd isn't a bootloader...
Well, birds use it to fly. So there's that.
I'm 61 - took me about an hour to figure out systemd - not that I asked for the change - but it wasn't a big deal. In the end I realized it fixed a few issues and all the hate-flame-bait crap was uncalled for.
I've come to realize it is must be only a minority of really old farts that complain about systemd - I get it - as people age they can't learn new things - can't see why the changes are happening - growing old sucks.
I suppose it is really the old guys over 70 just can't adapt to these changes - so I have some notes for them:
https://wiki.xtronics.com/inde...
I'm 61 - took me about an hour to change over to systemd syntax. I didn't ask for it - thought it was a bother, but in the end I see it fixed some things and it is working fine - the hate-flame-bait-carp was uncalled for.
I have come to realize that it is only the really old guys over 70 or so that no longer can learn new things or see other points of view. Growing old and losing metal agility must really suck. I put up a page with notes for these guys that can't adjust on their own:
https://wiki.xtronics.com/inde...
I am really glad the Debian did not fold to the pressure of the geriatric community to become set-in-their-ways.
How about actually working towards something that actually benefits developers, like making a set of libraries with stable ABIs, binary compatibly across distros, instead of wasting everyone's time rewriting an init system that works on just about every distro and really affects nobody.
Seriously, who the hell actually interacts with the init system? Developers just want a way to write apps that's standard across all distros, and systemd helps with that by making a single stable framework instead of a thousands of fucking unintelligible shell scripts
I agree with the sentiment of Devuan, except for the part about adoption of systemd indicating a trend toward desktop computing. I would never want systemd on any desktop machine. It's a trend toward broken, ill-advised, historically ignorant, and un-Unix-like computing.
What a joke, "veteran unix administrators",
The people behind Devuan aren't "veteran unix administrators". They are a bunch of unemployed or under-employed Italians. They also run "https://www.dyne.org/" . Think beggars with a GPL sign in hand; wherever the Dyne/Devuan folks are, the "please donate" sign is near by.
Either RH PR is rigging the voting, or /. has really gone devops...
- waiter, a capricciosa without mushrooms please.
- here it is, sir.
- thank you, can you bring me some extra mushrooms for the capricciosa?
- whatever, sir. *turns to the cook who makes the international "he has a loose screw" sign*
---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
Nobody pointed the CRUCIAL point from both
DEPENDENCIES of systemd
THAT... changes a lot when customizing servers.
Servers don't really care about booting in 1 second - they do care on stable critical steps.
systemd is NOT for servers. That should settle soon...
I have no strong feelings about systemd. I do have strong feelings about the raving lunatics that infest message boards and article comments about how systemd is cancer--likely pushing hundreds or thousands of people away from free software, to Microsoft instead. So I'm happy that Devuan and Slackware still offer sysvinit, if for nothing but the PR of saying "you can use Linux without systemd."