Slashdot Mirror


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."

160 of 293 comments (clear)

  1. In Other News: People Hate Change by Olipro · · Score: 2, Insightful

    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.

    1. Re: In Other News: People Hate Change by Anonymous Coward · · Score: 3, Informative

      Nobody is against systemd just because it's change. People are against systemd because it is change that causes them many problems, including computers that don't boot.

    2. Re:In Other News: People Hate Change by inode_buddha · · Score: 5, Insightful

      Seriously, who cares how fast it boots? Unless you're on some tablet type device I see no reason why boot speed should even be a thing. The old initscripts are plenty fast enough for my laptop even.

      The issue that I have with Lennarts work is that it goes completely against the design philosophy of *nix that made it so great in the first place. It also broke a bunch of stuff that relied on the old behavior - a big no-no and an instant turn-off.

      --
      C|N>K
    3. Re:In Other News: People Hate Change by Anonymous Coward · · Score: 1

      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 same could be said about runit/perp/nosh/s6, with the additional benefit of non-intrusiveness, much smaller memory and disk footprint, debug-ability, and reliability :)

    4. Re: In Other News: People Hate Change by the_povinator · · Score: 3, Insightful

      Our Linus,
      Who art in Portland, OR
      Hallowed by thy name...
      deliver us from systemd
      For thine is the kernel
      The power and the glory
      Forever and ever
      Amen

      --
      The .sig is dead, and I believe I had a hand in killing it.
    5. Re: In Other News: People Hate Change by i.r.id10t · · Score: 2

      Maybe. But my initial reaction was "binary logs?!? on a *nix system? WTF?"

      But then I chilled out 'cause it seems Debian is configured to double log, ot the same old comfortable places it has always logged in plain text.

      Emergency over.

      --
      Don't blame me, I voted for Kodos
    6. Re:In Other News: People Hate Change by somenickname · · Score: 4, Insightful

      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 init capabilities of systemd aren't too bad. The "scripts" look pretty similar to many other init system alternatives and, for basic stuff, are fine. The problem is that systemd isn't an init system anymore. It has become a layer between the kernel and traditional userspace. *That* is why people hate it. Basically, RedHat has gained too much control over the Linux ecosystem and so has started ramming their agenda down the throats of all Linux users. If the systemd/PulseAudio/etc abominations were just confined to RedHat, no one would even vaguely care (except RedHat users). But, it's become increasingly difficult to avoid the garbage coming out of RedHat because, as I stated before, they have gained too much control and influence over Linux.

    7. Re:In Other News: People Hate Change by Anonymous Coward · · Score: 1

      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.

      Linus is challenging you:
      > the worst part of systemd by far is the insane binary logging crap, and I would not be surprised if you have scrogged logs. Quite frankly, everything else in systemd at least has an _excuse_ for it. The binary logging is a pile of unadulterated shit.

    8. Re:In Other News: People Hate Change by Anonymous Coward · · Score: 1

      Just wait until you have a problem that isn't logged in the journal despite being a clear error message to stderr if you run the command by hand. That makes it very hard to troubleshoot start-up problems with systemd.

    9. Re: In Other News: People Hate Change by slazzy · · Score: 1

      My logs got scrogged

      --
      Website Just Down For Me? Find out
    10. Re: In Other News: People Hate Change by Anonymous Coward · · Score: 1, Funny

      Hey look, another "systemd horror story" with no distro, no release, no hardware specifics and no bug#
      0/8, lrn2troll.

    11. Re:In Other News: People Hate Change by Gravis+Zero · · Score: 1

      The only place where I feel it falls somewhat short is in systemd-networkd which currently lacks good support for policy routing.

      no, that's the only place that you have seen it fall short, there is a difference. i'd go on to list all the ways it falls short but it would only fall on deaf ears.

      --
      Anons need not reply. Questions end with a question mark.
    12. Re: In Other News: People Hate Change by donaldm · · Score: 3, Insightful

      Maybe. But my initial reaction was "binary logs?!? on a *nix system? WTF?"

      But then I chilled out 'cause it seems Debian is configured to double log, ot the same old comfortable places it has always logged in plain text.

      Emergency over.

      Err what do you call utmp and wtmp since they have been around in Unix since pretty much, well forever.

      You have obviously not played with AIX which is a real Unix system and actually uses a database for administration purposes. Try any of the other Unix systems and they all have different flavours although there is allot of similarity.

      As for Linux not being Unix. Well it isn't although it does have the look and feel of a Unix system. Oh and what do you call a text file? Strictly speaking it is a binary with a specific structure and can only be read with tools that can read that type of file.

      Basically Linux and also Unix do change over time. If you want to call yourself a professional get over it.

      --
      There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
    13. Re:In Other News: People Hate Change by cas2000 · · Score: 4, Insightful

      yep.

      systemd's init functionality is fine, as good as (or better than) most other alternatives.

      it even makes sense to have the control group manager as part of the init process (although even that should be optional if someone wants to run something else to manage control groups).

      absolutely everything else that systemd does, though, (network setup, logging, crappy cron imitation, consolekit login services, etc etc etc) should be entirely separate, completely optional programs with good documentation (incl. API and protocol docs).

      if systemd confined itself to just init services, nobody would bother hating it because there would be nothing to hate - it would be just one init option amongst many. probably a very popular option because, as init, it's pretty good.

    14. Re: In Other News: People Hate Change by Ol+Olsoc · · Score: 1

      Hey look, another "systemd horror story" with no distro, no release, no hardware specifics and no bug# 0/8, lrn2troll.

      This should be modded up. Meanwhile, I have installed and used Ubuntu and Mint, and Lubuntu and and UMate and Xubuntu on a lot of computers (I didn't keep count) with only one problerm - which turned out to be a dd bug that was fixed in a couple days.

      Including my latest personal project, a Raspberry Pi that I'm on right now, with Ubuntu Mate running happily, systemd and all.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    15. Re:In Other News: People Hate Change by sjames · · Score: 5, Interesting

      So you learned to do the easiest part and called good. 'grats. Now, consider my use case. I build a btrfs using RAID1 in a VM. I dettached one of the virtual drives to test things and rebooted the VM. Systemd dumped me to an emergency shell with the network down. Try as I might, even digging through the 100 or more low level config files kept under the rug I could see no way to show systemd the error of it's ways. And yes, I specified mount option degraded on the kernel command line and fstab, but systemd ignored it. All it knew is that it was prepared to wait forever for that no longer connected disk to come online and was not going to be made to see reason.

      Naturally, I hit up google. Turns out many people had a similar problem with RAID1 volumes as root. No solution there, even from LP. Furthermore, the devs were stumped as to an approach to fix the problem. They considered it intractable and so WONTFIX. It never did get fixed as far as I can tell. The best solution on offer is to use SCRIPTING in the initfs to mount the RAID volume before systemd gets to run. Yes, SCRIPTING.

      THAT is why I object to systemd. It's just too damned easy to find something is simply won't do as soon as you use a system in any manner that LP doesn't. I guess he doesn't do much with servers.

      Now, if they would just keep their fingers out of all the pies I wouldn't care. You can use systemd and I'll stick to scripts. Alas, they insist on sticking their fingers in every pie through a pernicious knot of dependencies. For a while it seemed that the stronger the objections, the more things became dependent on it. That's why it took Devuan so long to purge it from Jessie.

      Very ugly.

    16. Re:In Other News: People Hate Change by Wyzard · · Score: 2

      The best solution on offer is to use SCRIPTING in the initfs to mount the RAID volume before systemd gets to run. Yes, SCRIPTING.

      You can use systemd and I'll stick to scripts.

      Just not in your initramfs, I guess?

      Really, though, distros use sophisticated scripts in initramfs anyway, which should handle this sort of thing. Mounting the root filesystem is initramfs's job, not /sbin/init's. My root filesystem is on LVM on top of dm-crypt on top of bcache on top of RAID1, and Debian makes it work just by running "update-initramfs -u" -- which happens automatically whenever a kernel package is installed or upgraded. What you're describing sounds like more of a distro thing than a systemd thing.

    17. Re:In Other News: People Hate Change by sjames · · Score: 3, Interesting

      Here's one of a few discussions

      Also google on: systemd degraded btrfs

      The hell of it is that once it dropped to the emergency shell, simply entering the needed mount command by hand mounted it right up. Had it been a script based system, I could just stuff the mount command in as an imperitive and moved on to the next issue.

      This is interesting. How about issue the mount command? If it is complete enough to succeed then it will succeed. Otherwise it will fail. That was obvious enough that SysV init got it right. Note how "let the admin decide" wasn't apparently even a consideration.

      Since that wasn't the only issue, I found a way to mostly defang systemd in Jessie (Debian) so I left it at that. I fave the Devuan beta downloading now. I may very well go that route.

    18. Re:In Other News: People Hate Change by Anonymous Coward · · Score: 1

      > 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

      It's not the init management, which was done better and much more cleanly in user space by "daemontools", written by Dan J. Bernsteain and published over 15 years. The problem is its relentless attempt to incorporate every other part of system configuration, such as DHCP, system logging, and automounting, and to deliberately throw out existing standards with *every single expansion*. Let's embed initialization and system logging in the kernel!!! Let's make the logs *binary*, for petes's sake!!

      None of those changes were part of initialization management, and they all required extensive re-engineering of entire suites of software and tools. and *none* of them work on anything but Linux, because of the systemd kernel requirements. It is vendor lockin on a *ridiculous* scale.

    19. Re: In Other News: People Hate Change by RabidReindeer · · Score: 4, Insightful

      Oh and what do you call a text file? Strictly speaking it is a binary with a specific structure and can only be read with tools that can read that type of file.

      Of which there are vastly more for plain ASCII text. In fact, Unix/Linux is famous for them. And people can read, search, and manipulate them under foreign OS's using tools common to those OS's.

      Also, you don't have as much breakage with text files as you do with binary files. A binary file can become effectively unreadable very easily even on its native OS if a new OS version with a new file format comes out. A text file can be streamed straight to the hardware on virtually any printer.

      It's also much, much easier to recover fragments of a broken text file than it is for a broken binary file. Something that's very valuable when a system is damaged and you need all the information you can get as fast as you can get it.

    20. Re:In Other News: People Hate Change by mvdwege · · Score: 1, Insightful

      Turns out many people had a similar problem with RAID1 volumes as root. No solution there, even from LP. Furthermore, the devs were stumped as to an approach to fix the problem. They considered it intractable and so WONTFIX.

      Since the last time you whined about Lennart not fixing bugs you were lying, you wouldn't mind backing this up with a link, now would you?

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    21. Re: In Other News: People Hate Change by Barsteward · · Score: 1

      yawn... thats a dead troll argument

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    22. Re: In Other News: People Hate Change by Barsteward · · Score: 1

      that has been the case for all distros, you were able to forward logs to syslog and rsyslog, it just needed a config. but now syslog does its own extraction from the journal.

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    23. Re:In Other News: People Hate Change by Barsteward · · Score: 1, Interesting

      its targeted more at VMs etc that get torn down and restarted many times a day when speed is needed, its just a nice feature for the rest of us which you may or may not see as a benefit.

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    24. Re: In Other News: People Hate Change by Barsteward · · Score: 1

      perhaps you and the poster above should RTFM, its generally all down to configuration. this might help http://www.kibinlabs.com/syste...

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    25. Re:In Other News: People Hate Change by AmiMoJo · · Score: 1

      While you might not care about faster boot times, clearly many people do. PC manufacturers and Microsoft have been improving boot times for years now, with UEFI and Windows 8 really speeding things up. Personally I like that my laptop goes from off to ready to use in 4 seconds.

      And stuff breaks because it relies on specific, unspecified behaviour? Sounds to me like that stuff is broken, not systemd. In any case, the logical thing seems to be to fix the broken stuff so that it is more reliable and more compatible.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    26. Re: In Other News: People Hate Change by dinfinity · · Score: 3, Informative

      Unless you can convert your binary to a stream of text, forget grepping it or doing any of the transformations everybody with a modicum of experience of *nix is very familiar with.

      On the commandline, binary files are going to require a custom built interface for that specific type of binary. That custom built interface needs to have all the features you want for easy searching etc.: no regular expression search built-in? Then forget about it. If you're lucky, there is another tool that understands your specific binary flavour which may or may not do what you want.
      A text file does not have those problems because it can be interpreted using a standard that is ridiculously simple, old as dirt and supported by and ingrained in pretty much fucking everything that displays letters.

      I'm not saying a binary format cannot have its advantages (databases obviously have many), but to dismiss the difference between binaries and text files with 'you still need a tool to read them' is absolutely fucking idiotic.

    27. Re:In Other News: People Hate Change by inode_buddha · · Score: 1

      The specific unspecified behavior is called text logging to stderr which has been around for *decades* aong other trhings. Yeah I suppose I could rewrite ~15 yrs worth of scripts to check for an exit status of 127, but that still doesn't give me a *reason* why it tanked. Which night be real handy for an if-then-else situation. So yes, the point stands.

      --
      C|N>K
    28. Re:In Other News: People Hate Change by inode_buddha · · Score: 1

      This is one of the main things that bugs me so much. You could have systemd and emacs for a complete desktop solutuion.

      --
      C|N>K
    29. Re:In Other News: People Hate Change by inode_buddha · · Score: 1

      Maybe if the VM is being used for dev work, but not for a server or a desktop. The way I learned *nix is, if you have to reboot more than 1x or 2x a year, yer doing it wrong.

      --
      C|N>K
    30. Re:In Other News: People Hate Change by s4m7 · · Score: 1

      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.

      Yeah, why can't they be professional, courteous and agreeable at all times like other prominent linux developers?

      --
      This comment is fully compliant with RFC 527.
    31. Re:In Other News: People Hate Change by s4m7 · · Score: 1

      Seriously, who cares how fast it boots?

      People who pay for your time by the hour.

      --
      This comment is fully compliant with RFC 527.
    32. Re:In Other News: People Hate Change by gweihir · · Score: 1

      Naaa, that would be solid engineering, as opposed to anything Poettering can do. This person must not even have heard of KISS or he is to stupid to recognize what it means and why it is at the core of solid engineering.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    33. Re: In Other News: People Hate Change by Barsteward · · Score: 1

      its only roundabout if you insist on still using syslog instead of journalctl output so thats your decision to make.

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    34. Re: In Other News: People Hate Change by Barsteward · · Score: 1

      You might think its idiotic, i see it as being accurate. Every single way you read or inspect a file, it is done by using a tool whether it be 'cat' or 'grep' or journalctl. What you can do with journalctl and a few parameters, you'll need a lot of coding and testing to generate the same output via the "old" way. You can also pipe the text output from journalctl to any text parser you like.

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    35. Re:In Other News: People Hate Change by Barsteward · · Score: 1

      everybody who runs those types of systems needed it and thats why they all use it and contribute to it, not just Red Hat.

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    36. Re:In Other News: People Hate Change by Barsteward · · Score: 1

      i think you need to get out more and see whats out in there beyond your scope of server use.

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    37. Re: In Other News: People Hate Change by Barsteward · · Score: 1

      if you follow that lkml, they are discussing a patch, read a little further in the thread. "This is on Debian testing, with sysvinit and a systemd-shim to allow other parts to work." - i ignored the other 2 links as unverifiable anecdotes.

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    38. Re:In Other News: People Hate Change by mvdwege · · Score: 1

      And indeed, that discussion:

      1. Does not say what you say it does.
      2. Concerns an outdated systemd (208).

      Like I said, you're lying. Again.

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    39. Re: In Other News: People Hate Change by dinfinity · · Score: 1

      I wasn't talking about journalctl. I was responding to this: "whether a file is text or binary you still need a tool to read it so its a meaningless argument."
      That is still an idiotic way to dismiss the difference between text(ASCII) files and some binary format.

      You can also pipe the text output from journalctl to any text parser you like.

      That is a great feature. To me this pretty much settles the argument over binary logging vs. text logging and deserves being stated often and immediately when it comes up.

    40. Re: In Other News: People Hate Change by yithar7153 · · Score: 1

      Ah, good old Slackware. I used to use Slackware. I currently use Xubuntu 14.04 on my Chromebook, but I might be going back. Turns out the packages in universe are not maintained by Canonical and may have security issues.

    41. Re: In Other News: People Hate Change by phantomfive · · Score: 1

      If you can't tell the difference between a text file and a binary file, and the reasons some people prefer one over the other (and vice versa), then you're not experienced enough to discuss systemd knowledgeably.

      --
      "First they came for the slanderers and i said nothing."
    42. Re:In Other News: People Hate Change by sjames · · Score: 1

      If you're going to call someone a liar, you need to back it up. So back it up or STFU.

      Do the google, you'll find the same problem reported a year later. I pointed to that one because it best described the problem.

    43. Re: In Other News: People Hate Change by drjones78 · · Score: 1

      Hmm, you must not have experienced unicode hell before.

    44. Re:In Other News: People Hate Change by drjones78 · · Score: 1

      You ought to reboot your system every time there's a security update to the kernel or some other core package like glibc, at the very least, whether thats 1-2x per year, 20x per year.

    45. Re: In Other News: People Hate Change by goose-incarnated · · Score: 1

      whether a file is text or binary you still need a tool to read it so its a meaningless argument.

      No, I don't need a *special* tool to read it. I need a tool to read the disk and a tool to display to screen. I don't need a tool that goes in-between those two tools jut to read a text file. Those two tools are just fine. It's intellectually dishonest to claim what you claimed above.

      You are basically making the claim that, because one needs a tool to decrypt ciphertext, that *proves* that everything is ciphertext. Sorry, no it isn't. Using dd to read a text file is not in any way the same as needing an executable with multiple libraries.

      --
      I'm a minority race. Save your vitriol for white people.
    46. Re:In Other News: People Hate Change by HiThere · · Score: 1

      When systemd is in use, installing on one partition makes the other partitions unbootable...unless they can be booted with SysV. This has been known for over a year, and, IIUC, has been marked "won't fix".

      So I find systemd to be unusable. I like to test new systems without rendering my current system unusable.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    47. Re: In Other News: People Hate Change by Peter+H.S. · · Score: 1

      > Maybe. But my initial reaction was "binary logs?!? on a *nix system? WTF?"

      Besides the POSIX utmp and wtmp binary logs, there is also the Kernel ring-buffer on Linux; Without the ring-buffer collecting and storing messages from /dev/ksmg there would be no boot-logs at all, or even any logs until the rootfs has been mounted and the syslog daemon started.
      systemd's "journald" service is the Kernel ring-buffer equivalent, and "dmesg" similar to systemd's "journalctl" tool; they both extract binary log-info and convert it to text.

      Also, consider that log collectors and analyzers like "Splunk" etc all does exactly the same thing as "journald", namely hammering the log-info into a binary structure with an index.
      systemd's format is Free software with a stable and documented API and format (so eg. Rsyslog can read it natively), while many other log-analyzers are close source with proprietary formats.

      If you remember when Rsyslog was started a decade ago, you should remember that one of its main goals was to overcome the many inherent limitations of flat file text logs; it's solution was to place the logs in a DB (binary format).
      systemd's binary format is much, much simpler than running a full DB, while getting access to many of the advantages of having an indexed log.

    48. Re: In Other News: People Hate Change by Aighearach · · Score: 1

      If you're not experienced enough to pipe somebinaryfile.foo through footobar so that you can use it with other command line files, then you're fibbing about having any use for such a difference. ;)

    49. Re: In Other News: People Hate Change by Aighearach · · Score: 1

      You can cut that down further.

      "Users are not morally obligated."

      Just use which one you want. If you're hating on things you don't use, after you realized you didn't want to use them, that is an unrelated non-technical problem.

      Users are not morally obligated. They're just users.

    50. Re:In Other News: People Hate Change by Aighearach · · Score: 1

      Seriously, who cares how fast it boots?

      *raises hand*

      Given booting faster, or booting slower, I'll take faster.

    51. Re:In Other News: People Hate Change by Aighearach · · Score: 1

      And stuff breaks because it relies on specific, unspecified behaviour? Sounds to me like that stuff is broken, not systemd. In any case, the logical thing seems to be to fix the broken stuff so that it is more reliable and more compatible.

      Yeah, but if they actually made a specific claim about something being broken, one of those know-it-all systemd users would just go and fix it for them, and they'd lose the whole complaint. You're trying to ruin perfectly good straw men.

      When people whine to me about systemd in person, I tell them straight up; find a real bug or problem and I will personally slay it for you. Nobody has ever been able to cite a real bug, that they actually had, though all of them have a cousin's friend's brother's wife's friend's cousin who has a box in a closet that no longer boots because it visited the wrong network and contracted systemditis.

    52. Re:In Other News: People Hate Change by Aighearach · · Score: 1

      LOL there are often some non-ASCII chars in the logs, and there are always were.

      All you have to do is type "bar" instead of "foo" and you'll be reading the text-only log, because that is how the tools work.

      Your idea that you'd need to rewrite something to find an exit code from a log because the log is binary is hilarious; it shows that you don't actually use logs that way, don't understand what the word "binary" means here, and you don't actually have the problem that you claim exists.

      The absolute worst case would be going from:

      foo | grep baz

      to

      bar | grep baz

      Modern web frameworks often spew ANSI color codes into the logs. And people who don't like that... turn them off. ZOMG end of the world, you had to learn the very basics of using the command line for things, to use the command line for something.

      In the old days we didn't even have libreoffice; people would send us microsoft word files and we'd have to type

      catdoc foo.doc | less

      Meanwhile some jerk was telling us, "you can't even read a word document, because its binary!"

      And BTW, I'm on a systemd distro right now and I can still say

      sudo tail /var/log/messages

      and nothing has changed. One thing that has changed, dmesg output is colored these days; if I just say

      sudo dmesg

      and then press control-C, my poor terminal might have colored text because of the ANSI color codes. Oh, no, destroyed by binary! Oh, wait, I just needed to type reset to fix the terminal. Or remember to do dmesg | tail in the first place.

    53. Re: In Other News: People Hate Change by Peter+H.S. · · Score: 1

      Unless you can convert your binary to a stream of text, forget grepping it or doing any of the transformations everybody with a modicum of experience of *nix is very familiar with.

      Well there are many ways to do that with systemd, including various language bindings to eg. Python, allowing you to directly query the journal.

      It would also be trivial to tech "grep" etc to learn to read the journal, just like "zgrep" can read binary files. There is no point to that however, since the concept of piping works so well: All the standard text tools like grep, awk, tee, wc etc. works with the systemd journal through piping.

      On the commandline, binary files are going to require a custom built interface for that specific type of binary. That custom built interface needs to have all the features you want for easy searching etc.: no regular expression search built-in? Then forget about it. If you're lucky, there is another tool that understands your specific binary flavour which may or may not do what you want.

      No, that is wrong. Through the Unix concept of piping all standard text tools work with systemd's binary journal, so you can use any grep regex on the journal.

      A text file does not have those problems because it can be interpreted using a standard that is ridiculously simple, old as dirt and supported by and ingrained in pretty much fucking everything that displays letters.

      I'm not saying a binary format cannot have its advantages (databases obviously have many), but to dismiss the difference between binaries and text files with 'you still need a tool to read them' is absolutely fucking idiotic.

      I think you make text files much simpler than they really are; multi-language files, UTF vs ASCII, Unicode and even simple CRLF vs LF can make dealing with text files a major hassle.
      People are often surprised by the Posix definition of a text file (which causes eg. grep to treat "text" files as binary data.

      Anyway, having worked with systemd's journal for quite some time I can only say it is major benefit to use and that practically all concerns I have seen raised against it seems to be based on wrong and often contrived speculations.
      Stuff like "journalctl -b -1 -p err" and "journalctl --since -10m" is just great. And I really like that even log-entries can be tab-completed, so you just type "jou(tab) -u sma(tab)" to type "journalctl -u smartd.service"

    54. Re:In Other News: People Hate Change by Aighearach · · Score: 2, Insightful

      You lied, he called you on it, you tried to defend, the documentation you pointed at shows you had a problem with your distro, and are lying about it to blame systemd.

      Learn how to set up your raid next time. Take responsibility for your mistakes. There are lots of sysadmins here, you can't avoid being a liar just by calling names afterwards.

    55. Re:In Other News: People Hate Change by sjames · · Score: 2

      And you apparently can't read. I posted a representative message from the systemd list (not a particular distro) where LP himself admitted to not having a solution (you did actually read it, didn't you).

      I did indicate that a number of distros solved the immediate problem for RAID by doing an end run around systemd.

      You didn't even read well enough to understand that I was testing with BTRFS. I solved the problem (that is, configured the system correctly) by disabling systemd and putting SysV back in charge of booting. Suddenly it all worked.

      Summary, your favorite shiny got dissed and now you're all butthurt and lashing out impotently. You'll no doubt be whining about micro-aggressions next.

    56. Re:In Other News: People Hate Change by Aighearach · · Score: 1

      Right, distros solved the problem without systemd's help... because it was their bug, not systemd's! duh. Stop lying about it.

    57. Re:In Other News: People Hate Change by mvdwege · · Score: 1

      That's not how it works, kiddo.

      You stated there was a problem, you need to put up the evidence. The link you put up did nowhere near state what you said it did. Ergo, you're a liar. You backed that up yourself.

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    58. Re:In Other News: People Hate Change by sjames · · Score: 1

      Sorry, no. I put up a reference and a google search you could use. If you don't want to believe it, fine. But if you want to call people a liar, you'd better have a better reason than "I can't read so I don't acknowledge your evidence."

      Sorry about goring your sacred cow and that you have so much butthurt over it. I suggest you retreat to your safe space and seek counselling.

    59. Re:In Other News: People Hate Change by sjames · · Score: 1

      No, they worked around it because the systemd team were running around in circles with their pants around their ankles.

    60. Re:In Other News: People Hate Change by Celarent+Darii · · Score: 1

      And yet these VM's, like those in docker, are simply not using systemd. They use the simplest init services possible. Systemd is not even useful in a docker image.

    61. Re: In Other News: People Hate Change by phantomfive · · Score: 1

      Well, it's true that systemd can log to a text file, so the logging issue is really a non-issue in terms of systemd - but claiming that a text file is a binary file is just purposely being obtuse.

      --
      "First they came for the slanderers and i said nothing."
    62. Re:In Other News: People Hate Change by Anonymous Coward · · Score: 1

      I manage a fleet of services that run on (virtual) servers that rarely live more than 48hrs. Thanks to systemd's shortened boot times (amongst other things), each time an application is updated we can mint an entirely fresh machine image and respin the whole cluster. Our systems are also able to quickly add new servers when there is CPU/memory/disk pressure on the existing servers, and shrink the cluster once a load spike passes.

      In this kind of environment, systemd's socket activation is awesome. Since these machines are short-lived and we only directly log into them in emergency situations, stuff like sshd will often never be started at all for the lifetime of the machine... but if we happen to need it, systemd is listening on port 22 and will fire up sshd the first time an SSH client shows up.

      Personally I'm pretty glad to no longer be maintaining "pet" servers that each develop a unique personality due to all those little tweaks people do even though they know they shouldn't because "the site is down so I will just do a quick hack to get it back up again". We certainly have some longer-lived servers running stuff like relational databases, and systemd's benefit there is definitely weaker, but it doesn't seem to have any drawbacks and so it works out easier for us to just use systemd everywhere so we can share unit definitions between the two different server classes.

    63. Re:In Other News: People Hate Change by mvdwege · · Score: 1

      Yes, I actually did read it. And the reason why Lennart admitted there was no systemd solution, was because it wasn't a systemd problem, and the rest of the particpants backed him up on that..

      Really, if you are going to lie, pick a better link, not one that actually proves you are lying.

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    64. Re: In Other News: People Hate Change by Olipro · · Score: 1

      You're right insofar as changing from a SysV-style init to SystemD obviously presents opportunity for boot failure.

      However, to me that would logically mean that you have broken/unimplemented SystemD unit files. So either fix them or wait until someone else does. It's not an argument against SystemD, it's an argument against bugs and/or poor transition implementation. I would point to the Windows XP x64 switchover as a prime example of that. Despite which, x86-64 is ubiquitous now.

    65. Re: In Other News: People Hate Change by Eunuchswear · · Score: 1

      What chacter set is your "text" file in? ascii, iso-xxxx, utf-8? ucs-16? EBCDIC? sixbit? (and which sixbit) 5 bit telex code? Does it include shift characters?

      Does it have lines? Pages? Chapters? Fixed length or variable length?

      How are those lines, pages, chapters delimited? Length prefixes? EOL/EOP/EOC markers? Are the EOx single byte or multiple byte? What does a bare LF, or a bare CR mean on a DOS/Windows system?

      Are your text files RLE compressed? 1D or 2D compressed?

      Do they have embedded line numbers? Are those line numbers integer or fixed point?

      People who only know Unix know very little about the possible fun you can have with "text" files.

      --
      Watch this Heartland Institute video
    66. Re: In Other News: People Hate Change by Eunuchswear · · Score: 1

      If anybody actualy cared about this it would be less than one days programming work to make a version of journald that wrote to a text file.

      Since nobody has I think nobody actualy does care, it's just a subject for endless whining.

      --
      Watch this Heartland Institute video
    67. Re: In Other News: People Hate Change by Anonymous Coward · · Score: 1

      The original version of 'cat' didn't know a damned thing about ASCII vs. binary, and would happily dump binary onto your terminal screen. You could still use it to read ASCII because the terminal does the work of interpreting the binary character codes.

    68. Re: In Other News: People Hate Change by phantomfive · · Score: 1

      What chacter set is your "text" file in?

      Most likely utf-8, everyone's doing it now.

      --
      "First they came for the slanderers and i said nothing."
    69. Re: In Other News: People Hate Change by Blaskowicz · · Score: 1

      Indeed I remember the .gz files to be quite a problem in /usr/share/doc : when you don't know yet about zcat and zless it's a pain, you may decompress a copy or decompress in place as root, unless trying to gunzip to stdout/in.
      This makes getting help more difficult that it need be - and you rarely find help in there but sometimes there is.
      Finding about zless may happen by chance after years of using linux/*nix. E.g. by watching a greybeard use it.
      How about a file in /usr/share/doc named HOWTO or README.1ST, and more common documentation?

    70. Re:In Other News: People Hate Change by sjames · · Score: 1

      WOW, you really read that into it?

      There was discussion of it being in udevd, but guess what udevd is a part of these days? And, of course it was never a problem before because the other init systems would issue the command to start the RAID (or mount btrfs) as an imperative rather than in response to an event (central to the design of systemd) and so let the specialized code that actually knows if the array can be assembled under existing conditions make the go/no-go decision.

      And that is why the distros were able to work around it by using scripting in intiramfs to assemble the RAIDs before letting systemd bumble it and in the case of btrfs I was able to get the desired behavior by dumping systemd for SysV (so the mount command would be issued as an imperative). It's not an implementation bug, it's a design flaw.

      >p>So, no lie, just you desperately not wanting your precious to be tarnished. Had you been more interested in understanding than in yelling lie at the first opportunity, you might have understood the problem sooner.

    71. Re:In Other News: People Hate Change by mvdwege · · Score: 1

      Nope, still a lie. You accused Lennart of blithely saying NOTAFIX, and produced that linked, where he most certainly did not. If you sysadmin as well as you lie, I wouldn't want to touch your systems with a ten foot pole.

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    72. Re:In Other News: People Hate Change by sjames · · Score: 1

      Let's see, from that thread, we have from LP:

      But for now I am pretty sure we should just leave everything in fully manual mode, that's the safest thing to do...

      Where fully manual means it drops you to a shell and you manually assemble the RAID. In other words, WONTFIX

      So go have someone give you a hug and calm down in your safe space while you desperately try to find some odd interpretation that fits your worldview, but don't bother to reply unless you lead with a big fat apology.

      Meanwhile, I'll go on enjoying the availability benefits of a systemd free machine.

    73. Re:In Other News: People Hate Change by mvdwege · · Score: 1

      Ok, I'm taking it back, you're not a liar. You are just too stupid to recognise a design discussion for a bug report.

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    74. Re: In Other News: People Hate Change by thegarbz · · Score: 1

      A text file does not have those problems

      I take it you've not had a service dump garbage data in your text file before where an action as simple as grepping screws up the terminal to the point where it's simply easier to logout and login again to restore your ability to enter text?

      But let's face it, this entire discussion is utterly pointless since systemd can be setup to dump to syslog and is infact setup so by default in the distributions I've used, AND there's an open source tool which you can run on another machine to take a journal file and convert it to plain text with the only difference that rather than feeding grep an input from cat or from journalctl.

      It's all moot when you can convert any format to whatever the hell you want and don't even need to do it on the machine in question, as is the case here.

    75. Re: In Other News: People Hate Change by thegarbz · · Score: 1

      Our Linus,

      Is unfortunately as unjust as every other deity you pray to.

      Linus: You can say the word "systemd", It's not a four-letter word. Seven letters. Count them.
      I have to say, I don't really get the hatred of systemd. I think it improves a lot on the state of init, and no, I don't see myself getting into that whole area.

    76. Re:In Other News: People Hate Change by thegarbz · · Score: 1

      If the systemd/PulseAudio/etc abominations were just confined to RedHat, no one would even vaguely care (except RedHat users).

      Yeah tell me about it. Pulseaudio is horrible, nearly as bad as the things which preceded it.

    77. Re:In Other News: People Hate Change by mvdwege · · Score: 1

      No, I've gone over to gratuitous insults. But thanks for proving that anti-systemd rhetoric correlates well with, uhm, being "challenged".

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    78. Re:In Other News: People Hate Change by mvdwege · · Score: 1

      Oh, you shits are precious, aren't you? It's okay to call names, smear people and be an all-around shit, until someone calls you on it, and then you act all high and mighty.

      You don't even have the courage to sign in.

      Well, you can fuck off. And die, for all I care, but history will take care of that, so I can wait you out.

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    79. Re:In Other News: People Hate Change by squiggleslash · · Score: 1

      I can't endorse the GP's language but I understand his frustration. He proved pretty much everything he needed to, and the idiots making the usual anti-systemd allegations failed in every way. You guys blamed a bug in a file system on systemd. He showed you where to look, you refused to do so.

      You're like the GamerGators of the Linux world, inventing your own little reality and descending to smears when the rest of the world points out you're wrong.

      --
      You are not alone. This is not normal. None of this is normal.
  2. Re:SystemD = Bolsheviks by WarJolt · · Score: 1, Insightful

    Systemd scripts and other init scripts can coexist peacefully in the same package, so I don't see why maintainers can't work together. If there is a willing team of people who want to maintain these scripts I see no reason why the Debian team should stop them.

    A beautiful thing about open source is you have the choice to go against the flow. Sometimes it pays off. Often times it doesn't. If someone stops you then fork, but I really don't see what the big deal is. Let's keep our egos in check and hopefully we can see maintainers working together even if they have slightly different methodologies.

  3. What is wrong with systemd? by Midnight+Thunder · · Score: 1, Flamebait

    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.
    1. Re:What is wrong with systemd? by Anonymous Coward · · Score: 1

      A very nice conclusion: "systemd does it the wrong way round precisely so that you cannot swap it out, the antithesis of the UNIX ecosystem-respecting approach."

    2. Re:What is wrong with systemd? by Anonymous Coward · · Score: 1, Insightful

      I'm in the same boat, and the water is very murky. Every time I see a bunch of technical claims, I see someone claiming the exact opposite point-for-point, and I don't know who to believe.

      It is often claimed that it is not so bad for desktop but terrible for servers. I don't know if that is true or not.

      One thing that keeps coming up is a philosophical point: "do one thing and do it well", with the implication that systemd takes on many responsibilities that used to be separate tools, for the worse. I don't have a dog in that fight.

      There is a perception that it is a "borg" which keeps taking over more functionality and becoming a dependency for so many things that there is no choice but to use it, an example being Gnome. I don't know if this is fair or not.

      I will note that maintainers of several unrelated distributions independently chose to adopt it, including Arch Linux. I mention Arch because A) they are famously in favour of a simple base system which you customise the way you want, B) I don't believe have anything to do with Red Hat (where the systemd creators come from), and C) they haven't been forced to switch by e.g. gnome because they don't require gnome or any other desktop.
      Comments from an Arch developer on their forum: https://bbs.archlinux.org/viewtopic.php?pid=1149530#p1149530

    3. Re:What is wrong with systemd? by somenickname · · Score: 4, Insightful

      There is a perception that it is a "borg" which keeps taking over more functionality and becoming a dependency for so many things that there is no choice but to use it, an example being Gnome. I don't know if this is fair or not.

      This is effectively the crux of it. Everything else is just a symptom of this. People will make detailed technical analysis of the inner workings of systemd and that's cool and some of them are correct. But, bad technical decisions aren't that big of a deal until they start spreading across the system like a virus. Once systemd has infected everything (and, we are rapidly approaching that), it will be difficult or maybe impossible to cut out that cancer. We are right on the verge of being stuck with systemd and that's a very bad situation to be in.

      I will note that maintainers of several unrelated distributions independently chose to adopt it, including Arch Linux. I mention Arch because A) they are famously in favour of a simple base system which you customise the way you want, B) I don't believe have anything to do with Red Hat (where the systemd creators come from), and C) they haven't been forced to switch by e.g. gnome because they don't require gnome or any other desktop.
      Comments from an Arch developer on their forum: https://bbs.archlinux.org/view...

      This is the second problem with systemd. It has polarized people to such an extent that it resembles a religion or US politics. You must pick a side and you must rabidly defend that side no matter what. To be fair, it's an issue worth having an opinion on but, your opinion definitely doesn't matter. You have distros with very finite resources (like Arch) and distros with effectively unlimited resources (RedHat). The smaller distros kinda have to eat whatever shit sandwich the larger distros serve up because they don't have the resources to do anything else.

    4. Re: What is wrong with systemd? by Barsteward · · Score: 1

      read how to configure systemd, your knowledge is lacking. or just stop rewriting other posters ignorant statements

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    5. Re:What is wrong with systemd? by Barsteward · · Score: 1

      Try finding out for yourself . You will find that most of the posts about what systemd can or can't do, are made from complete ignorance, lack of configuration knowledge or just plain trolling. Never trust a post until you've researched the issue yourself.

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    6. Re:What is wrong with systemd? by Peter+H.S. · · Score: 1

      The first time your system goes down hard and you need to login to the systemd emergency console, run the command to review the binary-logs, and then set the system default to boot again, you'll hate systemd too.

      The command to review the logs is called "journalctl" and it works perfectly from the emergency console or initrd. That means you have access to powerful log querying with systemd, even in a limited environment. So full service management and log querying even from the emergency console with systemd, which is much better than SysVinit/OpenRC based systems that just give you "cat" and a neutered version of "vi" to work with and often doesn't even have syslog in the initrd, but rely on the binary logging in the kernel ring-buffer (dmesg).

      If it's a remote system, you won't even know it's systemd that you hate.

      It is trivial to make systemd launch Dropbear (SSH) from initrd if the rootfs doesn't mount: that way you can ssh into the remote system to deal with the problem.

      If that system is your only internet access, you may not know what you have to type to bring it back to life (it's not informative).

      systemd is one of the best documented projects I know; there are man pages for everything and reverse indexes for every CLI option or config file option. Try "man systemd.index" and "man systemd.directives". Superior in every way to SysVinit etc. based systems by a long shot.

      Really, systemd is the best thing that happened to Linux since package-management.

    7. Re:What is wrong with systemd? by Midnight+Thunder · · Score: 1

      This is why I was asking here. Sure I have been marked as a flamebait, since I apparently bothered some people, but the explanations above make sense.

      --
      Jumpstart the tartan drive.
  4. Fuck systemd. But fuck Devuan, too. by Anonymous Coward · · Score: 1, Interesting

    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.

    1. Re:Fuck systemd. But fuck Devuan, too. by sjames · · Score: 2

      Funny you post that it isn't going anywhere in an article about a significant milestone accomplished.

  5. Re:Facts by squiggleslash · · Score: 4, Insightful

    Yes, this, uh, adult, reasoned, calmly and rationally stated essay really instills confidence in the maturity and professionalism of the maintainers of this distribution.

    (That son, I say that son, is a a a joke son, I say a joke.)

    --
    You are not alone. This is not normal. None of this is normal.
  6. Re:Init Freedom by somenickname · · Score: 4, Interesting

    It prevents it. The init part of systemd is just a small part of it. It has started to replace many (and a growing number) of core Linux userspace subsystems. It has gotten to the point where you may not be able to run the desktop environment you want without systemd. The generic, modular bits that systemd has consumed are now components that more and more pieces of software are depending on. In the very near future, it may not be possible to run a modern Linux desktop without systemd.

    And, for what benefit? None that I've ever seen. There is nothing that I can now do with my laptop that I couldn't do before. But, there are plenty of things that I can no longer do since the introduction of systemd.

  7. Having run some CentOS 7 boxen... by SIGBUS · · Score: 3, Insightful

    ...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!
    1. Re:Having run some CentOS 7 boxen... by Second_Derivative · · Score: 1

      The firewalld project is completely unrelated to the systemd project.

    2. Re:Having run some CentOS 7 boxen... by kwalker · · Score: 1

      Wait, wait, wait. So many people in this thread are saying systemd is taking over existing userspace utilities in undocumented and unremovable ways, but you can REMOVE firewalld and still use the old way (iptables) and the system doesn't melt down??? Then what are these people bitching about other than to read their own text?

      --
      Improvise, adapt, and overcome.
  8. Re:SystemD = Bolsheviks by NotInfinitumLabs · · Score: 1

    So, doomed to failure, then?

  9. Re:SystemD = Bolsheviks by Anonymous Coward · · Score: 2, Insightful

    To me, systemd is a solution looking for a problem. Ego has little to do with it; rather, trying to get shit done is what the issue is all about.

    Also, systemd reminds me of the time I got soap suds up my pee-pee hole.

  10. Re:SystemD = Bolsheviks by Anonymous Coward · · Score: 2, Insightful

    Systemd scripts and other init scripts can coexist peacefully in the same package, so I don't see why maintainers can't work together.

    Found the guy that has never dealt with Debian developers.

  11. Re:SystemD = Bolsheviks by Ol+Olsoc · · Score: 1

    So, doomed to failure, then?

    Well , as much failure as any Linux distro has. The best thing about this is it's one more solution for those who really hate systemd.

    However, this dislike has a life of it's own, so I don't expect any diminishment of the complaining.

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  12. Re:Init Freedom by Anonymous Coward · · Score: 1

    So who is taking the initiative to maintain the bits that "systemd has consumed and replaced"? What happened to "build it and they will come"? I'm asking for people to bring on the code and all I see are people bitching that "systemd is taking over everything".

  13. systemd works perfect on 1020 node Cray XE6 by halfdan+the+black · · Score: 4, Interesting

    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.

  14. Re:systemd works perfect on 1020 node Cray XE6 by Anonymous Coward · · Score: 1

    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.

  15. Re:Init Freedom by NotInHere · · Score: 2

    You know i for one welcome our new systemd overlords. Part of why non-systemd users don't get supported anymore is because there are no non-systemd services anymore with a rich API as systemd. And very often unification is very good.

    You know there have been multiple projects for standardisation among linux, and many of them have failed. Most of them just published a standard nothing more. systemd offered an implementation, without a standard, and it was successful, didn't fail.

  16. Re:SystemD = Bolsheviks by buchner.johannes · · Score: 2

    Oh the problem is there alright.

    See here for example: https://www.youtube.com/watch?...

    You want to replace sysvinit with something.
    Now whether that is upstart, OpenRC, systemd or something else is the question.

    systemd's service dependency tree and triggering is definitely attractive, and you can do some cool server configurations with it. For example, assign resources to a service, and that restriction applies to all sub-processes. Or find all processes launched by a service.

    --
    NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
  17. Re:SystemD = Bolsheviks by MrKaos · · Score: 1, Redundant

    The problem was service inter-dependency in startup/shutdown was quite awkward in SysV, plus the opportunity to increase service startup/shutdown speeds by handling unrelated services in parallel.

    People who have this perception aren't using inittab properly. We are yet to see a use case presented that init cannot deal with and these two are already covered. Dependancies are meant to be initialized via rc scripts and services are maintained via inittab.

    People seem to be hung up on using runlevel scripts to do everything. It's this mis-use case of red hat's runlevel scripting system that is being used as an excuse to replace initd with systemd. It's pretty reasonable for people to be skeptical about these efforts to replace initd when the issue is not functionality but education.

    I sometimes wonder if their is a perception issue with the use of inittab files, like the server will explode if you do something wrong in an inittab script. However it's quite simple once you get you head around three key things:

    Use a combination of run level scripts and scripts executed from inittab to acheive a system configuration. Runlevels are available to inittab entries when the rc scripts complete or execute in the background. Make sure your inittab shell scripts don't exit if your service is running properly.

    That's pretty much all you need to remember to create very powerful and elegant patterns to manage the activities of any *ix system.

    --
    My ism, it's full of beliefs.
  18. Re:SystemD = Bolsheviks by RabidReindeer · · Score: 3, Interesting

    The problem with systemd isn't its replacement for scripts.

    Well, kind of it is, since they arrogantly didn't bother to provide any way of getting certain things done that scripts were doing, but that's only where the outrage begins.

    The problem with systemd is that it doesn't want to coexist peacefully. It wants to own everything. Not just resource control, but logging and other things as well.

  19. unnecessary by SkunkPussy · · Score: 2

    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!!!!!
    1. Re:unnecessary by thegarbz · · Score: 3, Informative

      There's only so much you can do to maintain software packages for an alternative. When a core system component deviates the way systems did you would have to dedicate an incredible amount of testing and modifying of packages to ensure the system doesn't randomly break. If you need to retest much of the system then it's just easier to maintain your own distribution.

    2. Re:unnecessary by Aighearach · · Score: 1

      On the Fedora side, they have "spins" and it is really easy to maintain your own subset of packages without forking anything.

      Maybe "fork and wither" is a Debian thing I just don't understand?

    3. Re:unnecessary by thegarbz · · Score: 1

      Hardly a Debian thing. There was a specific post by a Red Hat developer that I can't find right now which basically was a retort to why Red Hat won't give users the choice of not using something and instead asking them to fork their own distro. It was basically a summary of the amount of effort required to maintain a core package and interdependencies with other packages, and above all a system for installing and maintaining the user choice when requested. This wasn't about systemd but I think network-manager though I can't remember.

      Either way there's some things that are when you change them the cost of maintenance is almost equivalent to the cost of running a distribution. At that point the fork approach is far better and introduces less bugs that get marked as upstream-won't-fix.

      Incidentally without-systemd.org doesn't list any spins and I can't find any with a Google search either which did something as radical as pull systemd out and replace it with sysvinit. My guess is the spin system would be too hard in this scenario, but that's just a guess.

    4. Re:unnecessary by Aighearach · · Score: 1

      You start out missing the part where on Fedora you don't need to fork to offer a different choice. Then later you talk about spins anyways, but you can't really address that intelligibly if you're also saying a fork would be required.

      Maybe it isn't offered because nobody has a use case for it, and the whining is pure-non-technical-whining?

      And no, there is no cause to speculate that you can't do this with the spin system. That is silly. Of course there isn't an official RedHat spin for this; nobody actually wants it. The anti-systemd trolls on slashdot, for example, are mostly windows users, and "can't switch" because "games."

    5. Re:unnecessary by thegarbz · · Score: 1

      No you misunderstood what I was trying to say. Spins is a method of providing choice to end users through the efforts of other developers outside of the core, but they are still dependent on the upstream system. If you make a really fundamental change to the upstream system that is incompatible with the spin then the cost (maintenance, programming, testing, etc) of maintaining the spin is likely to be the equivalent of simply forking the project in the first place with the latter then not risking constant breakages from the upstream maintainers. I don't see how the spin system can magically solve this and how the spin system would be any different from a distribution based on an upstream one in this scenario.

      In any case you're right about the use case thing. I am sure the systemd hate comes from an incredibly vocal minority of people who care more about complaining than they care about fixing the problem, otherwise they would be more supportive of Devuan and just get on with their lives. I disagree that these are mostly Windows users. There's no evidence of that, and in fact a bunch of people not running a system because of reason X complaining about a completely non relevant to them and their ability to run the system, doesn't really make any sense at all. I am firmly of the belief that most of the complaining is from grey neckbeards who grew up with one system complaining about having to once again read the manual.

  20. Re:SystemD = Bolsheviks by Barsteward · · Score: 1

    "systemd is a solution looking for a problem." - if that was the case, it would have withered and died.

    --
    "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
  21. Re:SystemD = Bolsheviks by Barsteward · · Score: 1, Insightful

    There is a very small percentage of cases where systemd cannot make use of the scripts. You could check here to see if any of your problems are listed https://www.freedesktop.org/wi... Logging is one of the fantastic bits about systemd, its far more comprehensive than anything else. Its just a matter of learning about the new features and tools.

    --
    "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
  22. Re:Facts by Barsteward · · Score: 1

    Oi !!! sit down and give your mouth a chance

    --
    "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
  23. Re:Init Freedom by Barsteward · · Score: 1

    "And, for what benefit? None that I've ever seen. There is nothing that I can now do with my laptop that I couldn't do before. But, there are plenty of things that I can no longer do since the introduction of systemd."

    well, if nothing has changed then they've done such a good job as you carried on as normal. What can you no longer do?

    --
    "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
  24. Re:SystemD is like wiping yourself in buffalo shit by Barsteward · · Score: 1

    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)
  25. Re:SystemD = Bolsheviks by thegarbz · · Score: 1

    Except for its ability to happily hand over to scripts, it's ability to happily log to a syslog daemon, and happily hand over networking, NTP, and all other functions to another system of your choice.

    Key word "choice". Configure it how you want to. This may require you to read a manual or do a Google search but that's hardly a new thing in Linux.

  26. Re:SystemD = Bolsheviks by Sique · · Score: 3, Interesting
    The problem comes with hot plugging devices. Depending on the device you plug in, you have to start different services to serve them, and you should correctly stop them when the device is unplugged. While for a single device, this is no problem, it totally screws up the original init concept where each runlevel means a predefined set of services running, and each combination of hot plugging devices would mean a new init runlevel. With 10 different devices, you would already be at 11! = 39916800 different runlevels, depending on the sequence you plug them in.

    So either you get a new hotplug environment within runlevel 5, which then handles all the temporarily running services, or you just accept that the hotplug environment does nothing else than init (starting and stopping services depending on a set of constraints), just in a more flexible and granular manner, and init with runlevels 1, 2, 3 and 5 is just a special case of the hotplug environment, which just duplicates the functionality of the hot plugging environment in a more clumsy and less flexible manner.

    --
    .sig: Sique *sigh*
  27. Re:Facts by s4m7 · · Score: 1

    Yes, this, uh, adult, reasoned, calmly and rationally stated essay really instills confidence in the maturity and professionalism of the maintainers of this distribution.

    It has always struck me that I can't seem to find a critique of systemd that lacks namecalling, cursing or at least one suggestion that Poettering do something that sounds anatomically unfeasable. It's as if the critics are largely middle-schoolers who don't actually have any skin in the game.

    --
    This comment is fully compliant with RFC 527.
  28. Re:SystemD = Bolsheviks by Anonymous Coward · · Score: 1

    “..At first I hoped that such a technically unsound project would collapse but I soon realized it was doomed to success. Almost anything in software can be implemented, sold, and even used given enough determination. There is nothing a mere scientist can say that will stand against the flood of a hundred million dollars. But there is one quality that cannot be purchased in this way -and that is reliability. The price of reliability is the pursuit of the utmost simplicity. It is a price which the very rich find most hard to pay.” – C.A.R. Hoare

  29. Re:Facts by mushroom+blue · · Score: 1

    All my systems are now switched to Devuan.
    The essay made people like me (linux-only since 1998) switch.

  30. Re:Init Freedom by gweihir · · Score: 1

    Indeed. No tangible benefits for many people and at the same time massive mission creep. If it were a sane design and just stuck to being an init-system, it would also be very easy to fully support other init-systems in parallel. The systemd developers have made that hard, and I think intentionally so. I call that one thing: "sabotage".

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  31. Re:What problem did systemd solve? by gweihir · · Score: 2

    And that is just it: This thing does not exist to solve any exiting problem, it is a power-grab, plain and simple. That is also why it grows though Linux like a cancer and absorbs everything it can, so it cannot easily be ripped out. If it had stuck to being a better init-system, it may have had merit, but this way it is a huge threat to Linux, nothing else.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  32. Re:Facts by squiggleslash · · Score: 1

    As someone who started with Slackware in 1997, and has been running GNU/Linux in some form or another ever since, his primary desktop GNU/Linux 90% of that time, I can tell you your "made people like me" statement is an exaggeration.

    Frankly, this kind of essay is more or less standard fare from systemd opponents, and it's probably standard fare because it's actually hard to come up with a reasonable criticism of systemd, especially considering what it replaces. sysvinit should have died the moment the Internet became a thing, but it's soldiered on, a ghastly mess of hacks that results in virtually unrecoverable machines far too easily.

    systemd is not perfect, but it's a hell of an improvement on what preceded it, and virtually every criticism of it is either overblown (OMG it has a 'sudo' command? How terrible! The world is going to end!) or downright misleading (binary logs... that can be dumped using the strings command. Yeah, big problem, not. stderr not logged? Perhaps you should fault your distro for turning it off, rather than systemd that happily logs stderr?)

    --
    You are not alone. This is not normal. None of this is normal.
  33. Re:SystemD = Bolsheviks by 0100010001010011 · · Score: 1

    And LaunchD

  34. Re:Init Freedom by Barsteward · · Score: 1

    thats an unreliable anecdote, he can't find anyone else with the problem and seems like he's not even logged it as an error.

    --
    "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
  35. Re:Init Freedom by Barsteward · · Score: 1

    another load of anecdotal nonsense, he should have linked to a bug report

    --
    "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
  36. Re:SystemD = Bolsheviks by mvdwege · · Score: 1

    systemd logs perfectly fine to rsyslog. Stop acting like a parrot by repeating FUD.

    --
    "I know I will be modded down for this": where's the option '-1, Asking for it'?
  37. Old farts that can't change by xtronics · · Score: 1

    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...

  38. Really old farts just can't change by xtronics · · Score: 1

    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.

  39. Re:SystemD = Bolsheviks by squiggleslash · · Score: 1

    systemd is about getting stuff done. sysvinit basically became obsolete around 20-25 years ago, at around the time network services became a thing and when security required more than just deciding who could log into your box from a network you largely controlled.

    I've had to recover too many boxes using boot CDs because a faulty network card has prevented some resource from starting that the existing sysvinit scripts rely upon causing sysvinit to just hang to think sysvinit is the utopian ideal systemd opponents portray it as. And, before anyone mentions the various rivals, most don't solve the same problems, and none support Linux's security model. Starting services in boxes using cgroups, for example, which ought to be the default for any network facing service, requires manual hacking together of shell scripts to create something that can't easily be managed by a centralized service manager.

    systemd is a good idea. It's not perfect, but judging by the fact its opponents insist on using "faults" that are misleading, minor, or irrelevant, I don't think we're likely to get anything better than systemd for a very long time.

    --
    You are not alone. This is not normal. None of this is normal.
  40. Re:SystemD = Bolsheviks by sjames · · Score: 3, Insightful

    Servers sitting in a light's out facility rarely have things plugged ind unplugged.

    The whole controversy could have been avoided if systemd was properly designed as a plug-in component. System starts up under the old init. At some point (after the basic system has been brought up), an rc script or inittab starts systemd (a series of event listeners) to deal with hot-plugging and such. Make sure it doesn't block others from listening.

    Poof, no controversy, no objections.

  41. Re:Init Freedom by sjames · · Score: 1

    Did you even read the summary? You know, the one about the group building and maintaining a systemd free distro who just released a beta?

  42. Re:SystemD = Bolsheviks by MrKaos · · Score: 2

    initd starts the event manager in that use case.

    --
    My ism, it's full of beliefs.
  43. Re:Facts by Aighearach · · Score: 1

    I value having frivolous boxes around that I can just "do whatever" with, but I value even more having root on boxes that I wouldn't alter frivolously.

  44. Re:Facts by Aighearach · · Score: 1

    My first linux was slackware 3.0 which I got by buying a magazine that had the CD glued to the cover. Then I spent 3 days downloading a newer slackware over dialup. Before that I had to telnet into my ISP's SunOS 4 box if I wanted some *nix.

    Throwing my hat in with, "a hell of an improvement [over SysV]."

    The types of "technical complaints" people come up with... they aren't even enough of a challenge to make the daily list of sysadmin annoyances. They're all just small changes people would have to make in which program is in the first part of a long chain of piped commands. I mean, if getting ASCII logs is hard, what would happen if you needed to pipe the output through sed and on to xargs to do some work with it?

  45. Re:I love the *idea* of Devuan by Aighearach · · Score: 1

    None of the companies I work with care if a person, place, or thing "sounds like a... ladyboy." If a person wants to be a ladyboy, that is fine with us. If they want to identify as a man or woman instead, that is fine too.

    But if they make non-technical complaints about technical things, or have a passionate dislike for something that is merely not their first technical preference, then they're out the door, and if they don't want their desk contents in the mail, they'll sign the paperwork and leave promptly.

    No, I've never worked at github. Yes, we prefer systemd. So that is the only reason not to use Devuan. It lacks important modern software.

    One of my friends is a ladyboy. Some people think he should either stop wearing dresses, or at least shave his legs. I think, if he wants to have hairy legs and three days of stubble and wear a foofy dress, who cares? If it's warm out, I'm going to wear my cargo shorts and I'm not interested in people's opinions of it. Same.

  46. Re:SystemD = Bolsheviks by Peter+H.S. · · Score: 1

    Systemd scripts and other init scripts can coexist peacefully in the same package, so I don't see why maintainers can't work together. If there is a willing team of people who want to maintain these scripts I see no reason why the Debian team should stop them.

    The problem isn't the init-scripts, the problem is supporting two different init-systems at the same time, including replicating and fixing bugs.
    That is why Devuan is removing systemd from their Debian fork, even though Debian Jessie at present can support both SysVinit and systemd.

  47. Re:SystemD = Bolsheviks by Peter+H.S. · · Score: 1, Insightful

    The problem with systemd is that it doesn't want to coexist peacefully. It wants to own everything. Not just resource control, but logging and other things as well.

    I don't think you have actually studied the design of systemd; it is exactly designed to co-exist peacefully with other components. It is a major reason why it was adopted so successfully and fast:
    You can use any syslog daemon like Rsyslog or syslog-ng with systemd's journald.
    You can use you own homegrown resource manager using cgroups instead of systemd's. systemd uses cgroups for two things; tracking and grouping services, and resource control. But the latter use is entirely optional and you can compile systemd without such support.

    Really, people are so misinformed about systemd. It is like they never even read a systemd man-page, but just uncritically iterate whatever some random blog guy once wrote.

  48. Re:Whatever happened with having a choice? by Peter+H.S. · · Score: 1

    I thought this whole Linux thing was all about freedom to choose?

    Not when it comes to Devuan; they won't let you choose systemd as init. No "init-freedom" there.

  49. Re:SystemD = Bolsheviks by Sique · · Score: 1

    But why keeping init, if a system is in place anyway that does the same thing as init, just with more control and much higher flexibility? It doesn't have to be systemd, but if you want to be able to reconfigure on the fly without rebooting the whole system, you need something more versatile than a few runlevels. For instance, systems that power parts of the hardware down if not needed to save power would need something more granular than init 3 vs. init 5.

    --
    .sig: Sique *sigh*
  50. Re:SystemD = Bolsheviks by Sique · · Score: 1

    And if the system in case has several power save modes, does then the event manager power down services whose hardware was just put to sleep? And if so, how does init react of some services it has started, are shut down without init's involvement? Or should those services should be started from the event manager instead of init? And what's the point of init, if most services are started by the event manager anyway, because otherwise, the event manager could not manage them?

    --
    .sig: Sique *sigh*
  51. Re:SystemD = Bolsheviks by sjames · · Score: 1

    Just stuff that into the event handler and let it be responsible for it. That's the beauty of such a modular system, it's versatile. The new parts can come in early, late, or not at all depending on need. There can even be more than one so they can specialize in subsystems or special cases.

    I am not in principle opposed to a replacement init so long as it plays well with others, but I would need a compelling reason to do it that couldn't be otherwise accomplished

  52. Re:SystemD = Bolsheviks by Eunuchswear · · Score: 1

    It's not perfect, but judging by the fact its opponents insist on using "faults" that are misleading, minor, or irrelevant

    This, a thousand times this. I gave up worrying about systemd when I noticed that most of the anti-systemd campaigners spanned the spectrum from exageration, via lying, to insanity.

    --
    Watch this Heartland Institute video
  53. Re:SystemD = Bolsheviks by Eunuchswear · · Score: 1

    Bug report?

    --
    Watch this Heartland Institute video
  54. Re:SystemD = Bolsheviks by Eunuchswear · · Score: 1

    Sorry? You can run Debian without systemd.

    Just try running Devuan with it.

    So much for "init system freedom".

    --
    Watch this Heartland Institute video
  55. Re:SystemD = Bolsheviks by MrKaos · · Score: 1

    And if the system in case has several power save modes, does then the event manager power down services whose hardware was just put to sleep?

    No. An event manager (or controller) should reconfigure the service via inittab and signal init to change that service's state because init is a *process* manager for system processes.

    And if so, how does init react of some services it has started, are shut down without init's involvement?

    It restarts them, as it should. init should be responsible for maintaining system services that require root permissions. An event manager is a good candidate because

    Or should those services should be started from the event manager instead of init?

    user level services that terminate at the end of their sessions should be managed by an application controller that interacts with the event controller.

    And what's the point of init, if most services are started by the event manager anyway, because otherwise, the event manager could not manage them?

    It should be managing events and not processes. It should be passing messages about them to various processes that perform the reaction. It should not even capture them, that functionality should be abstracted into an input or device controller that generates messages for the EM.

    --
    My ism, it's full of beliefs.
  56. Re:SystemD = Bolsheviks by inode_buddha · · Score: 1

    "The whole controversy could have been avoided if systemd was properly designed as a plug-in component. System starts up under the old init. At some point (after the basic system has been brought up), an rc script or inittab starts systemd (a series of event listeners) to deal with hot-plugging and such. Make sure it doesn't block others from listening."

    Just like inetd has been doing since time began. Borrowing a few tricks from years past, there is absolutely no reason why inetd needs to be used *only* for starting inet servers. Inetd can be used to start and manage anything. Most folks just don't get that creative with their systems -- I sure don't! I saw that trick in an O'Reilly book yrs ago.

    So, to make your point even stronger, the capability that you speak of has already been around for decades. But nobody actually seems to play with it.

    --
    C|N>K
  57. peter goes to the pizzeria by marcello_dl · · Score: 1

    - 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
  58. Re:SystemD = Bolsheviks by sjames · · Score: 1

    That's a good point, and it's even event driven. I haven't done much with it in a long time but it demonstrates how to add event driven behavior and still play nicely.

  59. Re:SystemD = Bolsheviks by thegarbz · · Score: 1

    Huh? Are you agreeing with me or trying to say that I'm not running my system the way I'm running it which is that EVERYTHING is logged to rsyslog in text including things that weren't possible before?

  60. Re:SystemD = Bolsheviks by thegarbz · · Score: 1

    http://www.without-systemd.org... I count 64 distributions* without systemd. Install one of those. Oh you want to run without systemd on another distribution? Then why not become a senior maintainer and actually get your voice heard in discussions on where the distribution should head or better still fork it and run it the way you want.

    *I'm on a bouncy train so make that 64 +/- 5 for difficulty in counting.

  61. Re:SystemD = Bolsheviks by thegarbz · · Score: 1

    We are yet to see a use case presented that init cannot deal with and these two are already covered.

    Then you're not looking. Especially not looking at the whole host of tools that exist to implement functionality that sysvinit doesn't allow.

    Sysvinit wasn't replaced for shits and giggles, and systemd is far from the first package that tried to do more to handle all those use cases that sysvinit doesn't allow.

  62. Re:SystemD = Bolsheviks by thegarbz · · Score: 1

    There were already programs that did exactly as you describe.

    Systemd offered more functionality by taking control earlier in the boot process. e.g. logging before the syslog daemon is even up and running as PID1.

    The only problem with systemd is that Debian moved to it and that hurt everyone's feelings. Debian was forked and now there's an alternative. People didn't migrate servers en-mass to BSD, the world kept spinning, and I am told the sun will rise tomorrow just like it did yesterday, despite what people said when Debian initially announced they are moving to systemd.

    Linux is about choice. Not your choice, but the choice what the developers present to you. Pick a distro that suits your needs and you'll be just fine.

  63. Good for Devuan by LichtSpektren · · Score: 1

    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."

  64. Re:SystemD = Bolsheviks by sjames · · Score: 1

    Many chose to stick where they were to give time to find an option. CentOS/RHEL 6 are still in support as is Wheezy. Many saw that while systemd can't be totally stripped from (Debian) Jessie, it can be stubbed out for a server or if you switch to XFCE. Of course, Slack and Gentoo are options.

    So the tale won't be told at least until Wheezy and Centos 6 go EOL. The final chapter won't be written until Debian Jessie goes EOL.

  65. Re:SystemD = Bolsheviks by mvdwege · · Score: 1

    Sorry, I misread your post for sarcasm, implying that systemd did not log to syslog.

    --
    "I know I will be modded down for this": where's the option '-1, Asking for it'?
  66. Re:SystemD = Bolsheviks by thegarbz · · Score: 1

    hahaha. You can never tell the FUD from the sarcasm in a systemd debate. It's much easier having a discussion on religion on here :-)