• systemd (Subject line fixed as a public service)

    From Kenny McCormack@21:1/5 to All on Thu Dec 12 09:56:25 2024
    Jim Jackson , dans le message <slrnvlk56u.2qa.jj@iridium.wf32df>, a crit:
    My God, how did we all manage running services before systemd came along?

    Badly, with services that have crashed and nobody noticed for weeks.

    Some teams have been working on better replacement for SysV init, but
    without the industrial strength of Red Hat they could only stay niche.


    --

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Muttley@DastardlyHQ.org@21:1/5 to All on Thu Dec 12 11:26:01 2024
    On Thu, 12 Dec 2024 09:56:25 -0000 (UTC)
    gazelle@shell.xmission.com (Kenny McCormack) wibbled:
    Jim Jackson , dans le message <slrnvlk56u.2qa.jj@iridium.wf32df>, a crit:
    My God, how did we all manage running services before systemd came along?

    Badly, with services that have crashed and nobody noticed for weeks.

    Important services don't go unnoticed for weeks.

    Some teams have been working on better replacement for SysV init, but
    without the industrial strength of Red Hat they could only stay niche.

    Oh rubbish. Community traction is usually whats required for something to
    be accepted. Only in the last 15 years or so did corps start to force their ideas into linux. Red Hat was notorious for having its own kernels mods
    back in the day. Maybe it still does.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Nicolas George@21:1/5 to All on Thu Dec 12 11:47:33 2024
    Kenny McCormack, dans le message <vjec09$1jpju$1@news.xmission.com>, a
    Θcritá:
    Badly, with services that have crashed and nobody noticed for weeks.

    Some teams have been working on better replacement for SysV init, but
    without the industrial strength of Red Hat they could only stay niche.

    I wrote that, not you, liar.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Kenny McCormack@21:1/5 to nicolas$george@salle-s.org on Thu Dec 12 13:41:04 2024
    In article <675acd55$0$5211$426a74cc@news.free.fr>,
    Nicolas George <nicolas$george@salle-s.org> wrote:
    Kenny McCormack, dans le message <vjec09$1jpju$1@news.xmission.com>, a
    crit:
    Badly, with services that have crashed and nobody noticed for weeks.

    Some teams have been working on better replacement for SysV init, but
    without the industrial strength of Red Hat they could only stay niche.

    I wrote that, not you, liar.

    It is not clear whom you are calling a "liar".

    My post made it clear that you wrote the content and I was only correcting
    your inadvertent failure to fix the Subject line.

    One of the knuckleheads (LDO or Muddle - can't remember which) messed up
    the attribution line (failed to fix it - lot of that going around).

    --
    In politics and in life, ignorance is not a virtue.
    -- Barack Obama --

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Nicolas George@21:1/5 to All on Thu Dec 12 17:50:04 2024
    Kenny McCormack, dans le message <vjep5g$1juts$1@news.xmission.com>, a
    écrit :
    It is not clear whom you are calling a "liar".

    You, for putting “From:” yourself in front of my words.

    My post made it clear that you wrote the content

    Hiding it in the headers that nobody reads is not “clear”. That's your second lie.

    and I was only correcting
    your inadvertent failure to fix the Subject line.

    It is not your place to do that for other people. Next time you feel like
    it, go solve a jigsaw puzzle in the middle of a highway instead.

    And if you are too incompetent to do it without breaking threads, do not do
    it at all.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to Muttley on Thu Dec 12 22:33:07 2024
    On Thu, 12 Dec 2024 11:26:01 -0000 (UTC), Muttley wrote:

    Only in the last 15 years or so did corps start to force
    their ideas into linux.

    Nobody can “force” their ideas into Open Source. Ideas only get adopted
    for their intrinsic merit, not because of any big-budget marketing
    campaign to tell everyone how wonderful it is.

    What would be the business model for such a marketing campaign, anyway?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Nicolas George@21:1/5 to All on Thu Dec 12 23:34:54 2024
    Lawrence D'Oliveiro , dans le message <vjfob3$2vfl9$4@dont-email.me>, a
    écrit :
    Nobody can “force” their ideas into Open Source.

    Of course they can. Have enough hired developers contribute to the project, bully the project leader into resigning in favor of a democracy that does
    not give more voice to the people to know the project inside-out and intend
    to be there for the long run, and bam, you can do whatever you want with the project.

    I am not making this up, I am summarizing what has been happening in a major Libre Software project over the last fifteen years.

    They took that long because they tried to go too fast and were forced into a fork they eventually drove into the ground. But they have been back.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to Nicolas George on Fri Dec 13 03:04:51 2024
    On 12 Dec 2024 23:34:54 GMT, Nicolas George wrote:

    Lawrence D'Oliveiro , dans le message <vjfob3$2vfl9$4@dont-email.me>, a
    écrit :

    Nobody can “force” their ideas into Open Source.

    Of course they can. Have enough hired developers contribute to the
    project, bully the project leader into resigning ...

    Oracle tried that sort of thing, with the Open Source projects it
    inherited from Sun. Remember what happened? The contributors left
    wholesale to set up a fork. And the forks ended up doing better than the originals.

    So no, it pays not to antagonize the Open Source community. They have long memories.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Nicolas George@21:1/5 to All on Fri Dec 13 07:46:59 2024
    Lawrence D'Oliveiro , dans le message <vjg88j$36h24$5@dont-email.me>, a
    Θcritá:
    Oracle tried that sort of thing, with the Open Source projects it
    inherited from Sun. Remember what happened? The contributors left
    wholesale to set up a fork. And the forks ended up doing better than the originals.

    So no, it pays not to antagonize the Open Source community. They have long memories.

    Your example proves that it does not always work.

    Your example does not prove that it never works.

    We have an example proving that its it working at least once.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to Nicolas George on Fri Dec 13 08:43:48 2024
    On 13 Dec 2024 07:46:59 GMT, Nicolas George wrote:

    Lawrence D'Oliveiro , dans le message <vjg88j$36h24$5@dont-email.me>, a
    écrit :

    Oracle tried that sort of thing, with the Open Source projects it
    inherited from Sun. Remember what happened? The contributors left
    wholesale to set up a fork. And the forks ended up doing better than
    the originals.

    So no, it pays not to antagonize the Open Source community. They have
    long memories.

    Your example proves that it does not always work.

    Your example does not prove that it never works.

    We have an example proving that its it working at least once.

    No, we have no such example. We have merely your claims about Red Hat
    motives, which are not borne out by any independent evidence.

    For one example, the discussions within Debian over adoption of systemd
    are a matter of public record. For another, the decision by Mark
    Shuttleworth to abandon upstart in Ubuntu and adopt systemd is also a
    matter of public record. Go and see if you can find any “pressure” that
    Red Hat might have exerted on either of them; you won’t.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jim Jackson@21:1/5 to Lawrence D'Oliveiro on Sat Jan 18 20:00:35 2025
    On 2025-01-16, Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On Thu, 16 Jan 2025 17:17:50 -0000 (UTC), Waldek Hebisch wrote:

    Rather that vendors can (an will) break compatibility when they want.

    But they cannot lock Open Source users into their product.

    And actually systemd is an example of thing that users are essentially
    forced to use regardless if they want it or not ...

    It is one of many choices of init/service-management systems. You have
    your choice of distros with or without it.

    Certainly for headless (no graphics) purposes, it is still comparatively
    easy in Debian to replace systemd with the old sysv-init(or alternative
    init) stuff. Though I'm not sure for how long that will be true. But you don't even need to switches distros.

    I did it recently on a Raspberry Pi with their latest "lite" version of
    PiOS (Debian based). I was pleasantly surprized at how easy it was.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to Jim Jackson on Sat Jan 18 21:00:52 2025
    On Sat, 18 Jan 2025 20:00:35 -0000 (UTC), Jim Jackson wrote:

    Certainly for headless (no graphics) purposes, it is still comparatively
    easy in Debian to replace systemd ...

    Or why not use Devuan, which explicitly sets out to be
    Debian-without-systemd?

    Also, this: <https://en.wikipedia.org/wiki/Category:Linux_distributions_without_systemd>.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jim Jackson@21:1/5 to Lawrence D'Oliveiro on Sat Jan 18 22:23:32 2025
    On 2025-01-18, Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On Sat, 18 Jan 2025 20:00:35 -0000 (UTC), Jim Jackson wrote:

    Certainly for headless (no graphics) purposes, it is still comparatively
    easy in Debian to replace systemd ...

    Or why not use Devuan, which explicitly sets out to be Debian-without-systemd?

    Because, on the Raspberry Pi - PiOS is the best match for the hardware
    when you are using the Pi's interfaces extensively. And I wanted to be
    able to run the setup on other versions of Pi board.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Muttley@DastardlyHQ.org@21:1/5 to All on Mon Jan 20 09:37:28 2025
    On Sat, 18 Jan 2025 20:00:35 -0000 (UTC)
    Jim Jackson <jj@franjam.org.uk> wibbled:
    On 2025-01-16, Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On Thu, 16 Jan 2025 17:17:50 -0000 (UTC), Waldek Hebisch wrote:

    Rather that vendors can (an will) break compatibility when they want.

    But they cannot lock Open Source users into their product.

    And actually systemd is an example of thing that users are essentially
    forced to use regardless if they want it or not ...

    It is one of many choices of init/service-management systems. You have
    your choice of distros with or without it.

    Certainly for headless (no graphics) purposes, it is still comparatively
    easy in Debian to replace systemd with the old sysv-init(or alternative
    init) stuff. Though I'm not sure for how long that will be true. But you don't >even need to switches distros.

    Where do you get all the /etc/rc* files from that init requires?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jim Jackson@21:1/5 to Muttley@DastardlyHQ.org on Mon Jan 20 17:02:51 2025
    On 2025-01-20, Muttley@DastardlyHQ.org <Muttley@DastardlyHQ.org> wrote:
    On Sat, 18 Jan 2025 20:00:35 -0000 (UTC)
    Jim Jackson <jj@franjam.org.uk> wibbled:
    On 2025-01-16, Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On Thu, 16 Jan 2025 17:17:50 -0000 (UTC), Waldek Hebisch wrote:

    Rather that vendors can (an will) break compatibility when they want.

    But they cannot lock Open Source users into their product.

    And actually systemd is an example of thing that users are essentially >>>> forced to use regardless if they want it or not ...

    It is one of many choices of init/service-management systems. You have
    your choice of distros with or without it.

    Certainly for headless (no graphics) purposes, it is still comparatively >>easy in Debian to replace systemd with the old sysv-init(or alternative >>init) stuff. Though I'm not sure for how long that will be true. But you don't
    even need to switches distros.

    Where do you get all the /etc/rc* files from that init requires?


    Good call. I'd done an upgrade from the previous version of PiOS that
    I'd switched from systemd to sysv-init. That upgrade (yes I know it's
    not recommended, but it is possible) put systemd back, so when I did the
    switch to sysv-init again, the startup files were still in situ!

    But they appear to be there as the package orphan-sysvinit-scripts

    https://packages.debian.org/search?keywords=orphan-sysvinit-scripts

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Muttley@DastardlyHQ.org@21:1/5 to All on Mon Jan 20 17:11:49 2025
    On Mon, 20 Jan 2025 17:02:51 -0000 (UTC)
    Jim Jackson <jj@franjam.org.uk> wibbled:
    On 2025-01-20, Muttley@DastardlyHQ.org <Muttley@DastardlyHQ.org> wrote:
    On Sat, 18 Jan 2025 20:00:35 -0000 (UTC)
    Jim Jackson <jj@franjam.org.uk> wibbled:
    On 2025-01-16, Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On Thu, 16 Jan 2025 17:17:50 -0000 (UTC), Waldek Hebisch wrote:

    Rather that vendors can (an will) break compatibility when they want. >>>>
    But they cannot lock Open Source users into their product.

    And actually systemd is an example of thing that users are essentially >>>>> forced to use regardless if they want it or not ...

    It is one of many choices of init/service-management systems. You have >>>> your choice of distros with or without it.

    Certainly for headless (no graphics) purposes, it is still comparatively >>>easy in Debian to replace systemd with the old sysv-init(or alternative >>>init) stuff. Though I'm not sure for how long that will be true. But you >don't
    even need to switches distros.

    Where do you get all the /etc/rc* files from that init requires?


    Good call. I'd done an upgrade from the previous version of PiOS that
    I'd switched from systemd to sysv-init. That upgrade (yes I know it's
    not recommended, but it is possible) put systemd back, so when I did the >switch to sysv-init again, the startup files were still in situ!

    But they appear to be there as the package orphan-sysvinit-scripts

    https://packages.debian.org/search?keywords=orphan-sysvinit-scripts

    Good to know they're available but I wonder how long that'll last?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Kaz Kylheku@21:1/5 to Jim Jackson on Mon Jan 20 18:13:44 2025
    On 2025-01-20, Jim Jackson <jj@franjam.org.uk> wrote:
    I'd switched from systemd to sysv-init. That upgrade (yes I know it's
    not recommended, but it is possible) put systemd back, so when I did the switch to sysv-init again, the startup files were still in situ!

    Like when a Microsoft upgrade makes Edge (previously IE) your default
    browser again. Luckily your Firefox profile is intact.
    That's whence the systemd pushers must be taking their inspiration.

    --
    TXR Programming Language: http://nongnu.org/txr
    Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
    Mastodon: @Kazinator@mstdn.ca

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to Muttley on Mon Jan 20 21:29:15 2025
    On Mon, 20 Jan 2025 17:11:49 -0000 (UTC), Muttley wrote:

    On Mon, 20 Jan 2025 17:02:51 -0000 (UTC)
    Jim Jackson <jj@franjam.org.uk> wibbled:

    https://packages.debian.org/search?keywords=orphan-sysvinit-scripts

    Good to know they're available but I wonder how long that'll last?

    As with anything Open Source: for as long as anybody cares to contribute
    to it.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Waldek Hebisch@21:1/5 to Lawrence D'Oliveiro on Tue Jan 14 20:28:21 2025
    Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On Thu, 12 Dec 2024 11:26:01 -0000 (UTC), Muttley wrote:

    Only in the last 15 years or so did corps start to force
    their ideas into linux.

    Nobody can “force” their ideas into Open Source. Ideas only get adopted for their intrinsic merit, not because of any big-budget marketing
    campaign to tell everyone how wonderful it is.

    What would be the business model for such a marketing campaign, anyway?

    Business model of open source corporations is service and extras.
    Creators of given artifacts have significant advantage compared
    to others (first, they know the thing better, second, they decide
    what gets accepted in "standard" version). So, there is substantial
    incentive to push for wide adoption.

    Of course, proposal needs to have some basic qualities. And as
    other corporations may want to push their own solution, proposing
    corporation must convince other _corporations_ that their
    solution is "better". And "better" may mean available first
    or being dependency of some important program. Intrinsic merit
    counts, but is just one of factors. And once something gets
    wide adpotion compatibility concerns frequently mean that
    intrinsically better ideas have no chance.

    --
    Waldek Hebisch

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to Waldek Hebisch on Tue Jan 14 23:57:57 2025
    On Tue, 14 Jan 2025 20:28:21 -0000 (UTC), Waldek Hebisch wrote:

    And once something gets wide adpotion compatibility concerns frequently
    mean that intrinsically better ideas have no chance.

    Open Source projects seem less hidebound by that. Look at the way things
    have evolved, with old “traditional” *nix ideas being supplanted by new ones: netstat/ifconfig by iproute2, X11 by Wayland, various hacky audio
    things by first PulseAudio and then PipeWire, sysvinit by systemd (and
    other options) etc.

    Just goes to show, there is no “vendor lock-in” in the Open Source world.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Waldek Hebisch@21:1/5 to Lawrence D'Oliveiro on Thu Jan 16 17:17:50 2025
    Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On Tue, 14 Jan 2025 20:28:21 -0000 (UTC), Waldek Hebisch wrote:

    And once something gets wide adpotion compatibility concerns frequently
    mean that intrinsically better ideas have no chance.

    Open Source projects seem less hidebound by that. Look at the way things
    have evolved, with old “traditional” *nix ideas being supplanted by new ones: netstat/ifconfig by iproute2, X11 by Wayland, various hacky audio things by first PulseAudio and then PipeWire, sysvinit by systemd (and
    other options) etc.

    Just goes to show, there is no “vendor lock-in” in the Open Source world.

    Rather that vendors can (an will) break compatibility when they want.
    And actually systemd is an example of thing that users are essentially
    forced to use regardless if they want it or not: it comes with the
    system and is hard or even impossible to avoid if one wants to
    use rest of the system. Currenlty one can opt to use X11, but
    apparently Wayland proponents want to remove this choice.

    Breaking compatibility with past does not mean that compatibility
    is not a concern. Simply once enough vendors decide on "new"
    solution other are forced to follow to be compatible. And if
    big vendors stick to their solution, alternative has little or
    no chance of success.

    --
    Waldek Hebisch

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to Waldek Hebisch on Thu Jan 16 21:52:29 2025
    On Thu, 16 Jan 2025 17:17:50 -0000 (UTC), Waldek Hebisch wrote:

    Rather that vendors can (an will) break compatibility when they want.

    But they cannot lock Open Source users into their product.

    And actually systemd is an example of thing that users are essentially
    forced to use regardless if they want it or not ...

    It is one of many choices of init/service-management systems. You have
    your choice of distros with or without it.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Muttley@dastardlyhq.com@21:1/5 to All on Sat Jan 18 10:07:43 2025
    On Thu, 16 Jan 2025 21:52:29 -0000 (UTC)
    Lawrence D'Oliveiro <ldo@nz.invalid> gabbled:
    On Thu, 16 Jan 2025 17:17:50 -0000 (UTC), Waldek Hebisch wrote:

    Rather that vendors can (an will) break compatibility when they want.

    But they cannot lock Open Source users into their product.

    And actually systemd is an example of thing that users are essentially
    forced to use regardless if they want it or not ...

    It is one of many choices of init/service-management systems. You have
    your choice of distros with or without it.

    That depends on what you want to do. Some applications only work on certain distros out the box. Yes, you can always get them to work on any other so
    long as you don't mind picking apart their install scripts and/or manually downloading any missing libraries (which may cause version issues with your
    own distro**), but most for most people life's too short for that.

    ** Unless you go down the docker/VM route but they bring their own level of pain.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)