Slashdot Mirror


Removing Libsystemd0 From a Live-running Debian System

lkcl writes The introduction of systemd has unilaterally created a polarization of the GNU/Linux community that is remarkably similar to the monopolistic power position wielded by Microsoft in the late 1990s. Choices were stark: use Windows (with SMB/CIFS Services), or use UNIX (with NFS and NIS). Only the introduction of fully-compatible reverse-engineered NT Domains services corrected the situation. Instructions on how to remove systemd include dire warnings that "all dependent packages will be removed", rendering a normal Debian Desktop system flat-out impossible to achieve. It was therefore necessary to demonstrate that it is actually possible to run a Debian Desktop GUI system (albeit an unusual one: fvwm) with libsystemd0 removed. The reason for doing so: it doesn't matter how good systemd is believed to be or in fact actually is: the reason for removing it is, apart from the alarm at how extensive systemd is becoming (including interfering with firewall rules), it's the way that it's been introduced in a blatantly cavalier fashion as a polarized all-or-nothing option, forcing people to consider abandoning the GNU/Linux of their choice and to seriously consider using FreeBSD or any other distro that properly respects the Software Freedom principle of the right to choose what software to run. We aren't all "good at coding", or paid to work on Software Libre: that means that those people who are need to be much more responsible, and to start — finally — to listen to what people are saying. Developing a thick skin is a good way to abdicate responsibility and, as a result, place people into untenable positions.

4 of 755 comments (clear)

  1. Re:Why wasn't there a systemd fork of Debian? by resfilter · · Score: 5, Interesting

    debian uses simple release engineering like unstable -> testing -> release. there are other projects that work in a similar way, freebsd is fairly similar. they have commonly done gigantic system-wide break everything for months type changes in freebsd current.

    they don't need to fork to test experiental things, they just do it in unstable first. then when they can't find problems, it goes into testing. eventually testing becomes a release.

    considering systemd has been in debian in an experimental capacity for nearly 3 years, i think they've done enough testing to consider it stable.

    it's nothing like debian/kfreebsd, because changing to a completely different kernel is nothing like changing an init system. not to mention that debian/kfreebsd was expected to have a very long steep development curve with a very small audience, whereas systemd is something that is already proven to be a fairly stable thing. redhat has been using it by default for half a decade.

    i'll never use systemd, though. not because i don't trust its stability. the way it works and is configured reminds me of DJB software. makes sense, works well enough, but is wrong on a level that is difficult to explain.

  2. Re:meanwhile... by hairyfeet · · Score: 5, Interesting

    Call me a tinfoil hatter if you want (just as anybody who said "they are monitoring our calls!" before Manning) but am I the only one that finds it funny that after Snowden lets out all the 3 letter agencies best spy tricks out of the blue a guy employed by Red Hat, who makes more than 85% of their money from 3 letter agencies, suddenly decides out of the blue "This crucial part MUST be replaced by this big creeping mess that will touch more and more systems!" and just as suddenly every.single.major.distro. just instantly jumps on this bandwagon even if it means telling their own users to fuck off? Even distros that are normally positively glacial about major changes like Debian? Doesn't that strike anybody else as odd?

    --
    ACs don't waste your time replying, your posts are never seen by me.
  3. Re:meanwhile... by gweihir · · Score: 5, Interesting

    Same here. As I posted in the last systemd-related story (slightly edited):

    At this time I see:
    - No technical merits of systemd that are important or critical, just some convenience issues
    - Systemd is in hurried development, a stable feature set is nowhere in sight
    - The development leads are known incompetents with inflated egos and no communication skills
    - There are a number of design decisions that are very, very bad for security and stability

    At the same time I see:
    - Systemd is pushed strongly with emotional (not factual) arguments
        This is a coordinated and targeted propaganda campaign. A campaign focused on technical merits is not even attempted seriously.
    - Systemd opponents are ridiculed, insulted and their arguments are not taken seriously
    - Systemd is getting very hard to avoid

    I can only deduce that there _must_ be one of or a combination of the following going on:
    - Linux was getting too hard to hack and the intelligence community is pushing for systemd to fix that
    - Linux did not generate enough support revenue Red Hat and this is intended to fix that by decreasing reliability
    - Red Hat wants total control over Linux and systemd is their attempt to establish that

    So if it walks like a duck, quacks like a duck, the most probable explanation is that it is a duck and hence I conclude that something nefarious is going on and the last three items are the most likely candidates IMO. I cannot believe that two known incompetent hacks with bad personalities can screw over a whole large tech-savvy community all by themselves. They must have significant, coordinated help, with significant propaganda and manipulation experience. Whether it is military PsyOps or just commercial PR, the effects are the same. And they are massively negative and destructive for Linux and its community if not repelled decisively.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  4. Re:meanwhile... by gnupun · · Score: 5, Interesting

    Red Hat, who makes more than 85% of their money from 3 letter agencies, suddenly decides out of the blue "This crucial part MUST be replaced by this big creeping mess that will touch more and more systems!"

    This systemd pdf article is pretty unremarkable except for what is written in big font in the 2nd page:

    Another aspect of systemd is that it collects all output from processes that it starts.

    Since systemd launches all processes, it can easily spy on all the process outputs and transmit that to whichever TLA it wants. This is a major spying attack.