View previous topic :: View next topic |
Author |
Message |
Etal Veteran
Joined: 15 Jul 2005 Posts: 1931
|
Posted: Thu Jul 08, 2010 4:23 pm Post subject: Anyone tried systemd? |
|
|
Systemd is a new init system created by Lennart Poettring, and version 1 was released yesterday. Considering that Gentoo is a supported platform, I thought it would be interesting to try it. (There are instructions on the Wiki, and also in the bug entry)
So I was wondering if anyone here tried it, and if so, what experience did you have with it? |
|
Back to top |
|
|
mikegpitt Advocate
Joined: 22 May 2004 Posts: 3224
|
Posted: Thu Jul 08, 2010 5:14 pm Post subject: |
|
|
I haven't heard of it until now and it sounds interesting. I love the concept of these newer/quicker init systems, but I'm usually too chicken to try it out for fear of breaking my system. It looks like systemd integrates nicely into Gentoo, which is a plus. |
|
Back to top |
|
|
avx Advocate
Joined: 21 Jun 2004 Posts: 2152
|
Posted: Thu Jul 08, 2010 5:57 pm Post subject: |
|
|
Thanks for the hint, gotta build a vm for that. |
|
Back to top |
|
|
<3 Veteran
Joined: 21 Oct 2004 Posts: 1081
|
Posted: Fri Jul 09, 2010 6:12 am Post subject: |
|
|
let's try to stay on topic here guys... I want to know about this new init system |
|
Back to top |
|
|
timeBandit Bodhisattva
Joined: 31 Dec 2004 Posts: 2719 Location: here, there or in transit
|
Posted: Sun Jul 11, 2010 4:55 am Post subject: |
|
|
<3 wrote: | let's try to stay on topic here guys... I want to know about this new init system | Wish granted at AM088's request; ruminations on OSS licenses split to their own thread. _________________ Plants are pithy, brooks tend to babble--I'm content to lie between them.
Super-short f.g.o checklist: Search first, strip comments, mark solved, help others. |
|
Back to top |
|
|
Kompi Apprentice
Joined: 05 Oct 2002 Posts: 252 Location: Germany
|
Posted: Thu Sep 02, 2010 1:09 pm Post subject: |
|
|
Has been some time since the last post. Anybody still playing around with it?
I installed it according to the instructions in the gentoo wiki. Boots nice and fast. I have some problems with baselayout-2/openrc's init.d-scripts though. Systemd tries to use them, but without openrc running every /etc/init.d/* script issued by systemd failed and says "* already started". (for example, on shutdown /etc/init.d/killprocs failes like that, thus shutting down get's stuck)
I guess to work with openrc / baselayout-2 it would be neccessary to put some basic files in /lib/rc/init.d/ that tells the rc-scripts that none of them are started yet. I haven't yet figured out how it works so far. A clean /lib/rc/init.d/ doesn't do it, an empty /lib/rc/init.d/started/ dir neither. Anyone got that already?
Has anybody already created some nice native systemd config files that make use of socket initialisation and work in gentoo? As I understand, so far, systemd would just use /etc/init.d/* files to start everything that has no native systemd config file, thus would in most cases not have much any advantages over openrc in speed or to realize this brilliant socket-ini idea. |
|
Back to top |
|
|
sunmoon1997 n00b
Joined: 22 Nov 2004 Posts: 33
|
Posted: Sun Sep 26, 2010 8:49 am Post subject: |
|
|
I just updated the wiki, added some *.service files I used to get a fully working desktop system. You may pick some of them as needed and even try to improve them:) |
|
Back to top |
|
|
John R. Graham Administrator
Joined: 08 Mar 2005 Posts: 10590 Location: Somewhere over Atlanta, Georgia
|
Posted: Sun Sep 26, 2010 11:50 am Post subject: |
|
|
Moved from Gentoo Chat to Unsupported Software. Looks interesting but fits better here for now.
- John _________________ I can confirm that I have received between 0 and 499 National Security Letters. |
|
Back to top |
|
|
lyallp Veteran
Joined: 15 Jul 2004 Posts: 1579 Location: Adelaide/Australia
|
Posted: Wed Sep 28, 2011 9:28 am Post subject: |
|
|
Ok, so there is systemd and there is openrc (with xinetd I assume) to give similar functionality, as far as I see it.
Is one better than the other or are they just different ways of achieving the same thing?
If systemd is better than openrc, why didn't gentoo go down the systemd route, instead of openrc?
Alternatively, if openrc is better, why are other distributions using systemd? _________________ ...Lyall |
|
Back to top |
|
|
Kollin Veteran
Joined: 25 Feb 2006 Posts: 1139 Location: Sofia/Bulgaria
|
Posted: Wed Sep 28, 2011 10:13 am Post subject: |
|
|
lyallp wrote: | Ok, so there is systemd and there is openrc (with xinetd I assume) to give similar functionality, as far as I see it.
Is one better than the other or are they just different ways of achieving the same thing?
If systemd is better than openrc, why didn't gentoo go down the systemd route, instead of openrc?
Alternatively, if openrc is better, why are other distributions using systemd? |
May be systemd has much more predictable behaviour in binary distros _________________ "Dear Enemy: may the Lord hate you and all your kind, may you be turned orange in hue, and may your head fall off at an awkward moment."
"Linux is like a wigwam - no windows, no gates, apache inside..." |
|
Back to top |
|
|
Etal Veteran
Joined: 15 Jul 2005 Posts: 1931
|
Posted: Wed Sep 28, 2011 2:32 pm Post subject: |
|
|
systemd is new and work-in-progress, openrc is old and reliable (well at least for ~testing users). At this point, by far not all packages in Gentoo come with systemd unit files, but all of them come with OpenRC scripts. _________________ “And even in authoritarian countries, information networks are helping people discover new facts and making governments more accountable.”– Hillary Clinton, Jan. 21, 2010 |
|
Back to top |
|
|
|