I took a look at antix19beta, and copied from there the respos to my mx19 antix respin. Soon will be uploaded for testing.
Rage against the systemd 'machine'
Re: Rage against the systemd 'machine'
Re: Rage against the systemd 'machine'
MX 18.3 Buster Non-systemd Respin:
viewtopic.php?f=100&t=50981
viewtopic.php?f=100&t=50981
- kernelkurtz
- Posts: 32
- Joined: Mon Sep 18, 2017 1:13 pm
Re: Rage against the systemd 'machine'
Reading tonight's Distrowatch: https://distrowatch.com/weekly.php?issue=20190624
They reviewed Guix, and made brief mention in the review of something called The GNU Shepherd.
https://www.gnu.org/software/shepherd/
" ... It provides a replacement for the service-managing capabilities of SysV-init (or any other init) with a both powerful and beautiful dependency-based system with a convenient interface. It is intended for use on GNU/Hurd, but it is supposed to work on every POSIX-like system where Guile is available. In particular, it is used as PID 1 by GNU Guix"
Sounds promising enough ...
I feel pretty certain that I have no idea what I'm talking about, and that this isn't any kind of option for MX, and that someone will be along shortly to tell me in patient language why, and that the greenest rube should have been able to see why, in advance.
But what the hell.
They reviewed Guix, and made brief mention in the review of something called The GNU Shepherd.
https://www.gnu.org/software/shepherd/
" ... It provides a replacement for the service-managing capabilities of SysV-init (or any other init) with a both powerful and beautiful dependency-based system with a convenient interface. It is intended for use on GNU/Hurd, but it is supposed to work on every POSIX-like system where Guile is available. In particular, it is used as PID 1 by GNU Guix"
Sounds promising enough ...
I feel pretty certain that I have no idea what I'm talking about, and that this isn't any kind of option for MX, and that someone will be along shortly to tell me in patient language why, and that the greenest rube should have been able to see why, in advance.
But what the hell.

Re: Rage against the systemd 'machine'
No complaints from this old guy. I like your sense of adventure, discovery & interest.kernelkurtz wrote: Mon Jun 24, 2019 6:31 am [...]
Sounds promising enough ...
I feel pretty certain that I have no idea what I'm talking about, and that this isn't any kind of option for MX, and that someone will be along shortly to tell me in patient language why, and that the greenest rube should have been able to see why, in advance.
But what the hell.![]()

But as for me right now... I need my coffee.

Pax vobiscum,
Mark Rabideau - ManyRoads Genealogy -or- eirenicon llc. (geeky stuff)
i3wm, bspwm, hlwm, dwm, spectrwm ~ Linux #449130
"For every complex problem there is an answer that is clear, simple, and wrong." -- H. L. Mencken
Mark Rabideau - ManyRoads Genealogy -or- eirenicon llc. (geeky stuff)
i3wm, bspwm, hlwm, dwm, spectrwm ~ Linux #449130
"For every complex problem there is an answer that is clear, simple, and wrong." -- H. L. Mencken
Re: Rage against the systemd 'machine'
Shepherd does indeed look interesting. Takes some of the good ideas in systemd but still follows K.I.S.S.kernelkurtz wrote: Mon Jun 24, 2019 6:31 amI feel pretty certain that I have no idea what I'm talking about, and that this isn't any kind of option for MX...
I think the antiX/MX live system could probably be made to work with it fairly easily (from reading the docs - there is always a possibility of unseen issues you only discover when you run headlong into them).
However, we use Debian to supply most of our packages and Debian supplies approximately zero packages for system services that include service config files for Shepherd. It's not really practical to track down & rebuild all of those.
Thanks for linking it though. I can see enough similarities in the service files where an ambitious coder could make an automatic translator from systemd service files to shepherd service files that would work most of the time.
But I am not that coder.
HP Pavillion TP01, AMD Ryzen 3 5300G (quad core), Crucial 500GB SSD, Toshiba 6TB 7200rpm
Dell Inspiron 15, AMD Ryzen 7 2700u (quad core). Sabrent 500GB nvme, Seagate 1TB
Dell Inspiron 15, AMD Ryzen 7 2700u (quad core). Sabrent 500GB nvme, Seagate 1TB
Re: Rage against the systemd 'machine'
Here's a page (contains plenty of reference links) describing shepherd as well as the various other systemd alternatives:
Alternatives_to_systemd
Alternatives_to_systemd
Re: Rage against the systemd 'machine'
The name "Shepherd" doesn't inspire much. It still sounds like "big brother," the Overseer, or Your Robotic Overlord.
Re: Rage against the systemd 'machine'
There might be a bunch of folks who would take issue... there are a lot of Good Shepard Churches around.Artim wrote: Tue Jun 25, 2019 5:14 am The name "Shepherd" doesn't inspire much. It still sounds like "big brother," the Overseer, or Your Robotic Overlord.

Pax vobiscum,
Mark Rabideau - ManyRoads Genealogy -or- eirenicon llc. (geeky stuff)
i3wm, bspwm, hlwm, dwm, spectrwm ~ Linux #449130
"For every complex problem there is an answer that is clear, simple, and wrong." -- H. L. Mencken
Mark Rabideau - ManyRoads Genealogy -or- eirenicon llc. (geeky stuff)
i3wm, bspwm, hlwm, dwm, spectrwm ~ Linux #449130
"For every complex problem there is an answer that is clear, simple, and wrong." -- H. L. Mencken
- kernelkurtz
- Posts: 32
- Joined: Mon Sep 18, 2017 1:13 pm
Re: Rage against the systemd 'machine'
The name; good Lord. They could call it Lennart's Corporate Surprise for all that it matters, providing it's not under the hood. The GPL and the fact that it's a GNU effort should more than make up for that.
Anyway, thanks Tim. I dimly get that there would be a whole lot of porting necessary ... probably way more work than some of the other solutions under consideration. So we go back to hoping for someone to take the bounty I reckon. God bless us every one.
Anyway, thanks Tim. I dimly get that there would be a whole lot of porting necessary ... probably way more work than some of the other solutions under consideration. So we go back to hoping for someone to take the bounty I reckon. God bless us every one.
Re: Rage against the systemd 'machine'
LOL what's in a name, anyway?
Therapist - or... TheRapist?
And by the way, we used to go to Good Shepherd Presbyterian Church. I don't mind the term applied to the Lord, but applied to software it just seems to suggest something entirely different. Must be my autistic perception of words getting the better of me.
Therapist - or... TheRapist?
And by the way, we used to go to Good Shepherd Presbyterian Church. I don't mind the term applied to the Lord, but applied to software it just seems to suggest something entirely different. Must be my autistic perception of words getting the better of me.