Slashdot Mirror


Shuttleworth Says Snappy Won't Replace .deb Linux Package Files In Ubuntu 15.10

darthcamaro writes: Mark Shuttleworth, BDFL of Ubuntu is clearing the air about how Ubuntu will make use of .deb packages even in an era where it is moving to its own Snappy ('snaps') format of rapid updates. Fundamentally it's a chicken and egg issue. From the serverwatch article: "'We build Snappy out of the built deb, so we can't build Snappy unless we first build the deb,' Shuttleworth said. Going forward, Shuttleworth said that Ubuntu users will still get access to an archive of .deb packages. That said, for users of a Snappy Ubuntu-based system, the apt-get command no longer applies. However, Shuttleworth explained that on a Snappy-based system there will be a container that contains all the deb packages. 'The nice thing about Snappy is that it's completely worry-free updates,' Shuttleworth said."

232 comments

  1. why bother? by Anonymous Coward · · Score: 5, Funny

    The functionality will be built in to the next version of systemd.

    1. Re:why bother? by Anonymous Coward · · Score: 0, Flamebait

      I, for one, welcome our new snappy systemd overlords.

    2. Re:why bother? by Anonymous Coward · · Score: 5, Informative

      why is this modded troll?
      Lennart the great mastermind has announced it on his blog: http://0pointer.net/blog/revis...

    3. Re:why bother? by Anonymous Coward · · Score: 0

      Good gried, his blog name is "Pid Eins".

    4. Re:why bother? by Anonymous Coward · · Score: 0

      grief, too.

    5. Re:why bother? by Anonymous Coward · · Score: 0

      rofl systemd will be its own OS soon..... omfg.

    6. Re:why bother? by davester666 · · Score: 1

      this is just riding on Apple's coattails, as every release of MacOSX and iOS for more than 5 years has been snappier than the last one.

      --
      Sleep your way to a whiter smile...date a dentist!
    7. Re: why bother? by Anonymous Coward · · Score: 0

      Lol, Wut? Unless you meant the opposite.

      When you put a new OS on newer, faster hardware, yes.

      But it's 100% true the newer OS is slower on same hardware.

    8. Re: why bother? by Anonymous Coward · · Score: 0

      Very funny. I guess the "feature" of dropping stderr, syslog, and exit statuses will also be included.

    9. Re: why bother? by Anonymous Coward · · Score: 1, Insightful

      Very funny. After 36 years of managing UNIX servers, I think I'm finally going to move on to something else. The fact that systemd drops syslog messages and hides stderr has made my job near impossible. I'm tired of dealing with it.

    10. Re: why bother? by Anonymous Coward · · Score: 0

      Great point. Those things are the rock upon which UNIX is built. systemd's lack of groking those things shows lack of experience and immaturity.

    11. Re: why bother? by Anonymous Coward · · Score: 0

      Lol, Wut? Unless you meant the opposite.

      When you put a new OS on newer, faster hardware, yes.

      But it's 100% true the newer OS is slower on same hardware.

      I call BS troll. . Running latest El Capitan dev beta on MBP Mid 2009 8GB RAM/ 1TB 7200 HD and its faster than ever was. Citation needed for you're troll you COW TROLL!

    12. Re:why bother? by Anonymous Coward · · Score: 0

      No, they'll wind up rewriting it due to some minor technical disagreement, it will be compatible with all existing package formats, integrate with other systemd projects as necessary, and then GNOME will adopt it, strip out the compatibility, put arbitrary requirements on it's use, and push every distro to use it regardless of how good it is and systemd will take the blame for GNOME's stupidity.

    13. Re: why bother? by buchanmilne · · Score: 1

      Please use Type=forking in your unit file to get the behaviour you are expecting. It's covered in the man page.

    14. Re: why bother? by Anonymous Coward · · Score: 0

      I have that. I followed the instructions at:

      http://tom-chapman.uk/2012/12/28/installing-mongodb-on-a-linux-distro-using-systemd-instead-of-inittab/

      for MongoDB, and despite the fact that MongoDB outputs a clear error message on stderr when the /var/lib/mongo/mongod.lock file exists, systemd swallows that message. It is not in the journal, and it is not output to the console. That message isn't logged in the journal, and it doesn't appear when you run "journalctl -u mongod." That problem is trivial to fix when you use System V style init scripts or when attempting to start MongoDB from the command-line directly. With systemd, it is a pain to troubleshoot.

      > It's covered in the man page.

      No, it is not. The string "forking" isn't anywhere in the man page for systemd on Red Hat. Considering Poettering works for Red Hat, that is a pretty big omission if you're right that it is the solution, and it isn't considering I have that in the unit file.

    15. Re: why bother? by Anonymous Coward · · Score: 0

      Uhh, that isn't mentioned on the man page for systemd on CentOS or Fedora. Also, I just tried it, and that does not work.

    16. Re: why bother? by Anonymous Coward · · Score: 1, Funny

      Obviously you're too old to understand the new way of doing things.

    17. Re:why bother? by Anonymous Coward · · Score: 3, Insightful

      Wow. Now i really am starting to get why people hate this guy.

    18. Re: why bother? by Anonymous Coward · · Score: 3, Funny

      Pid eins is an anagram of iPenisd - now I understand...

    19. Re:why bother? by caseih · · Score: 3, Interesting

      Maybe you should actually read what he wrote before jumping on the hate bandwagon. He's absolutely right that for many years and applications traditional package systems fall down. That's not to say they aren't important. They are and will continue to be. But they have their limitations when it comes to fast moving software like libre office on a nice stable slow moving distro like the lts releases of Linux distros.

      As a matter of fact docker is really one attempt to solve this problem. Coreos is based on this idea. Chromeos also eschews packages entirely. Now snappy.

      And as experimental distros like snappy try things, new utilities will have to be created to manage the images. This is what Poettering is talking about. In the meantime you're free to not use any of this. It's just a bunch of ideas, many of which happen to be really good, and natural extensions of the traditional package model. It's exciting stuff.

    20. Re:why bother? by caseih · · Score: 1

      Sigh. That should have read, for many types of applications. Not many years. Google's swiping keyboard is pretty good but always makes a few mistakes.

    21. Re:why bother? by Hognoxious · · Score: 1, Troll

      Google's swiping keyboard is pretty good but always makes a few mistakes.

      Perhaps if you suck Lennart's cock a bit more he'll develop a better one.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    22. Re:why bother? by umghhh · · Score: 1

      There is at least one person that loves him and this love is strong.

    23. Re: why bother? by Anonymous Coward · · Score: 0

      And it's about time!

    24. Re:why bother? by reikae · · Score: 1

      Either quite a few people love him or many distros adopted systemd on a technical basis. Which option worries you more? :)

    25. Re:why bother? by Anonymous Coward · · Score: 0

      You do know that you use LTS when you don't want anything to change?

      If you want something newer upgraded, STAY AWAY FROM THE LTS!

      There is nothing to fix here!

    26. Re:why bother? by Eunuchswear · · Score: 1

      If he'd been Spanish maybe his blog would have been "Pid Uno". Would that freak you out?

      --
      Watch this Heartland Institute video
    27. Re:why bother? by Eunuchswear · · Score: 3, Funny

      Yes, how dare he develop software that people can use if they want to, the bastard.

      --
      Watch this Heartland Institute video
    28. Re: why bother? by Anonymous Coward · · Score: 1

      Haven't been around quite that long, but I'm realising more and more how over it I really am too. Too much new tech just looks and works like tepid, I'll-considered, half-baked thought bubbles from teenagers who've been hitting the red cordial. Not introduced because it's easier to use, more efficient, more robust etc but rather because it's new and shiny and new and shiny means betterererer or something. systemd being exhibit A of many.

      Whatever, no longer care.

    29. Re: why bother? by Eunuchswear · · Score: 1

      Why do you bother lying like this? It just brings discredit on people who dislike systemd.

      --
      Watch this Heartland Institute video
    30. Re: why bother? by Eunuchswear · · Score: 1

      Uhh, that isn't mentioned on the man page for systemd on CentOS or Fedora. Also, I just tried it, and that does not work.

      $ man systemd.service
      [...]
      OPTIONS
            Service files must include a "[Service]" section, which carries
            information about the service and the process it supervises. [...]
       
            Type=
                Configures the process start-up type for this service unit. One of
                simple, forking, oneshot, dbus, notify or idle.
      [...]

      It's the wrong solution to the "problem" however.

      --
      Watch this Heartland Institute video
    31. Re:why bother? by serviscope_minor · · Score: 4, Insightful

      No they don't fall down. I've heard this claim and it's frankly not true (or rather, true in a very very limited set of cases).

      For first party packages (distro provided) it's business as usual: ubuntu seems to have no trouble tracking the latest firefox builds and there's a fresh deb available via apt-get update && apt-get upgrade in a very timely manner. Likewise there's the fresh and still LO packegs available depending on whether you want stability with timely security updates or bleeding edge.

      So, demonstrable, fast moving packages are not a problem.

      What about third party ones?

      Basically it's the same. Add a PPA for the third party repo and it just works. Now, if the third partd dev doesn't want to keep up to date with system libraries which may change, then they might choose to ship their own .so files. That has the downside of not tracking security updates, but since linux package managers are the only system where arbitrary packages tend to get security updates to arbitrary libraries anyway all that does is lower the performance to that of every other OS on the planet.

      And some programs do this: they provide a third party .deb or PPA and dump files in /opt/foo completely isolated from the system files in/usr. That works very well too.

      One of the ways that packaging falls down traditionally is for multiple versions of the same package installed concurrently. Part of this is because some programs themselves are not build for that (e.g. expecting files in /etc), however most package can be persuaded otherwise and there are in fact package managers that solve this problem.

      The other way is if a program needs a complex system relying on multiple non-default configured packages to be set up. At that point, it's often easier to ship an entire system image.

      However, doing system images for everything seems a tad wasteful.

      The other thing that is hapening is Zawinski's cascade of attention defecit teenagers. Yeah, I know packaging isn't perfect in general and deb is not perfect in a number of specific ways. But the people who want to dump everything and start afresh often seem to be quite unaware of teh state of the art. The results is that the new systems are usually better in some ways, but inevitably worse in a number of ways that the author didn't think of but have been hammered out and working well for 20 years in other systems.

      It's sad because to someone who's around for a long time, software doesn't so much as advance as take an awful lot of steps sideways. You get big fat brand new shiny systems which just plain do a bad job of previously solved problems.

      This seems to be the same: many of the reasons for doing away with packages are flat-out wrong which strongly implies that the people replacing packages don't really understand packages properly and are therefore likely to make a bunch of new mistakes which have previously been solved perfectly fine. So even if they solve some problems (I have no doubt they will), they'll also unsolve a bunch.

      --
      SJW n. One who posts facts.
    32. Re: why bother? by Anonymous Coward · · Score: 0

      So every time Lennart includes something new in systemd he's just increasing the size of his e-peen?

    33. Re: why bother? by Anonymous Coward · · Score: 0

      show us, where he's lying. and now fuck off with your ad hominems.

    34. Re:why bother? by Anonymous Coward · · Score: 0

      You do know that you use LTS when you don't want anything [drastic] to change [for two years]?

      Some things change, and the next LTS version will support needed changes but have drastic changes too.

    35. Re: why bother? by vadim_t · · Score: 4, Informative

      What are you on about?

      $ cat /usr/local/bin/errtest.sh
      #!/bin/bash
      echo This is stdout
      echo This is stderr 1>&2
       
      $ cat /etc/systemd/system/errtest.service
      [Unit]
      Description=stderr test
       
      [Service]
      ExecStart=/usr/local/bin/errtest.sh
       
      [Install]
      WantedBy=multi-user.target
       
      $ sudo systemctl start errtest
      $ journalctl -u errtest
      -- Logs begin at Thu 2015-03-05 22:42:26 CET, end at Mon 2015-09-07 14:40:56 CEST. --
      Sep 07 14:39:23 gadget systemd[1]: Started stderr test.
      Sep 07 14:39:23 gadget systemd[1]: Starting stderr test...
      Sep 07 14:39:23 gadget errtest.sh[8971]: This is stdout
      Sep 07 14:39:23 gadget errtest.sh[8971]: This is stderr

      There's your stdout and stderr.

    36. Re: why bother? by vadim_t · · Score: 2

      No, it is not. The string "forking" isn't anywhere in the man page for systemd on Red Hat. Considering Poettering works for Red Hat, that is a pretty big omission if you're right that it is the solution, and it isn't considering I have that in the unit file.

      That's because the systemd manpage is about the main application. You want the systemd.service manpage.

    37. Re: why bother? by Eunuchswear · · Score: 1

      The assertion is that with a unit file that says:

      [Service]
      Type=forking
        [...]
      ExecStart=/usr/local/bin/mongod $OPTIONS run

      and a program (mongod) that prints an error message to stderr then exits nothing will be found in the journal.

      It's easy to try, and it turns out to be not true.

      It is true that, since the unit is marked "Type=forking" then if mongod exits with an error after the fork then "sysemctl start" won't show the error code (neither will the sysvinit init.d script). "systemctl status" will, of course, show the error.

      So, the AC above is lying.

      --
      Watch this Heartland Institute video
    38. Re:why bother? by squiggleslash · · Score: 2, Insightful

      It's a troll because it's another pointless slam at systemd, which is entirely off-topic here.

      And Pottering isn't announcing anything on his blog, he's discussing improvements he and other systemd developers think could be made to the way GNU/Linux software is distributed. That would make his comments slightly more on-topic here, given snappy is (apparently) a change to the way GNU/Linux software is distributed, but his comments don't directly relate to snappy and appear to be vague concepts.

      Nor is there any suggestion that systemd is about to integrate a package manager or package management system replacement - he's obviously interested in how future software distribution systems might work with systemd, but that's not the same as proposing an actual system.

      I'm guessing if the topic was diversity in IT, and you found Pottering wrote an article about the topic, you'd have suggested systemd is going to integrate actual black disabled lesbians (using some kind of mind-interface one assumes) into its next release. Right?

      --
      You are not alone. This is not normal. None of this is normal.
    39. Re: why bother? by Rutulian · · Score: 1

      He doesn't know how to use journalctl and doesn't want to learn. He just wants to grep syslog the same way he has done for 30 years.

    40. Re:why bother? by Anonymous Coward · · Score: 0

      A slam at systemd can never be off-topic or pointless, until systemd dies a thousand deaths. alt.systemd.die.die.die

    41. Re: why bother? by lgw · · Score: 1

      So, what you're saying is: you must first elaborately troubleshoot system just to just freaking stderr so you can troubleshoot what you actually care about? Truly a step forward!

      --
      Socialism: a lie told by totalitarians and believed by fools.
    42. Re: why bother? by lgw · · Score: 2

      If something has worked fine for 30 years, why the fuck would you change it? Windows is the OS that pointlessly moves around all the administrative tools with every release; Linux is the OS that doesn't. That's not to say the OS can't change, but the new pieces must be backwards compatible with the basic system debugging techniques everyone knows. All it takes is software developers who don't actively hate their userbase and find joy in punishing them.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    43. Re: why bother? by vadim_t · · Score: 1

      That's a stupid attitude to have in a field that moves as fast as computing. The internet didn't exist in anything resembling the current shape 30 years ago, just to give an example. You don't get to excuse ignorance of networking just because of that. I don't see how it's viable remaining a sysadmin without dealing with the fact that the hardware, software, and needs of the organization are constantly changing.

      Nevertheless, all it takes is "ForwardToSyslog=yes" in journald.conf.

    44. Re: why bother? by Anonymous Coward · · Score: 0

      Can you post proof that systemd drops STDERR messages?

    45. Re: why bother? by vadim_t · · Score: 3, Informative

      Actually no, it hasn't. sysv init has long been a pile of hacks on top of a pile of hacks. Ever tried to write a sysv service? It's really wonderful when a service refuses to come up because the pid file was left around for whatever reason, and some other program happens to be running under that pid.

      For instance, the stderr thing this guy is complaining about was long a "feature" of sysv systems, where stderr could actually disappear into the void. Systemd actually makes things much better by ensuring stderr always gets saved.

      As to why change logging, under systemd you can trivially ask for the messages for a particular service, or the messages from last boot, without having to figure out what to grep for, or having to setup syslogd beforehand to sort out your messages into separate files.

    46. Re: why bother? by thegarbz · · Score: 1

      If something has worked fine for 30 years, why the fuck would you change it?

      Good question. If something has worked fine for 30 years then no one would want to change it right? Certainly no one would be demanding the features? No one really wants easy commandline based syntax to extract exactly specific logs they are after.

      Now back in the real world go ahead and install syslog-ng and dump all your crap into a text file like you're used to, and leave those of us who think that being a fucking regex guru should not be a pre-req to reading a log file alone.

      Let me guess, you didn't even know systemd and a text logging system could co-exist at the same time did you? Or that the combination provides more logging output to your precious text file than it did previously?

      When did the year of linux on desktop become the year of linux admins refusing to read a bloody man page!

    47. Re: why bother? by vadim_t · · Score: 2

      Actually it is a step forward.

      In sysv land, this is the difference between letting a service fork by itself and using start-stop-daemon. If you take the later approach, start-stop-daemon will perform the daemonization task on behalf of the service. In such a case if it ever prints on stderr, it will be lost in the void, since it's no longer connected to any terminal. systemd actually will ensure it goes into the log.

    48. Re: why bother? by Rutulian · · Score: 1

      That's not to say the OS can't change, but the new pieces must be backwards compatible

      Sure. But the limitation here is not with systemd, but the fact that systemd has to communicate with syslog through a socket, and the socket has a limited buffer for storing queued messages. So if you need critical, timing-dependent log messages, you really need to use journalctl. If you refuse to use journalctl then you are shooting yourself in the foot and complaining that it hurts.

    49. Re: why bother? by Anonymous Coward · · Score: 0

      LOL you got to be kidding me. I can't believe people fall for this shit with a smile and a coke. You systemd lovers are seriously twisted. Everything you do is ass backwards, it may help in some areas but other areas are completely broken. Yayyyy faster boot times, who gives a fuck if it shaves off 15 seconds. Boot times were not broken. No one cared it took 15 seconds longer to boot. Unified approach? Give me a break, if I wanted windows I'd use windows.

      I hope lennart forgets how to use computers and picks up another hobby. Perhaps woodworking. He can finally get rid of all those stupid tools used to create wood products. A nail gun? Who needs one when you can use NailD. It integrates a nail gun, a sander, and a saw all in one. Way faster nail times then those pesky nail guns or hammers. Woodworkers and house builders will rejoice at the God lennart. For his way is the only other way, and no false gods shall be worshipped.

    50. Re: why bother? by vadim_t · · Score: 2

      You systemd haters are really hilarious.

      Where else do you get to see somebody professing their love of the True Unix with Unix Philosophy, while repeatedly demonstrating ignorance of the very system they claim to love so much?

      Allow me to impart a bit of education: some things have more than one manpage. For instance there's a manpage for both cron, and crontab, and Perl has a whole bunch of them. Any competent admin would know this and wouldn't be mystified by systemd having separate manpages for commandline tools and descriptions of unit files.

    51. Re: why bother? by Anonymous Coward · · Score: 0

      $ man systemd.service

      How are we supposed to know to append the ".service" part? That isn't mentioned in the see also section on the systemd manpage:

      SEE ALSO
                    The systemd Homepage[9], systemd-system.conf(5), locale.conf(5), systemctl(1), journalctl(1), systemd-notify(1), daemon(7), sd-daemon(3),
                    systemd.unit(5), systemd.special(5), pkg-config(1), kernel-command-line(7), bootup(7), systemd.directives(7)

      If the systemd children spent as much time working on their code and documentation as they did making childish troll attacks on forums, their software would have a chance of working. Instead, they attack instead of fix They're just angry, lazy children.

    52. Re: why bother? by Anonymous Coward · · Score: 0

      You systemd haters are really hilarious.

      In the words of my the wooden sign my grandfather purchased and hung in his basement in 1960: "IF IT AIN'T BROKE, DON'T FIX IT."

      Kids need to be reminded of this every generation.

      IMO, someone needs to send Poettering to Time Out.

    53. Re: why bother? by Eunuchswear · · Score: 1

      No elaborate troubleshooting is necessary, I just felt like checking out the extraordinary claim of the AC above.

      And it turned out that he was full of shit, as usual.

      --
      Watch this Heartland Institute video
    54. Re: why bother? by Anonymous Coward · · Score: 0

      +1 my personal biggest issue with systemd is the poor documentation.

      Lots of the answers don't have a logical path. If the systemd manpage had the service manual in the see also, I bet a lot more people would read it.

      What other hidden manuals are not listed in the see also ?

    55. Re: why bother? by Anonymous Coward · · Score: 0

      Nice attempt at trolling, but on Red Hat 7, but this returns nothing:


      $ man systemd | grep forking ; echo $?
      1

      That string is not on the manpage like your lie claims.

    56. Re: why bother? by vadim_t · · Score: 1

      Hah, I knew it. You have no ability to hold a technical discussion.

      If there's somebody not needed here, it's people who are ignorant and proud of it. If you actually want to contribute something useful, start coding. You discredit your own cause by posting this nonsense.

    57. Re: why bother? by Anonymous Coward · · Score: 0

      He doesn't know how to use journalctl and doesn't want to learn. He just wants to grep syslog the same way he has done for 30 years.

      I keep seeing this; 'they don't want to learn' "reason" everywhere. A willingness to learn is not a reason in itself for change. An unwillingness to learn is not a reason to discount a very valid opinion that the change is unnecessary.

      You want to rebuild the init system, that's fine. There are a few valid arguments for that course. But that doesn't mean that the system log needs to be a part of it. Nor does it mean that the commands for accessing and controlling the system log needs to be abruptly deprecated. Nor does it mean that breaking many dependencies is acceptable.

      I've been on this treadmill a few times before. Within a few years, some charismatic soul will pop up and point out how this and that sucks with systemd and that it needs to be revamped. At that point, a team of eager beavers will effectively reinvent the wheel of sysVinit. At that point will begin the five year journey to reach the functional level that we had five years ago.

      I guarantee it.

    58. Re: why bother? by Rutulian · · Score: 1

      Well, if you understood anything about the project, you would know that rebuilding the init system and rebuilding the log system are two separate projects. There are independent rationales for each of them. You are free to disagree, of course, but they exist. And a counterargument of "it works for me" is less than useless in a discussion about whether the change is necessary. Given that there are a lot of people who do think a change is necessary, you should make a better attempt to understand why and make a more substantive counterargument. Saying "Red Hat is an abomination" is not an argument.

      Nor does it mean that the commands for accessing and controlling the system log needs to be abruptly deprecated

      cat /var/log/syslog | grep

      has not been deprecated. If that is the extent of your log analysis, it still works just fine. Just know that, in that case, you are getting the log information from syslog, not from journald, and there are inherent limitations to the forwarding mechanism that journald uses to share logging information with syslog. If you want to have complete access to all of the logging that journald does, you need to use its own interface, journalctl. It is really that simple and does not require a tremendous effort.

      Nor does it mean that breaking many dependencies is acceptable.

      No dependencies have been broken. If your log analysis tools require grep scraping a text log, they need to be rewritten to take full advantage of the data that journald provides. That is not a broken dependency. That is the normal course of software development that occurs when underlying system components are changed.

    59. Re:why bother? by Anonymous Coward · · Score: 0

      "the people replacing [X] don't really understand [X] properly and are therefore likely to make a bunch of new mistakes which have previously been solved perfectly fine. So even if they solve some problems (I have no doubt they will), they'll also unsolve a bunch."

      That's not just this situation, it's basically the Canonical creed. See also: window managers, desktop search, network management, boot daemon, etc.

    60. Re:why bother? by phantomfive · · Score: 1

      Zawinski's cascade of attention defecit teenagers.

      What a great description.

      --
      "First they came for the slanderers and i said nothing."
    61. Re:why bother? by phantomfive · · Score: 1

      It's exciting stuff.

      Is there really a part in there you consider exciting?

      --
      "First they came for the slanderers and i said nothing."
    62. Re: why bother? by Anonymous Coward · · Score: 0

      Works fine but later you say it's limited by what journald forwards to syslog?

      Would you like aids with that you stupid cunt?

      Systemd lovers can just fuck off. You are all completely fucked, and clearly show your lack of maturity and competence.

    63. Re: why bother? by silentcoder · · Score: 1

      Youre assuming that "convenient for distro developers" translates into "valuable for users".
      More over you are ignoring that having it adopted as a dependency by things like gnome largely tied most distros hands. Dedicated non-gnome distros are the only ones that made a choice. Any distro that wants to ship gnome (an utterly unrelated product) did not choose systemd as there was no choice available.

      --
      Unicode killed the ASCII-art *
    64. Re: why bother? by Eunuchswear · · Score: 1

      So FreeBSD, which ships gnome, uses systemd?

      --
      Watch this Heartland Institute video
    65. Re: why bother? by Rutulian · · Score: 1

      You are all completely fucked, and clearly show your lack of maturity and competence.

      What an odd statement.

      Look AC, learn something about the way the linux kernel works, and then maybe you will be able to understand the problem. There can only be one logging daemon attached to /dev/log. If it is journald it is journald, if it is syslog it is syslog. If you want both, one has to forward information to the other, and the amount and speed by which that forwarding can take place (via sockets) is limited by the kernel. So syslog missing messages that journald forwards, is an inherent limitation of the system and not the (direct) fault of journald. Since all of the logging information (more than syslog collects on its own) is there in the journal, and you just have to learn one command to get at it (journalctl), it is not seen as the travesty it is made out to be by the anti-systemd crowd.

    66. Re: why bother? by strikethree · · Score: 1

      Systemd actually makes things much better by ensuring stderr always gets saved.

      Your naive faith is cute. Sure, sysvinit is not wonderful. Regardless of the status of other init systems, SystemD is NOT the right answer. It is unreliable. It is taking over everything, which makes it a huge brittle obstacle that can be abused by those who control its underlying behavior. The guy writing it already has a terrible reputation for quality: Pulse Audio.

      I could go on and on, but why. Some people are evangelists and there is no talking sense to them about the dangers of what is being proposed. I feel like Richard Stallman right now when he was preaching against the evils of closed source software and the dangers that it presents. SystemD is dangerous too. And it is unreliable.

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
    67. Re:why bother? by Anonymous Coward · · Score: 0

      He is effectively shooting tweetie birds with air raid cannons.

      If you want to see what *nix is capable off without getting bling bling containers involved, check out Gobolinux.

      Its is basically shell script, the file system, and symbolic links. Yet you can have any number of library version installed, and get the binaries compiled against and using the specific ones they want.

      What is broken is that RPM and DEB can't handle having multiple versions of the same named package installed at once, because the files clobber each other. Once you remove that problem, GNU ld and friends take care of the rest via the soname system.

      Frankly the whole Fedora/Freedesktop/Gnome mosh pit should be flushed down the toilet, they keep coming up with solutions to phantom problems.

    68. Re:why bother? by Anonymous Coward · · Score: 0

      http://www.jwz.org/doc/cadt.html

      What is the best thing about the guy is that he manages to get a rise out of ebassi.

    69. Re: why bother? by Anonymous Coward · · Score: 0

      If anyone wants to see the unreliability of systemd first hand, go kill dbus-daemon.

      DO NOT DO THAT ON A PRODUCTION SYSTEM!

  2. What happens with Launchpad PPAs? by darthsilun · · Score: 1, Interesting

    Will Launchpad build the snaps after it builds the debs?

  3. How? by khasim · · Score: 4, Insightful

    "The nice thing about Snappy is that it's completely worry-free updates," Shuttleworth said.

    I don't think it was the PACKAGE that caused people to worry about an update.

    For example, Shuttleworth said that if there is a security vulnerability, like a Heartbleed flaw, the way Ubuntu fixes the issue is with a .deb package.

    Isn't that an issue with the code itself?

    The great thing about .deb packages was that the OFFICIAL ones underwent a lot of testing to try to catch problems BEFORE they were deployed. NOT because they were magical .deb packages.

    1. Re:How? by xtronics · · Score: 2

      Exactly - it is almost if they were trying to give a bad name to OS software.

      There are very good reasons that Debs act like they do - and even M$ is now adopting the repository approach (but of course if the code isn't open, it can't prevent bad things from happening).

      One could make the argument that all software should be it's own blob - no dependencies because hardrive are now huge - but having 6 different versions running reduces the chance that someone else will be facing the same bug as you are - and making bugs less likely to get fixed. Exactly what happens in the proprietary world. ( I've seen software that depends on bugs to function ).

      Snappy also adversely effects security - I'll let someone else explain why..

    2. Re:How? by 0123456 · · Score: 5, Insightful

      I've seen software that depends on bugs to function

      Back in the 90s, I had to intentionally reproduce Microsoft bugs in my Windows drivers, or various apps that had never been run with non-Microsoft drivers would fall over...

      But, yeah, let's make Linux do things the Windows way, so you have sixteen copies of different versions of zlib.dll spread across your disk, all with different security holes. Because you know it makes sense!

    3. Re:How? by phantomfive · · Score: 4, Interesting

      The great thing about .deb packages was that the OFFICIAL ones underwent a lot of testing to try to catch problems BEFORE they were deployed. NOT because they were magical .deb packages.

      I think they are still standing on Debian's shoulders here, and their Snap files are being automatically created from based on the .debs. The main feature of a Snap file is it combines all the libraries in a single archive. All the dependencies, everything. It installs them locally, not for the whole system, kind of like an .app file on OSX.

      If that seems like it would take a lot of disk space, Ubuntu is hoping disk deduplication will take care of that.

      --
      "First they came for the slanderers and i said nothing."
    4. Re:How? by Anonymous Coward · · Score: 0

      Yeah I am torn on this. You *could* make it so each one is self contained. In fact you can do this in linux and windows today right now. The place where it falls down is if there is something nasty in one of the 'core' files. Then instead of patching 1 file to fix it you have to touch 50 of them. Oh and did you get them all? Then on the other hand each app should come up with the patch. But in the real world that does not happen. In fact you could argue that is how heartbleed happened in the first place with neglected libraries and being used everywhere. You can mitigate it a bit by using different libraries (if they exist).

      DLL/dependency hell is still alive and kicking :(

      Not totally sure how coming with yet another packaging system will fix that.

    5. Re:How? by Anonymous Coward · · Score: 4, Interesting

      All the dependencies, everything. It installs them locally, not for the whole system, kind of like an .app file on OSX.

      So.. they install things in Linux containers (or namespaces) and then call it "snappy"? So why not just link everything statically?

      Anyway, I don't get it. You can do that already. but you still need to get those apps to communicate with outside world, which means leaky containers at best.

      Furthermore, in case of heartbleed, it would mean EVERY single application that uses OpenSSL would have to get rebuilt instead of just getting fixed library and rebooting.

    6. Re:How? by Anonymous Coward · · Score: 0

      Instead, Linux has sixteen different package systems. Perhaps Linux lacks the work ethic of Windows so it doesn't mangle libs. But the confusion is the same, and will have the same effect because, with the Open Source license, you have to share your mistakes as well as you successes.

    7. Re:How? by phantomfive · · Score: 3, Interesting

      You are right, but I don't know the answers to those questions.
      I think there is definitely room in the Linux world for a self-contained App container. I don't think it's a good idea to make every package in your package management system self-contained, though.

      --
      "First they came for the slanderers and i said nothing."
    8. Re:How? by drinkypoo · · Score: 1

      If that seems like it would take a lot of disk space, Ubuntu is hoping disk deduplication will take care of that.

      It seems like it would murder my sad little network connection, if I did a network install. I hope the installer can work from debs and build the snaps from the install media on your system.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    9. Re:How? by phantomfive · · Score: 1

      I think so, too.

      --
      "First they came for the slanderers and i said nothing."
    10. Re:How? by Anonymous Coward · · Score: 0

      Package systems, work ethic, libraries, evil open source licence.

      You can't call Microsoft Bingo until you mention that open source is communism.

    11. Re:How? by Anonymous Coward · · Score: 1

      So you get different apps with different libraries included which will be prone to security issues due to that, and outside of the user control.

      DLL hell again? Or what is the difference then to what exists now?

    12. Re: How? by Anonymous Coward · · Score: 0

      As sad as it is that is precisely what Poettering and his other members in mischief are proposing.... sad sas world

    13. Re:How? by Anonymous Coward · · Score: 0

      If you're going to have all your libraries 'included' in your repository package then what's the benefit in dynamic linking? One of its benefits what that you could patch one library instead of every program that statically linked it -- but now you have to patch every copy of all your dynamically linked libraries...

    14. Re:How? by Anonymous Coward · · Score: 0

      ROX Filer did something similar with its AppDir's (or whatever they were called).

      ROX is a really old lightweight file manager for Linux (and other systems). I used to use it until it stopped being regularly maintained/updated about 10 years ago.

    15. Re: How? by Anonymous Coward · · Score: 0

      This one is Snappy.

  4. The Linux community is destroying itself. by Anonymous Coward · · Score: 5, Insightful

    As a long time Linux user, I'm dumbfounded by how the Linux community has basically turned on itself over the past 5 years.

    It's not Microsoft, nor SCO, nor Apple, nor any other external entity that's destroying the usefulness and practicality of Linux. It's the Linux community, as a whole, that's doing this!

    Systemd is the obvious example of this. Never have we seen a piece of software so divide and devastate the Linux ecosystem. Whatever small amount of convenience it may bring for the maintainers of Linux distros is more than offset by the many problems that systemd has caused the users of these distros. It doesn't matter if, say, the Debian maintainers' jobs are made easier if Debian itself suffers from reliability problems thanks to systemd that drive the most important Debian users over to FreeBSD.

    But that's not the only example. We've seen the usability of Linux on desktops and workstations devastated by awful desktop environments like GNOME 3 and Unity. This mad rush to target "normal" users has been an utter disaster. No normal users have actually decided to use Linux due to these changes, but many long time Linux users have been forced to find alternatives.

    If we go back 10 years, to 2005, I never would have expected Linux to be in such dire straits, and all due to problems that the Linux community has imposed on itself. It's really unbelievable how much harm the community has done to itself as of late.

    1. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 1

      You have got to understand one thing : Linux is the playground of Red Hat. From top to bottom Red Hat does and the others follow or die. The idea that there is freedom in the open source movement is pure illusion. He who has control of the infrastructure components has control of linux. The other guys are just small fish. Even Ubuntu doesn't go anywhere without Debian, and Debian doesn't go anywhere without Red Hat.

      At this point in time, take the few useful pieces of user software from linux and use them on FreeBSD. It can't be a shittier experience than using modern redhatted linux. Between Red Hat and the javascript sunday programmers over 90% of the user experience has gone to shit. For christ's sake, even Windows 7 is better than what you get in Linux.

    2. Re:The Linux community is destroying itself. by jellomizer · · Score: 0, Flamebait

      It is mostly just trolling.
      The effect of these changes for most users is minimal.
      Or from sysadmins who bastardized their setup to something unsupportable for future growth.

      Also of note most production use of Linux is far from the nightly dist-upgrade but sticking with what works while you experiment with those changes and fix what needs to be fixed.

      Sometimes you need to retire you hard earned script and realize the functionality is built in and supported elsewhere with a few features and probably with a few more safeguards.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    3. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 5, Insightful

      You, and people like you, exhibit the mentality and attitude that is responsible for the ongoing destruction of Linux.

      Long time Linux users who use Linux for critical systems repeatedly describe the problems they've encountered with certain pieces of software, such as systemd and GNOME 3. Instead of listening to these users and trying to understand their problems, you and your ilk deny that these serious problems exist, and then attack these users for daring to mention these problems (by wrongly accusing them of "trolling", for example).

      Treating users in such a horrible way never ends well. These users just won't put up with it. The most talented, experienced and knowledgeable Linux users have already moved to FreeBSD, or are in the process of doing so. These are the kinds of users who are needed the most by Linux; they're the ones who push for its adoption and use. Linux won't disappear all at once, of course, but a gradual decline is inevitable now that these critical users have been forced out.

      We only need to look to Mozilla and Firefox to see what happens when users are treated like dirt. Firefox was once a very popular web browser, with well over 30% of the browser market. But then the Firefox developers stopped listening to what Firefox users wanted, and instead forced unwanted junk on Firefox's users. Even worse, the Firefox developers did not listen to the objections of Firefox's users to these unwanted changes. After several years of treating Firefox's users so poorly, we can see the awful results. Firefox is now under 10% of the market. The users who propelled Firefox to success have moved on to greener pastures, which even include modern versions of IE, as unbelievable as that may be. Now Firefox is seen as a joke browser, rather than the powerhouse that it once was, just a few years ago.

      I sure hope that what we've seen happen to Firefox doesn't happen to Linux, but things aren't looking encouraging. There are just too many people like you, who are incapable of seeing the big picture, and more important, incapable of listening to the users of Linux. Not listening to these users and their concerns is perhaps the most harmful thing that can happen to Linux as a whole.

    4. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      erm it's called diversity. Also Linux got mainstream with Android. I think this is a good thing. A lots of bright minds are around Linux...

    5. Re:The Linux community is destroying itself. by Grishnakh · · Score: 5, Interesting

      I'm not sure it's "the community" that's to blame as much as certain large entities in the community (*cough* Red Hat *cough*).

      First, about systemd. Exactly what "problems" has it caused the users? On a normal distro, it runs in the background and should be transparent. sysvinit was ancient, and not even Solaris (the last true UNIX) uses it, it switched to SMF ages ago. All the anti-systemd hysteria I've seen has only been about vague possibilities, or whining about "the one true UNIX philosophy" (which again, apparently real UNIX doesn't even follow), etc. Whereas the systemd supporters can actually point to real, tangible benefits. Now admittedly, at home I'm a longtime user of Linux Mint which still runs on upstart for the moment, but I've been using CentOS 7 machines at work and I haven't run into any problems there (except for fucking Gnome3, more on that later). systemd seems to me to work just fine.

      However, with Gnome3 and Unity, you're exactly right. The two most powerful and influential distros (Fedora/RHEL and Ubuntu) both changed to awful DEs, which certainly can't be attractive to new users who aren't looking for something that's a complete sea-change from the UIs they're used to. By all rights, KDE should be the default DE: it's reasonably fast, it's pretty bug-free at this point (compared to Gnome3, which is full of bugs in my personal experience with CentOS7), it's full-featured, it's highly configurable to do whatever you want, whether you want it to be more like Windows or like MacOS, and it's a familiar paradigm. Yes, the "semantic desktop" stuff is useless, but it's actually turned off by default on many distros now I believe, and if not, it's easy to disable and simply ignore--I do. So why Linux distros are pushing minimalistic DEs, I dunno. But I'm certainly not the only one who doesn't like them: there's a reason Mint has become so popular, and so many people have switched to Cinnamon and MATE.

      Honestly, the big misstep that started most of this crap was the founding of GNOME back in the late 90s, due to the licensing issue with Qt. They should have abandoned Gnome when Qt finally was released under the GPL, then we wouldn't have these issues now.

    6. Re:The Linux community is destroying itself. by Antique+Geekmeister · · Score: 0

      systemd has already broken the kernel repeatedly, a decade of log collection and analysis tools that I personally use, decades of cross-platform tools, decades of network configuration tools, and now it's trying to replace "su" and "/etc" to create a "stateless Linux". I'm afraid that it's a system management tar baby, adhering to every system component that it touches and leaving them snarled in sticky debris that is difficult to wash off.

    7. Re: The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      Wow. You might need to reevaluate your priorities.

    8. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 0, Insightful

      > Whereas the systemd supporters can actually point to real, tangible benefits.

      Dropping syslog messages, stderr, and exit statuses are not benefits! They're a hindrance to managing servers. It's obvious that the systemd guys lack real world experience, or they would understand why these things are important.

    9. Re: The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      The systemd guys don't even understand stderr or exit statuses. I wouldn't use them as an example of anything.

    10. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      systemd...so divide and devastate the Linux ecosystem

      I can't decide if the systemd ignoring of stderr is because of inexperience or an intentional attack on UNIX. stderr is a critical concept, especially when troubleshooting daemon startup problems. With systemd, instead of simply paying attention to the output on the console, you have to wade through thousands of lines of output from strace to find problems. systemd makes it much harder to maintain Linux servers.

    11. Re:The Linux community is destroying itself. by jordanjay29 · · Score: 1

      We should all ditch monitors and move to different types of displays. Oculus Rift, HoloLens, UDHTVs, smartwatches, etc. The next generation of Linux shall have the most diverse displays known to mankind!

    12. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 0, Insightful

      ...broken the kernel repeatedly, a decade of log collection

      Not just the kernel, but also syslog. Poettering just doesn't have enough experience to understand why syslog is so critical. After over thirty years managing UNIX servers and nearly twenty-two years managing Linux servers in production, I can state simply that I could not have been as successful as I have been without syslog. Not swallowing syslog messages is critical for security. systemd's policy to drop them makes servers less secure and much harder to troubleshoot.

    13. Re: The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      You're being too kind. Those bugs in systemd have made my life a living hell. I want to die. They've made me want to die.

    14. Re: The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      I'd say it's more than just a "major damn problem." It's a serious security problem. The binary journal log is awesome when it works. I love being able to show the log messages for a single "unit," but when, for example, login attempts to SSH are dropped, it is more than just a "major damn problem."

    15. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      I'm not sure it's "the community" that's to blame as much as certain large entities in the community (*cough* Red Hat *cough*).

      Well it is the community that just took the easy path and created a dependency on them. GNU did a similar thing with Linux and now they have to suffer proprietary drivers (exactly the thing RMS was trying to avoid in the first place) and the limitations of the GPLv2 with respect to furthering their cause.

      All the anti-systemd hysteria I've seen has only been about vague possibilities, or whining about "the one true UNIX philosophy" (which again, apparently real UNIX doesn't even follow), etc.

      And it is mostly armchair commentators. If the amount of time use for vocal opposition was used to actually maintain an existing non-systemd upstream distro this would barely be a problem and according to them everybody would use it because systemd is apparently such a dire and critical problem.

      However, with Gnome3 and Unity, you're exactly right. The two most powerful and influential distros (Fedora/RHEL and Ubuntu) both changed to awful DEs, which certainly can't be attractive to new users who aren't looking for something that's a complete sea-change from the UIs they're used to.

      The DE is not the problem, the lack of focus and innovation is the problem. The desktop Linux community clearly has no fucking clue where the future of personal computing is going. Some are desperate to create things that make fuck all difference to the user and others are desperate to cling to their perception that the 70s UNIX philosophy is gospel and everything should be desktop-centric. The FOSS community cant innovate, that is the problem. Linux is copy of UNIX, GIMP is an attempt to copy Photoshop, LibreOffice is an attempt to copy MS Office 2003 and built of the proprietary StarOffice codebase. Also FOSS has failed in the tablet, smartphone, wearable, VR, AR, etc markets where innovation comes from proprietary vendors but im sure we will see plenty of uninspired, also-ran, me-too attempts to copy them in teh future.

    16. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      > a piece of software so divide and devastate the Linux ecosystem

      Poettering needs to read Advanced Programming in the Unix Environment by W. Richard Stevens. I dedicated the first book I wrote on Linux to him. Stevens clearly explains many of the UNIX concepts that have made UNIX so successful. It is obvious that Poettering has not read that book and just doesn’t get UNIX. If he reads it and understands it, I bet he would stop being so divisive. I can understand that in his ignorance he just doesn’t get the hostility. We’ve had over forty years of using and embracing UNIX concepts while he is just a kid with no experience so it must be confusing for him.

    17. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      Well said. The irony is that I'd be less willing to recommend linux to the average user now than I would have 5-10 years ago.
      When Ubuntu was still usable, non-fragmented, non-unity distro I happily recommended it to many, many non-geeks, some of whom actually took my advice and quite liked it. It was fairly easy and intuitive and looked professional.
      Now I can't offhand think of a linux distro that I would recommend for an average user. They've fragmented into a mess of half-hearted copies of apple-ish imaginings and half-baked ideas that never quite feel ready for release.
      It just makes me sad.

    18. Re:The Linux community is destroying itself. by buchner.johannes · · Score: 1

      Let me re-write that:
      "KDE should be the default DE for everyone because I like it more"
      and
      "Software should have never been created, because having more choice in FOSS software is somehow bad for the Linux ecosystem."
      Can you find the logic?

      --
      NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
    19. Re:The Linux community is destroying itself. by Ol+Olsoc · · Score: 1

      As a long time Linux user, I'm dumbfounded by how the Linux community has basically turned on itself over the past 5 years.

      It's not Microsoft, nor SCO, nor Apple, nor any other external entity that's destroying the usefulness and practicality of Linux. It's the Linux community, as a whole, that's doing this!

      Systemd is the obvious example of this. Never have we seen a piece of software so divide and devastate the Linux ecosystem.

      Go here: http://distrowatch.com/

      Then come back and blame this silly fake disaster on systemd.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    20. Re:The Linux community is destroying itself. by FlyHelicopters · · Score: 1

      We only need to look to Mozilla and Firefox to see what happens when users are treated like dirt. Firefox was once a very popular web browser, with well over 30% of the browser market.

      The problem with using that as an example is that Linux doesn't have 30% of the desktop PC market, it barely has more than 1%.

      It never was popular to begin with.

    21. Re:The Linux community is destroying itself. by Ol+Olsoc · · Score: 2

      systemd has already broken the kernel repeatedly, a decade of log collection and analysis tools that I personally use, decades of cross-platform tools, decades of network configuration tools, and now it's trying to replace "su" and "/etc" to create a "stateless Linux". I'm afraid that it's a system management tar baby, adhering to every system component that it touches and leaving them snarled in sticky debris that is difficult to wash off.

      It has also made ancient aliens take over the congress, caused otherwise normal peoplr to massacre entire cities, and cancer in everyone. finally, tiny little boils that explode annd throw white hot magma on everyone in cows. systemd is the real cause of all those millions of acres of wildfires in Washington state.

      Now tell me. It is apparent that you hate systemd with a white hot passion.

      so why are you using it? You do not haev to use it, and if you aren't. what on earth are you bitching bout. I mean really?

      ford versus chevy thing?

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    22. Re:The Linux community is destroying itself. by Antique+Geekmeister · · Score: 1

      > systemd's policy to drop them makes servers less secure

      They have _replaced_, systlog with kernel resident binary logging utilities. This has advantages: you can generate monitoring from the kernel, itself, at boot time, before syslogd is running.

      The big concern I've encountered is that systemd replaced stable, legible, parseable, well understood log output with t published but quite unique log format which no other tools in the world knew how to read. It wasn't necessary for enhancing init script management: if i had an engineer working with me who kept expanding projects this way, I'd let them know there's a problem and help them find another job.

    23. Re: The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      Nice work. You're proven just how immature the pro-systemd guys are.

    24. Re:The Linux community is destroying itself. by Sarten-X · · Score: 4, Insightful

      Long time Linux users who use Linux for critical systems...

      Oh hey, that's me.

      ...repeatedly describe the problems they've encountered with certain pieces of software, such as systemd and GNOME 3.

      Well, yeah. I'm a cranky old fart.

      Instead of listening to these users and trying to understand their problems, you and your ilk deny that these serious problems exist...

      Now wait just one Turing-completing minute there!

      The problems aren't serious. They don't break my critical systems, because I'm not going to be deploying systemd into production until I've tested it thoroughly. My old init scripts will get a wrapper or a rewrite to fit the new OS as needed, but the software interface won't change very much at all. Now, if you want a serious problem, find a vulnerability in a basic system utility, like bash or OpenSSH. Those problems are already out in the wild, deployed to production systems. When a new one of those problems is found, there's a notable increase in the use of profanity around my desk.

      A new startup system, or a new package format, or a new thing that does this thing different than how the old thing did that thing... none of those bother me. I'll wait, running my old-but-stable critical systems, until you short-tempered folks settle on exactly what you want to do. I'll then work around whatever issues remain, because that's my job. I'm a sysadmin.

      --
      You do not have a moral or legal right to do absolutely anything you want.
    25. Re: The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      You sound like Lennart.

      Are you him posting as an AC?

    26. Re: The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      He really does sound like Poettering.

    27. Re: The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      And the pro-systemd guys show themselves. Swallowing stderr and syslogd messages, along with the above response, show their immaturity and lack of experience.

    28. Re: The Linux community is destroying itself. by buchanmilne · · Score: 1

      Please provide a link to a systemd document explaining their "policy to drop syslog messages".

      On RH/Centos, systemd forwards to syslog by default, but systemctl status dhcpd (or similar) is very handy.

    29. Re: The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      Agreed. I work in high frequency trading, we have around a hundred servers and our system admins have nothing bad to say of systemd. This is probably because they're all very experienced in running mission critical productions with absolute professionalism and where being a cowboy isn't tolerated.
      I suspect some ridiculous "paid shill" accusation or the like in response to this, all I have to say is this: Isn't it about time you trolls all grew up, got a real job and did something with your lives? You too could live a happy life!

    30. Re:The Linux community is destroying itself. by Sarten-X · · Score: 2

      I call FUD.

      Apparently systemd only consumes log messages by default. If you're looking for forensic analysis or troubleshooting, you can turn on forwarding to a normal syslog service like rsyslog or syslog-ng.

      --
      You do not have a moral or legal right to do absolutely anything you want.
    31. Re: The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      He-he, looks like my false flag post worked >-). I managed to make it look like pro-systemd guys are immature when in fact it was me, an anti-systemd guy, who made that post. Very cunning of me, wasn't it?

      Oops, was I not supposed to say that out loud?

    32. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      The only problem with that objection is that functionality is not a function of a popularity contest.

    33. Re:The Linux community is destroying itself. by Grishnakh · · Score: 1

      Well it is the community that just took the easy path and created a dependency on them.

      Not really. Linux distros have long been divided into to major factions, the Red Hat faction and the Debian faction, plus some other sizeable mostly-unaligned groups (Slackware, Arch, Gentoo). These three factions still can't agree on even a package manager for some strange reason, even though it'd make things a lot easier to have this standardized. Debian is in no way dependent on RH. Ubuntu is dependent on Debian however. And many distros do use a lot of stuff produced by RH (these days, systemd is the big one, but Gnome is the other, there's also PulseAudio, and probably a bunch of other things I've forgotten).

      But just like no one was forced to adopt RPM, no one was forced to adopt Gnome. But they did anyway (until Ubuntu decided to make Unity). Why, I don't know. Strangely, Red Hat's biggest ally, SUSE (which is the other major distro that uses RPM) was historically more of a KDE distro, and still is I believe (I think they briefly dabbled in switching to Gnome, then changed their mind); it's probably the most prominent KDE distro of all. But everyone else jumped on the Gnome bandwagon, and except for Unity never really left it. And when Gnome3 came out and pissed everyone off, they could have just switched to KDE, perhaps with a custom theme and settings package to make it look and act just like Gnome2 and called it done, but no, they went and created not one, but two forks, MATE (a fork of Gnome2) and Cinnamon (a fork of Gnome3 with a Gnome2-like desktop on top of the Gtk3 libraries). The total amount of developer time going into all the Linux DEs has got to be staggering: KDE, Gnome3, MATE, Cinnamon, Unity, Xfce, Lxde, Razor-Qt (I think this merged with the previous one), and probably some smaller ones (IceWM?). If they could pool their efforts into just two (or even 3), imagine how much they'd get done.

      And it is mostly armchair commentators. If the amount of time use for vocal opposition was used to actually maintain an existing non-systemd upstream distro this would barely be a problem and according to them everybody would use it because systemd is apparently such a dire and critical problem.

      Agreed.

      The FOSS community cant innovate, that is the problem. Linux is copy of UNIX, GIMP is an attempt to copy Photoshop, LibreOffice is an attempt to copy MS Office 2003 and built of the proprietary StarOffice codebase.

      To be honest, innovation was never really the strong suite or focus of FOSS, it was more about freedom of choice and features; a lot of FOSS software came about because someone didn't like some proprietary company's crippled offerings and decided they could do it better. Take a look at alternative router firmware like DD-WRT and OpenWRT. Is there any real innovation there? I don't think so. But they're great because they're open-source, and give you access to very advanced features normally only present on high-end networking gear from Cisco. Plus they don't have the bugs that stock firmware has, nor are they abandoned after the warranty is over, never to get another security update. For router firmware, I don't need innovation, I want features, security updates, bug-free software, and a lack of crapware (some router firmware has manufacturer crapware trying to upsell you on cloud services I believe).

      This is basically what I want in a DE too, and why I like KDE. It obviously borrows a lot from other proprietary DEs like Windows, but it's extremely configurable (which proprietary is not) so I can customize it to how I like it, is reasonably fast, has lots of features (including lots not present in commercial software; many of them probably wouldn't appeal to non-technical users, but that's fine because FOSS is usually made by technical people for technical people), and on top of this, except for that whole KDE4.0 fiasco, I don't have to worry much about them pulling the rug out from under me and changing everything like MS did with

    34. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      So hey, if i was hypothetically a guy who was tasked with going into organizations and troubleshooting their infrastructure without a budget even for downtime... Does that give me purchase to want to murder Shuttleworth when i see ANOTHER poorly configured Ubuntu server?

    35. Re:The Linux community is destroying itself. by Grishnakh · · Score: 2, Interesting

      "KDE should be the default DE for everyone because I like it more"

      No, it should be the default because it's highly configurable. Any distro can easily make a preferred configuration instead of making an all-new DE. Obviously, a lot of people hated Gnome3, which is exactly why both MATE and Cinnamon were created. I think it would have been easier if they had put that effort into re-skinning KDE.

      "Software should have never been created, because having more choice in FOSS software is somehow bad for the Linux ecosystem."

      Choice is fine, but there is a shortage of development resources, so it makes more sense to cooperate when possible.

    36. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      Who the fuck gives a shit about desktops? Linux was (past tense) an amazing server OS that had a decently functional desktop UI. Now, it's not really either.

    37. Re: The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      Dropping stderr is not minimal! That makes it very hard to troubleshoot startup problems when using systemd.

    38. Re:The Linux community is destroying itself. by houstonbofh · · Score: 2

      You have got to understand one thing : Linux is the playground of Red Hat. From top to bottom Red Hat does and the others follow or die. The idea that there is freedom in the open source movement is pure illusion. He who has control of the infrastructure components has control of linux. The other guys are just small fish. Even Ubuntu doesn't go anywhere without Debian, and Debian doesn't go anywhere without Red Hat.

      Ironic that you post this in an article that is in no way about rpm... :) I think it is more about developers that have become user unfocused. The "We know what they want more then they do" mentality. That never works well.

    39. Re:The Linux community is destroying itself. by houstonbofh · · Score: 1

      Treating users in such a horrible way never ends well. These users just won't put up with it. The most talented, experienced and knowledgeable Linux users have already moved to FreeBSD, or are in the process of doing so. These are the kinds of users who are needed the most by Linux; they're the ones who push for its adoption and use. Linux won't disappear all at once, of course, but a gradual decline is inevitable now that these critical users have been forced out.

      You can really see this in Ubuntu and the Ubuntu Forums. Back a long time ago... :) There were many active Ubuntu LoCos and knowledgeable people on Ubuntu Forums. Then the LoCo requirements got weird, and regions got arbitrarily changed. (Like Texas being one region since it was one state... Forget the fact that Dallas is closer to Chicago then El Paso.) And the LoCo community started to fall apart. Then Ubuntu Forums got hacked, and they went to the Ubuntu universal account that would not keep you logged in, and was less then elegant about logging in from within a thread... Suddenly help on the forums became less frequent, and much less educated. Then Unity... Now the level of comment on the forums is laughable. And FreeBSD has all the cool kids.

    40. Re: The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      Handy when it works, but it is a pain in the neck to troubleshoot when dhcpd doesn't start and systemd swallows stderr and doesn't log the error message in the journal.

    41. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      Not unless you want to run KDE. Or Gnome. Or having udev. Yes, I know about eudev, i'm using it now, but there are packages that depend on libudev, which depend on udev, and not on eudev. I'm betting pulseaudio will go next, but ignore this part, as this is just a slippery slope argument.

    42. Re:The Linux community is destroying itself. by Sarten-X · · Score: 1

      No. It gives you license to want to murder the previous sysadmin who didn't bother to learn the system he was using.

      On the other hand, if it's only "poorly-configured" because it doesn't conform to your standards, but does fit the design Ubuntu intends, then you have nobody to blame but yourself.

      --
      You do not have a moral or legal right to do absolutely anything you want.
    43. Re:The Linux community is destroying itself. by igloo-x · · Score: 0

      > Critical systems

      > GNOME 3

      Aaaaaand here's where I stopped reading.

    44. Re:The Linux community is destroying itself. by Billly+Gates · · Score: 2

      My theory

      We saw this in Windows in 2006.

      Vista scarred users soo much they freaking stuck with a 12 year old OS after Windows 7 cleansed all the messes of Vista. Some were happy to get Windows 7 and it had measurable marketshare from sites back on the RC days lol. The other half ... XP WORKS FINE!! CHANGE FOR THE SAKE OF CHANGE NA NA.. etc.

      Well SystemD tried to be what Init failed to do on a modern system. Event driven Macbooks with startupD could sleep in one time zone and wake in another. :-) Init can't do that. You would need to put in statically every single thing that could possible happen scripted in. Also you would have thousands upon thousands of PIDs on startup too in a mess and I wonder why Unix admins think this should be a normal process?

      FYI I am not a pro SystemD supporter at all!

      I am just saying my point is Upstart in Ubuntu and SMF in Solaris were similar alternatives and were designed as ... get ready to be meant as an improvement over init. Event driven environments you can set for example a server going read-only if it detects a break in as an example with relative ease for a system administrator. I will state I am not a Unix administrator so I am not qualified to say SystemD is superior. My point is theory and mindsets of users.

      So likewise Slashdotters are anxious when they hear improvements = change for the sake of change OMG I remember SystemD and Windows Vista NO even if it has nothing to do what so ever. The brains are trained and wired to resist change now after a bad experience.

      But the dangers is like Windows 7 which in every way is superior to XP if you are stuck in Windows land still has holdouts and I see the same in Linux. IN FreeBSD land these users will resist any improvement because we know change is bad to some.

      The community needs to get over this and realize change is sometimes necessary and if SystemD is the wrong solution to the problem. Make an alternative? Not say NOTHING WRONG WITH INIT and cover your ears and eyes and go nada nada.

      A little background too the reason SystemD has no text output is for security and is a good practice. SMF does the same thing. If I were to r00t your server the first thing I will do is go to /var/logs and change them to hide my activity etc. It is like have passwords in text in /etc/password.d (I am dead serious on that one too!)

    45. Re:The Linux community is destroying itself. by Carewolf · · Score: 1

      systemd has already broken the kernel repeatedly, a decade of log collection and analysis tools that I personally use, decades of cross-platform tools, decades of network configuration tools, and now it's trying to replace "su" and "/etc" to create a "stateless Linux". I'm afraid that it's a system management tar baby, adhering to every system component that it touches and leaving them snarled in sticky debris that is difficult to wash off.

      None of that is really true. If you want syslog, just install syslog, and uninstall journald, systemd is modular, and you can pick and choose, you can even run syslog AND journald.

      Similary the su ability is a new method you don't need to use. It is only a special case of new shell with a changed user that maintains all the most recent freedesktop variables.

    46. Re: The Linux community is destroying itself. by Eunuchswear · · Score: 1

      # journalctl -l --no-pager -a SYSLOG_FACILITY=4
      [...]
      Sep 07 11:22:38 celtic sshd[18600]: Failed password for root from ::1 port 54608 ssh2
      Sep 07 11:22:41 celtic sshd[18600]: Failed password for root from ::1 port 54608 ssh2
      Sep 07 11:22:44 celtic sshd[18600]: Failed password for root from ::1 port 54608 ssh2
      Sep 07 11:22:44 celtic sshd[18600]: Connection closed by ::1 [preauth]
      [...]

      --
      Watch this Heartland Institute video
    47. Re:The Linux community is destroying itself. by Eunuchswear · · Score: 1

      systemd has already broken the kernel repeatedly

      "Broke the kernel"? Rubbish. "Repeatedly"? Rubbish.

      [broke] a decade of log collection and analysis tools that I personally use

      So just run syslogd. What's your problem?

      and now it's trying to replace "su"

      No it isn't.

      You get all your information from trolls, makes you look like a troll yourself.

      --
      Watch this Heartland Institute video
    48. Re:The Linux community is destroying itself. by Eunuchswear · · Score: 1

      But udev doesn't depend on systemd, so your slippery slope is not very slippery.

      --
      Watch this Heartland Institute video
    49. Re:The Linux community is destroying itself. by Eunuchswear · · Score: 1

      No, [ KDE ] should be the default because it's highly configurable.

      Frankly that's one reason I don't use it and don't want my users to use it. The amount of time people waste configuring crap instead of using it prevents any work getting done.

      --
      Watch this Heartland Institute video
    50. Re: The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      Vague? This is far from vague. Systemd startet out as an init manager, now it is touted as the "core os". Something that no body ever asked for. Something that grows uncontrolled and endlessly to drag in what ever it encounters along its path (see su, machinectl, what a mess) is cleary not vague. Indeed, we have a word for that: cancer. Yes, systemd is cancerous. And the cure is to stay away from it.

    51. Re: The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      That. He is like omg, how can anyone live with this? This has to be changed. All he knows seems to be Windows, maybe a bit of OSX and he is trying very hard to make Linux into a mixture of these two. That would be ok if he declared this openly, and if he didn't act as a dumbf*ck knows it all arrogant spoiled child. Why do we put up with him? Why do distros like Debian choose to use his crap? Is there no self pride in these people? Something is going very wrong indeed.

    52. Re: The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      So and how is that supposed to be easier than

      grep failed /var/syslog.log | tail

    53. Re:The Linux community is destroying itself. by tomhath · · Score: 2

      I think it is more about developers that have become user unfocused. The "We know what they want more then they do" mentality. That never works well.

      It works quite well *if* you have a very good designer/innovator. Steve Jobs was arguably the best ever at building a product people didn't know they wanted until they saw his version of it.

      The problem is that very few people are good at design, and most are really, really bad. When that happens we have to wait until market forces play out and the design fails.

    54. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      I don't understand your last point at all.
      Are you saying that systemD has no text output because if someone hacked your box they would disable logs anyway?
      Or are you saying that not having text output makes this harder somehow?
      Surely if I root a box I can delete the binary logs just as I would text logs, assuming I'm familiar with how systemd does things.
      Please explain if this is not what you meant.

    55. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      Sorry, I call bullshit on that one. When systemd goes and fubars itself or shits all over a log and you can't fix it, you just had a mission critical system failure, PERIOD. The moment you accept that this is acceptable is the moment you LOSE your argument on the spot. On that note, since I don't suffer fools willingly or lightly, I will bid you good day and good life and bit you pray I never have to have a hiring decision over yourself- because you won't get hired because of that position you just took.

    56. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      In and of itself, perhaps- if you're not doing packaging. The dependencies on doing that will crap all over your system. Snappy pretends to fix this problem, but introduces other problems in the process.

    57. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      You try doing it on a system that's running against systemd... Bet you end up with a lot of "fun" trying it. There's a reason several distributions have opted to remove or marginalize it's use.

    58. Re:The Linux community is destroying itself. by allo · · Score: 1

      no good reason, as KDE has good defaults.

    59. Re:The Linux community is destroying itself. by allo · · Score: 1

      I think you did not understand his point.

    60. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      But they're not a hindrance for EMBEDDED systems. Hint, hint, hint.... And they're not as much of a hindrance in a server. It's clear YOU aren't a Unix sysadmin and came from the WINDOWS world. If you like Windows type solutions, it is strongly suggested to go back there- if you don't want the rest, that's fine too, but you don't get to come over here and dictate terms, either. What's being proposed IS NOT BETTER. Simply different and more the Windows way- which is part of WHY Microsoft has the damn problems it does on IT'S OS. In the end, we do need a better answer, but Pottering and his bunch flatly do not have the discipline or understanding of how things need to be for true mission critical function. It shows in all of his past projects he's walked off from after inflicting them on Linux. Started with PulseAudio, went on from there. Keep your crap. We'll come up with "better" without you. We'll come up with "better" without Pottering's crap.

    61. Re:The Linux community is destroying itself. by Grishnakh · · Score: 1

      That's why you're an idiot: the defaults are fine, and there's nothing forcing you to configure it differently.

    62. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      Normally I'm on board with KDE, but my first deployment of KDE 5 was a disaster. The new DM requires compositing. And it looks terrible on a 1080p screen. By default, plasma is completely scaled incorrectly for an HD screen (it looks sort of like KDE3 on a retina screen), the applications are old and out of date (seriously, KRDC has no SSH tunneling baked in, this isn't 2005), and 80% of the icons are missing. I'm aware that all of these things can be fixed, but it makes a terrible first impression and I will likely spend hours fixing it.

    63. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      GP says he's not a sysadmin. He doesn't know what he means.

    64. Re:The Linux community is destroying itself. by Ol+Olsoc · · Score: 1

      I think you did not understand his point.

      What's "the Linux cummounity if not roll your own if you don't like it.

      DIvision is exactly what linux is all about. If you don't like something, fork it. If the folks who start going apeshit the second systemd is mentioned were to fork it, instead of the incessent whining, they wouldnt have anything other than to brag about how superior their computig experience is, and eventually the distros with systemd would become mere footnotes, as it's ruinous qualities will just cause it to fail.

      RIght?

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    65. Re:The Linux community is destroying itself. by Antique+Geekmeister · · Score: 1

      Examples of systemd breaking the kernel include the "debug" logging option, and the inevitable failures of such a complex weave of components killing PID 1.

                    https://bugs.freedesktop.org/s...
                    http://ewontfix.com/14/

      Unfortunately, "running syslogd in parallel" doesn't work well as new daemons or services are compiled for one or the other. And I'm afraid the code to integrate with systemd logging is a tar-baby: it becomes very difficult, very quickly, to maintain separate logging, but the logging is not portable to UNIX based operating systems. And that change is breaking portability for new projects even as I write. If you're willing, take a good look at the latest httpd source code to see what's happening to logging there.

      And yes, systemd is trying to replace "su". See the comments by systemd's core author, Leonart Pottering, at:

                    https://github.com/systemd/sys...

      It's particularly amusing in those comments that Lennart Potteroing thinks that Linux is UNIX. UNIX is trademarked, licensed, and applies only to systems that follow various POSIX standards, and there's a fascinating history of lawsuits about this involving the SCO Group, which tried to claim that Linux was a UNIX descendant. Old material on this is at:

                    https://www.groklaw.net/

      I can understand why hearing these issues voiced again could be tiresome, and not all concerned developers are well informed. But rejecting all concerns as being "information from trolls" ignores the very real and often unnecessary problems systemd is creating.

    66. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      It's also **VERY** bloated compared to XFCE and LXDE. Sorry, but no. What you want is the Windows world. Reconcile yourself to the reality that what you're asking for and the REASON you're giving is why you are part of the problem. Seriously. Yes, we need a spiffy high-performance UI as a default one. KDE isn't it any more than Gnome3 or Unity is, to be blunt. High configurability is NOT the something you want for most people. It makes it harder for the average person to drive the damned thing. The moment you use that as an argument for putting it in as default, you lost- for that very reason.

    67. Re: The Linux community is destroying itself. by Eunuchswear · · Score: 1

      Who said it was easier? The contention was that it was impossible with systemd.

      And, of course, your grep will work if rsyslogd is installed and you look in the right log:

      # grep Failed /var/log/auth.log
      Sep 7 11:22:38 celtic sshd[18600]: Failed password for root from ::1 port 54608 ssh2
      Sep 7 11:22:41 celtic sshd[18600]: Failed password for root from ::1 port 54608 ssh2
      Sep 7 11:22:44 celtic sshd[18600]: Failed password for root from ::1 port 54608 ssh2

      P.S. I assume you meant "tail | grep" not "grep | tail" !

      --
      Watch this Heartland Institute video
    68. Re:The Linux community is destroying itself. by Antique+Geekmeister · · Score: 3, Insightful

      An appeal to ridicule is a logical fallacy: if it were an entertaining appeal to ridicule, it might be amusing, and I wouldn't expect pure logic on Slashdot. But please note that it doesn't address or even acknowledge a single one of the issues I mentioned. Many of those issues are architectural and core to systemd development.

      And no, I don't "hate systemd with a white hot passion". It does a few things reasonably well, and there are some real benefits to getting faster boot times and kernel logging. The network integration is problematic, but shows some promise.

      But systemd really needs to _stop_ trying to replace core system functions with yet another add-on module. And yes, it's trying to take on software packaging, as well.

    69. Re:The Linux community is destroying itself. by Antique+Geekmeister · · Score: 1

      > But udev doesn't depend on systemd, so your slippery slope is not very slippery.

      It only has to be a little slippery, it's the steepness that lets people fall in. See the kdbus and similar components for the ongoing integration of udev with systemd.

    70. Re:The Linux community is destroying itself. by allo · · Score: 1

      still off topic

    71. Re:The Linux community is destroying itself. by Eunuchswear · · Score: 1

      Examples of systemd breaking the kernel include the "debug" logging option

      Which no more broke the kernel than any other process writing a lot of log messages.

      and the inevitable failures of such a complex weave of components killing PID 1

      How scary.

      Unfortunately, "running syslogd in parallel" doesn't work well as new daemons or services are compiled for one or the other.

      Anything written to syslog is received by journald. Anything received by journald can be forwarded to rsyslogd. Where's the problem?

      And yes, systemd is trying to replace "su". See the comments by systemd's core author, Leonart Pottering

      You mean the bit where he says he's not going to change the behaviour of "su" to make it do things it wasn't supposed to, but for the people who need that he's made a new command? You'd rather he hacked "su" to do what some systemd users wanted?

      Why on earth are you bringing the TSCOG mess? How is that supposed to be relevant? Oh, you mean LP's little joke: "I understand this is confusing and unexpected, but well, that's UNIX..." In that sense then he's right, Linux is emulating UNIX and it's "su" command is supposed to do what the "su" command on a UNIX system would do. Any UNIX programmer understands that from a programmers point of view Linux is a UNIX. Let's leave the lawyers and other trolls out of the discussion.

      --
      Watch this Heartland Institute video
    72. Re:The Linux community is destroying itself. by Eunuchswear · · Score: 1

      "[ KDE ] should be the default because it's highly configurable" but "the defaults are fine, and there's nothing forcing you to configure it differently".

      Ok, if you say so.

      How will the defaults being what you want stop people playing with them?

      --
      Watch this Heartland Institute video
    73. Re:The Linux community is destroying itself. by Ol+Olsoc · · Score: 1

      An appeal to ridicule is a logical fallacy:

      You assume I'm arguing with you. Use a distro with system d or do not.

      However, just as annoyed as you get with my little bit of ridicule, imagine how annoying it is to not hear the word "Linux" without someone bitching about systemd.

      If it is the unmitigated disaster some folks say it is, the problem will fix itself in short order.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    74. Re:The Linux community is destroying itself. by Sarten-X · · Score: 2

      So how is that different from when the init script goes and fubars itself, or shits all over a log and you can't fix it? Or what about the kernel itself? What if your CPU is really a small explosive device, planted to sabotage your mission-critical systems? I guess you should go fire everyone who ever puts anything into mission-critical systems, because they might fail sometime.

      I am not suggesting that critical failure is acceptable, but I do argue that the expertise, testing, and trust of a new system should all scale proportionally to how critical that system is.

      If you absolutely cannot have any failure, your critical systems should be running on a nice mature and well-understood flavor of an old Linux or Unix, stripped down to the bare minimum of utilities and subsystems. It should be attended by top-tier admins, with round-the-clock monitoring and redundancy, and every piece (hardware and software) should have been tested for years before deployment. You should probably also replace the manager who put your company in this single-point-of-failure position as well.

      At the other extreme, if a system doesn't matter much, it can be staffed by entry-level admins who can barely spell "Unix", running on the newest and shiniest hardware, and those admins should have the freedom to experiment with settings and configurations until the whole thing catches fire. Then they can fix it and do it again. By the time that new technology is ready to go into production, the admins are now experienced enough to understand the machine they're responsible for, and they should know how to configure it to avoid those critical failures.

      Ultimately, you are trusting your production system to work consistently within required parameters. That trust is gained by having reliable testing conducted by people who understand the system. You should be hiring people who can build that understanding, not just those who agree with your prejudices.

      --
      You do not have a moral or legal right to do absolutely anything you want.
    75. Re:The Linux community is destroying itself. by Moridineas · · Score: 1

      And yes, it's trying to take on software packaging, as well.

      FreeBSD user (and Mac OSX) here, so I've only followed the systemd meltdown from the periphery. Is that really true about systemd and packaging?

    76. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      As a noob Linux user, bugs related to systemd were repeatedly freezing my system and it took me a few frustrating days to track down the problem and uninstall journald. That was days spending my free time trying to fit something that previously worked transparently to me. Days not spend doing productive things then sleepless nights doing crunch time to make up the delayed school work.

      Using Linux is like someone coming around and slashing your tires once a month. I have stopped updating and am relying on NoScript and AdBlock to keep me safe. Not enough developers care about quality. I now recommend Windows over Linux. Computer noobs (most of the population) can't handle OS issues. My Windows 7 work computer stays up for weeks at a time (until IT requests a reboot for patches). My home Linux computer needs to be restarted at least once a week due to memory bloat. Once it starts swapping, the system halts for minutes on end. Windows swaps fine. Both 64bit systems have 8GB of RAM.

      Example of horrible 'Linux' memory management: For eye-of-mate/eye-of-gnome, open one image, scroll through different images, open a second image, close the original one, and repeat with different viewing patterns. The image viewer's memory usage just grows and grows. Unless you close all images it seems to keep everything in memory eventually taking up GBs of memory even if the only image you have open at the moment is 50kb. I assume it's trying to cache everything to speed up reviewing previous images, but all it does is slow down viewing new images. As the system memory nears full, the entire system slows down and when it starts swapping then switching images (even to ones you previously viewed) is far slowing than rereading them from disk. (I understand this is not a systemd issue.)

    77. Re: The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      I recently retired a decades old car.
      My new one is better.
      It doesn't take away the great memories, but the old car was decades old and needed to be replaced.

      Remember your scripts fondly, they served you well, but they are decades old and in the way out.

    78. Re: The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      ha ha disregard that i suck cocks

    79. Re: The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      For every systemd attack, I've seen a unit file that showed the attack to be false claims.

      YMMV, but most of the claims seem to be out of ignorance, and it makes finding the real problems much harder.

    80. Re:The Linux community is destroying itself. by Grishnakh · · Score: 1

      What distro features KDE5? I'm not aware of any.

      If you're trying out alpha software, then I don't think it's at all fair to complain about issues like this. You can't expect a good out-of-the-box experience with something that isn't ready for prime-time.

      All the KDE distros I know of are still using KDE4. Remember, they had this problem before: a bunch of distros switched to KDE4.0 way too soon (there's disagreement over whether the KDE team claimed it was ready for use or still in beta), and it was a disaster. Surely any decent distro, as well as the KDE team, are both keen to avoid a repeat of this.

    81. Re:The Linux community is destroying itself. by Grishnakh · · Score: 1

      This is stupid.

      First, KDE is not really competing against low-resource desktops like LXDE and XFCE.

      Second, configurability is not a detriment. If you don't want to change the configuration, then DON'T. Leave it at the defaults. No one is forcing you to go through every configuration option.

      My car has a bunch of configuration options in the infotainment system. I can change all kinds of things: audio settings, HUD settings, navigation settings, etc. This doesn't make it hard to drive, because most people just leave things as-is. This is an absolutely idiotic argument, and it's really quite pathetic that someone here would argue for this kind of Apple-esque "don't allow users to change anything!" mentality.

    82. Re:The Linux community is destroying itself. by Grishnakh · · Score: 1

      How will the defaults being what you want stop people playing with them?

      The defaults aren't what I want; they're whatever the distro decides on (which are likely not very different from what the KDE publishes).

      There's nothing stopping people from playing with them. How is that a bad thing? Holy shit, is everyone on Slashdot a Mac fan now? That probably isn't even fair to say, since even Macs have some configurability.

    83. Re:The Linux community is destroying itself. by Eunuchswear · · Score: 1

      How is this bad? Does anybody bother reading the posts they reply to anymore?

      Fuck, given that you have said "the defaults are fine" and "the defaults are whatever the distro decides on" maybe you should read the posts you are writing

      --
      Watch this Heartland Institute video
    84. Re:The Linux community is destroying itself. by Grishnakh · · Score: 1

      KDE doesn't depend on systemd. KDE runs on FreeBSD, which doesn't have systemd. KDE also runs on Windows.

    85. Re: The Linux community is destroying itself. by phantomfive · · Score: 1

      P.S. I assume you meant "tail | grep" not "grep | tail" !

      "grep | tail" works better IMO

      --
      "First they came for the slanderers and i said nothing."
    86. Re:The Linux community is destroying itself. by Antique+Geekmeister · · Score: 1

      Apparently so. See http://0pointer.net/blog/revis... .

    87. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      See launchd and maybe kick Tyler Croy a little support.

      https://en.wikipedia.org/wiki/Launchd

    88. Re:The Linux community is destroying itself. by Anonymous Coward · · Score: 0

      Also from the outside, from what I can tell like most of the hype "end of the world" stuff bandied about SystemD I'm pretty sure the answer to your question is a firm no

  5. Wheres the hate like systemD? by Billly+Gates · · Score: 1

    This also doesn't follow the Unix philosophy. Replaces a tool everyone is familiar with too. But I see no foaming at the mouths this time.

    1. Re:Wheres the hate like systemD? by Anonymous Coward · · Score: 1

      This also doesn't follow the Unix philosophy. Replaces a tool everyone is familiar with too. But I see no foaming at the mouths this time.

      1. It's only for 1 distro
      2. It's not as fundamentally broken and doesn't make the system much harder to control/debug
      3. Snappy builds on the existing deb and adds some sort of wrapper as I understand it

      Lots of tools have changed as Unix has evolved. "Thou shalt be stagnant" is not the Unix way. So you're either misunderstanding or you're trolling.

    2. Re:Wheres the hate like systemD? by phantomfive · · Score: 2

      This also doesn't follow the Unix philosophy.

      What part of the Unix philosophy doesn't it follow?

      Replaces a tool everyone is familiar with too

      It is a package manager, competing with plenty of other package managers out there. If you use this instead of Yum, it's not going to affect which GUI you use.

      --
      "First they came for the slanderers and i said nothing."
    3. Re:Wheres the hate like systemD? by DeVilla · · Score: 4, Interesting

      As others have already pointer out, you are wrong for assuming this is like systemd, so I won't further beat that horse.

      However I think it's foolish for Shuttleworth to go down this path. It's inevitable that systemd will start to require that it get's it's hooks into package management. Long story short, the way fixes are applies to systems is fundamentally broken. Whether it's because someone can't find a way to tell what needs to be restarted or can't impose a way to restart all services without down time or can't find a way to apply changes to all containers or whatever half thought out problem is the excuse, it's broken. And the only fix will be to bundle it into the logic of systemd. Amongst other things, a package format will need to be mandated because supporting multiple formats is stupid or hard or out-of-scope ... you name it.

      No one has been able to oppse the systemd maintainers except the kernel developers when it comes users space interfaces. Canonical hasn't been able to stand its ground against these developers in the past. I doubt they will in the future either. Shuttleworth is creating another failure.

    4. Re:Wheres the hate like systemD? by iggymanz · · Score: 1

      pray tell what is the standard package manager for "the unix way"?

      There never was one

      hence, no problem

    5. Re:Wheres the hate like systemD? by Anonymous Coward · · Score: 0

      YHBT. You could tell it was a troll the moment he was trying to promote SystemD as a picked on good guy, just like Grishnakh above.

    6. Re:Wheres the hate like systemD? by 0123456 · · Score: 1

      pray tell what is the standard package manager for "the unix way"?

      It's called 'make'.

    7. Re:Wheres the hate like systemD? by alexgieg · · Score: 1

      what is the standard package manager for "the unix way"?

      tar

      --
      Conservatism: (n.) love of the existing evils. Liberalism: (n.) desire to substitute new evils for the existing ones.
    8. Re:Wheres the hate like systemD? by iggymanz · · Score: 1

      nah, there is also cpio, ar and shar

    9. Re:Wheres the hate like systemD? by strikethree · · Score: 1

      ROFLMAO. http://0pointer.net/blog/revis...

      I am dying inside. LOL Read your words then read that link then read your words again. You just can't make this shit up.

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
  6. Re: Ubuntu is obviously ruled by Republicans by Anonymous Coward · · Score: 0

    Republican cows?

  7. Does it come with a decent package build system? by Anonymous Coward · · Score: 0

    if it comes with a decent package build system (like Koji is for RPM), then it does have a positive then. If not, then I don't see how this is any better than what we we already have.

    One of the challenges around all these package options is the lack of an easy to setup package build system. If I could build my software in deb, rpm, snappy, etc, without having to setup a tedious and custom build system for each, then maybe we wouldn't be worried about another one coming.

  8. In other news, GNG won't replace GNU by L505 · · Score: 1

    Fundamentally it's a chicken and egg issue. GNG is Not GNU, but GNG is not GNG.

    https://www.google.com/search?...

    'The nice thing about GNG is that it's completely GNUtard-free, GNG said.

  9. Scary Words by pubwvj · · Score: 2

    "completely worry-free updates"

    Those are very scary words when ever someone utters them because they seem to fail to comprehend the fact that testing is not perfect. I have real work to do. When they F*sk my system with an update that fails and it loses my data or prevents me from working, just once, it can be a huge disaster for me. Multiply that times all the users. Not an issue for the developer. Completely worry-free updates. Not.

    1. Re:Scary Words by Gaygirlie · · Score: 3, Informative

      When they F*sk my system with an update that fails and it loses my data or prevents me from working, just once, it can be a huge disaster for me.

      But isn't that exactly what these Snappy - packages are meant to address? All the current data for the application is backed up, the update is applied, if something goes wrong the system rolls back to the state the package and its data was before the update was attempted. At least that's what it says on Ubuntu's website, I don't know anything else about this thing.

    2. Re:Scary Words by Anonymous Coward · · Score: 0

      1. if everything always went exactly according to plan, we'd all be billionaires living out our early retirements with our one true loves

      2. The Boss never really knows what's going on, if s/he's good s/he understands enough to trust his/her peeps and from there, knows what to sell to the people with the purse strings, but actually knowing what's going on is not his/her job.

      3. Never trust the sales material on something you haven't seen if your job is to actually know what's going on. I like to think this rule is self evident, but I've seen people struggle with it for ages. Basically, if you drive Nascar you actually have to drive the car before you give it the okay, your manager and your pit crew are all great people and you can't call them idiots out of hand so tread carefully, but at the end of the day it's your crazy ass planted in that four wheeled rubber rocket - get in the driver's seat before you rubber stamp your life away.

    3. Re:Scary Words by pubwvj · · Score: 1

      That's the theory. But when they say "Worry Free" it worries me.

    4. Re:Scary Words by Gaygirlie · · Score: 1

      I don't blame you, to be honest. I don't really trust the idea, either, at least not without trying it myself and seeing how hard it is to break it.

  10. Re: Ubuntu is obviously ruled by Republicans by Anonymous Coward · · Score: 0

    That doesn’t make any sense. Republicans eat a lot of cow. A lot. As has been proven, people that eat meat are less intelligent and lack empathy. That describes Republicans.

  11. meh by Larryish · · Score: 0, Flamebait

    this is made of 100% fuck

    hey shuttleworth, stop fixing things that ain't broke

    i'm just sayin'

  12. Re:The bad things about it is... by Anonymous Coward · · Score: 0

    You're why we don't have flying cars yet.

  13. Famous Last Words by JustAnotherOldGuy · · Score: 5, Interesting

    "The nice thing about Snappy is that it's completely worry-free updates"

    Any time anyone says something is "completely worry-free", that's your cue to worry. Ask me how I know.

    --
    Just cruising through this digital world at 33 1/3 rpm...
    1. Re:Famous Last Words by phantomfive · · Score: 4, Funny

      Ask me how I know.

      How do you know?

      --
      "First they came for the slanderers and i said nothing."
    2. Re:Famous Last Words by Anonymous Coward · · Score: 1

      Because he's old.

    3. Re:Famous Last Words by DoofusOfDeath · · Score: 1

      Because he's old.

      Stop being so Dice-friendly PC! It's because he's a guy.

    4. Re:Famous Last Words by JustAnotherOldGuy · · Score: 1

      Because he's old.

      Stop being so Dice-friendly PC! It's because he's a guy.

      No, no...it's because I'm a guy AND because I'm old. Sheesh.

      --
      Just cruising through this digital world at 33 1/3 rpm...
  14. systemd will be a distribution by gl4ss · · Score: 1

    sooner or later.

    now why would someone let guys who want to do that make their bootup system? it will have it's own kernel soon enough too and it's going to be forking time again for all the distros

    --
    world was created 5 seconds before this post as it is.
  15. My theory by JustAnotherOldGuy · · Score: 1, Insightful

    I swear to god, there are times when I think that Pottering is a secret, deep-cover plant by Microsoft whose job is to disrupt the Linux community, fragment the OS by introducing shit like systemd, and generally make a hash of the Linux ecosystem.

    This whole systemd fiasco has caused a boatload of infighting, dissension among what should be cooperative members and teams, and it makes the process of administering Linux systems that much harder. I'm no dev guru or Linux wizard, but even I know that swallowing stderr messages and mucking with long-time, well-established syslog formats is a Bad Thing.

    If he's not a secret, deep-cover plant owned and directed by Microsoft, he should be. Microsoft should be paying him handsomely for all the trouble he's caused.

    * No, I don't think he's really a Microsoft operative, but damn...he may as well be.

    --
    Just cruising through this digital world at 33 1/3 rpm...
    1. Re:My theory by Anonymous Coward · · Score: 0

      Please, he's not a secret Microsoft operative. He's a well known and quite public Red Hat operative.
      Microsoft doesn't give two shits about Linux anymore. It's got enough patents to even earn money from Android phones, if that wasn't strange enough. Whatever someone says, Linux will never rule on the desktop. There's just no incentive for people to switch from windows, and even if they do, they switch to apple proucts. Microsoft has build a well designed ecosystem that sucks you in into a beautiful vendor lock-in. You want to switch to libreoffice? Good job, however in a few small ways there will always be discrepancies with all the other people using office. Oh, and all the things people already wrote for excel don't work and never will, and even if they do, not in the same way. Developing in C#? Why not use IIS, we've got that for you. You won't like Nginx, trust us on that. Oh, and use MsSQL, who cares about alternatives. Welcome to the Nash equilibrium, good luck getting out.

      It's about fragmenting Linux for Red Hats favor. Since pretty much anything modern already depends on systemd, all that it needs to do is to include pulseaudio and a package manager. The first of it is just my personal delusion, but not a farfetched one, as that person worked on it quite extensively. But the second one is a reality. Go and look at his blog. Now imagine next version of systemd starts including a package manager. Systemd might be called modular, but in reality it really isn't. You probably won't have to compile it in right away, but a few distros will soon start depending on it. Not all of them, but what choice do they have? Either they ship with KDE or Gnome as their DE's, or they get to eat shit. What else is there? Trinity? Enlightenment? busybox? tdm? I personally use AwesomeWM, but let's get this straight: nobody gives a shit about what a minority uses. The majority just wants a trouble-free system.

    2. Re:My theory by Guybrush_T · · Score: 1

      This whole systemd fiasco has caused a boatload of infighting, dissension among what should be cooperative members and teams, and it makes the process of administering Linux systems that much harder.

      There is no need for a Microsoft conspirator to produce this outcome. The linux community, filled by zealots who *believe* in "Right Things" is completely responsible for its fate. Any change to core components will result in a mess.

      Extremely good changes will cause little problems (only some whining) ; reasonably good changes with little drawbacks will cause havoc. And instead of working together with authors to improve shortcomings, they will just waste their time (as well as the time of the authors) to troll, because that's what they like : discussing about what is the Right Thing (that will get them go to Unix Paradise at the right of God RMS) instead of doing real stuff to move forward and improve the code base.

      I'm no dev guru or Linux wizard, but even I know that swallowing stderr messages and mucking with long-time, well-established syslog formats is a Bad Thing.

      Well, dev gurus and Linux wizard are not necessarily the persons to listen to when you want to make changes. They are guru of the *old* thing, so any change will lower their guruness (or need them some effort to keep them afloat).

      All that said, I don't like Unity nor Gnome 3 and miss my old sawfish.

      But back at the article, I love apt-get and dpkg. I like the fact that a .deb file can be done with simple tools like tar an ar. Apt-get has been the first system to manage dependencies and that was a huge thing. But I can understand when people complain that you need to type apt-get install and apt-cache search. And frankly, since snappy commands are pretty logical (install / search / update), we should adapt without any effort.

      Snappy categorization in framework/apps/... is also interesting for security and for me, it really makes sense.

    3. Re: My theory by Anonymous Coward · · Score: 1

      Microsoft didn't shun back from destroying the then largest mobile phone vendor, Nokia. So would't surprise me if they set out on destroying Linux the same way - get them to become like Windows so there is no advantage in Linux anymore. Poettering being the attention seeking w*ore he is, must have been an easy win. And RH pays for him. Nice job.

    4. Re:My theory by Anonymous Coward · · Score: 0

      I swear to god, there are times when I think that Pottering is a secret, deep-cover plant by Microsoft whose job is to disrupt the Linux community, fragment the OS by introducing shit like systemd, and generally make a hash of the Linux ecosystem.

      I swear to god, I'm thinking that if we round up the guys who hate on systemd we'd end up with a bunch of college freshmen old who picked up linux last semester and now they think they know it all.

      This whole systemd fiasco has caused a boatload of infighting, dissension among what should be cooperative members and teams, and it makes the process of administering Linux systems that much harder. I'm no dev guru or Linux wizard, but even I know that swallowing stderr messages and mucking with long-time, well-established syslog formats is a Bad Thing.

      I've been using linux for quite a long time, and hey linux was ALWAYS full of infighting. KDE vs GNOME vitriol used to be way more harsh many times ending with conflicting implementation of X11 protocol, Debian vs Red Hat each one trying to impose it's set of standards over the other, a galore of package managers incompatible binary packages, and more. What I see nowadays it's quite the contrary, redhat created an init system which was reviewed and adopted by most the other distros. Most of the rants are by teenagers citing "MUH UNIX WAYS!" (without even understanding what it means) and creating boycott pages with words like "FOR TEH LULZ" and idiotic 4channer crap like that whose sysadmin knowledge only limits to being able to put HTML files with their moronic ideas in webservers.

    5. Re: My theory by jones_supa · · Score: 1

      Microsoft didn't shun back from destroying the then largest mobile phone vendor, Nokia.

      Nokia destroyed itself by trucking on with crusty Symbian for too long. The Microsoft deal happened long time after that.

    6. Re:My theory by Anonymous Coward · · Score: 0

      Why would a huge well established company like Red Hat jump on board and risk everything if they didn't think it was a good idea?

    7. Re:My theory by squiggleslash · · Score: 4, Interesting

      Can someone explain to me why an article on a serious change in Ubuntu that has zilch to do with systemd has been hijacked by the systemdaphobes?

      Unlike systemd, this change actually appears to have significant negative repercussions, not "I'm not actually an old system admin but I pretend to be on Slashdot because I hated pulseaudio and by god I'm not going to let the author of that replace a crusty, unreliable, set of shell scripts and get away with it" type "trying to find excuses to bash it" type stuff, as we see with systemd, but real concerns about cross-distro compatibility, and change-for-change's sake.

      So it'd be nice to have a discussion about it.

      These seems to be a theme on Slashdot lately. People want to hijack barely related threads to discuss something that makes them hot under the collar. And, perhaps not surprisingly given the mentality needed to hijack unrelated discussions, it seems that the views they express are generally trollish and slimy.

      Can you let us discuss Snappy? Please? It sounds like it has serious ramifications to me. Tell you what, if you STFU, I won't troll - and encourage other Ubuntu users to troll - the next systemd article. Deal?

      --
      You are not alone. This is not normal. None of this is normal.
  16. Re:The bad things about it is... by MobileTatsu-NJG · · Score: 1, Troll

    You're why we don't have flying cars yet.

    Oh don't be so dramatic. The real reason Linux is holding up flying cars is shitty drivers.

    --

    "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

  17. Re: The bad things about it is... by Anonymous Coward · · Score: 0

    We don't have flying cars because company developing them failed to make them work on a demo and lost its funding.

  18. Re:The bad things about it is... by houstonbofh · · Score: 1

    You're why we don't have flying cars yet.

    Oh don't be so dramatic. The real reason Linux is holding up flying cars is shitty drivers.

    If they would just share the API so we didn't need a flying car binary blob...

  19. you can pry apt-get by Anonymous Coward · · Score: 0

    from my cold, dead hands....

    no apt? i'd rather use windows 10 ** than linux without apt.

    __

    ** replace 10 with your own most hated version. for me it's 10 (followed by 8.x, me)

  20. Kool-Aid by Anonymous Coward · · Score: 0

    Has anyone else noticed the strong smell of Kool-Aid around here?

    1. Re:Kool-Aid by BlackHawk-666 · · Score: 1

      It's their yummy new almond flavoured product.

      --
      All those moments will be lost in time, like tears in rain.
    2. Re: Kool-Aid by binarylarry · · Score: 1

      I actually what you're smelling are lolmonds, a newer relative of almonds.

      --
      Mod me down, my New Earth Global Warmingist friends!
  21. Well organization is what Linux needs by Anonymous Coward · · Score: 0

    I like what Shuttleworth is doing. He's trying to make Ubuntu a respectable linux distribution although he's going to piss off some old school purists. But then again the old schoolers have plenty of options in a linux world. This is not like Apple or Microsoft here, this is linux and if you don't like one path just take another.

  22. It will be gone in a few releases by allo · · Score: 1

    Like upstart.

    we're only thrilled to hear, what poettering will introduce. Because redhat will adapt it and then everyone starts using it, because if its poetteringware, it's quasi standard, isn't it?

  23. Re: Ubuntu is obviously ruled by Republicans by Anonymous Coward · · Score: 0

    I don't know why someone modded parent to -1. It's just another word for chicken.

    Don't choke on it.

  24. Re:The bad things about it is... by Anonymous Coward · · Score: 0

    Having discovered that the seatbelts of the last Uber he rode in did not match his gerbil's eye color, Leonart Pottering will be announcing the new "flying car" module for systemd next week.

    Picking a route will involving leaving a dotted line of your own entrails to the destination, but hey, you can "compile without that feature" by offering up your firstborn to the configuration goddess at next week's IRC planning meeting and virgin sacrifice. I understand the entire Gnome userbase is drawing lots to see which of them will get screwed this week.

  25. Come On Enough Strawmen by Anonymous Coward · · Score: 0

    No where did I say or imply anything was an abomination. I said that the arguments typically presented were weak and unreasonable. Much the way that your argument that I must make effort to understand the need for change is backwards. Those desiring the change are the ones that need to explain why the change is needed/desirable in the first place. But rather than justify a change that many people say is unnecessary, personal attacks and insinuations are made.

    The ridiculously common command line that you wrote above fails on many/most distros that have chosen systemd as a default. These systems have no syslog at all. Installing syslog on such a system doesn't log systems messages unless you reroute all of them away form systemd/journalctl. But, do carry on insinuating that my log usage or viewing habits are inferior or inadequate because they use the preferred methods of the last 20+ years, rather than your preferred and totally new method. While we're at it, how about the fact that the log file itself is now formatted differently and is binary encoded rather than text. No, that doesn't break anything, 'except old people stuff'.

    As for dependencies, log dependencies are broken, despite your childish refrain of veiled insults. Startup scripts are broken. and the list of broken projects/packages/scripts goes on and on.

    These facts aside, you're still arguing with insults. You're not presenting arguments that demonstrate any actual value of the new system/way. All you've said, like I claimed in the GP, is that my 'unwillingness to accept the new way is because I'm inadequate in my use of Linux and that real users like yourself need all this old shit gone because it's old'.

    I still say that this is not a valid or logical reason. It is far more similar to an emotional excuse based, ironically to your accusations, on inexperience. Time will tell. But, I've seen the change for the sake of change bandwagon go over a cliff so many times that I can't help but laugh.

    1. Re:Come On Enough Strawmen by Rutulian · · Score: 1

      Those desiring the change are the ones that need to explain why the change is needed/desirable in the first place.

      They have, many times and in different places. If you didn't know that, maybe you should do some research.

      I said that the arguments typically presented were weak and unreasonable.

      So you do know that arguments and rationale have been made. Ok, how about a substantive counterargument then. Preferably one that actually addresses the arguments given and doesn't just dismiss them as "weak and unreasonable."

      The ridiculously common command line that you wrote above fails on many/most distros that have chosen systemd as a default. These systems have no syslog at all.

      Every distro that I know of (Red Hat, CentOS, Debian, Ubuntu, Arch) currently installs syslog alongside journald. If you don't have syslog installed, install it, and take it up with your distro for not including it. What your distro decides and decides not to bundle is not the fault of systemd.

      Installing syslog on such a system doesn't log systems messages unless you reroute all of them away form systemd/journalctl.

      Newsflash: you cannot have two logging daemons listening on the same socket and receiving the same system calls. If you want two logging daemons, one will need to forward that information to the other. JournalD does this, syslog does not, hence the current arrangement where journald forwards logging information to syslog.

      But, do carry on insinuating that my log usage or viewing habits are inferior or inadequate because they use the preferred methods of the last 20+ years, rather than your preferred and totally new method. While we're at it, how about the fact that the log file itself is now formatted differently and is binary encoded rather than text. No, that doesn't break anything, 'except old people stuff'.

      Wow, defensive much? Whether or not they are inferior or inadequate depends on what you are doing. They are for some people, and journalctl is the solution. If you don't want to use it, that's your choice. Do continue using your method of 20+ years, but you will be missing out on the advantages that journald provides.

      As for dependencies, log dependencies are broken, despite your childish refrain of veiled insults. Startup scripts are broken. and the list of broken projects/packages/scripts goes on and on.

      If there is a new init system, then old init scripts will be have to rewritten to use it. There is a compatibility method to ease the migration, but a migration will still be necessary eventually. I'm not sure why this is so shocking to you. Your argument basically boils down to "systemd is bad because it isn't sysvinit." If you don't see why that is a ridiculous argument, I don't know what else to say.

      These facts aside, you're still arguing with insults.

      I am not doing that at all. I am explaining to you how systemd works. You are the one taking it as an insult.

      You're not presenting arguments that demonstrate any actual value of the new system/way.

      Why do I need to present the arguments in favor of systemd, again, when they have already been made repeatedly elsewhere? At any rate, systemd advocacy is not the purpose of my reply. I am just explaining to you how it works and dispelling the myths that you are perpetuating.

      All you've said, like I claimed in the GP, is that my 'unwillingness to accept the new way is because I'm inadequate in my use of Linux and that real users like yourself need all this old shit gone because it's old'.

      Nowhere did I say anything like that.

      I still say that this is not a valid or logical reason.

      It's a good thing that is not one of the reasons then. There is a pretty good summary here (since you insist),
      https://wiki.debian.org/Debate...