You are not logged in.

#1 2012-08-08 11:26:14

zebulon
Member
Registered: 2008-10-20
Posts: 235

[systemd] table of daemon equivalence initscripts/systemd

Hi all,

I have reworked the table at https://wiki.archlinux.org/index.php/Da … of_Daemons. Phew! A lot of work, but it will help people who want to do the transition, as some service names are not that straightforward between the two system managers. Furthermore, systemd has deprecated some initscript daemons (handling them automatically), or has changed their names or structure, sometimes splitting in several names.

I noticed some packages have no systemd service implemented yet, which I noted on the table. Noticeably, some of them are important ones: Apache (httpd), MySQL and Postgresql, Timidity++, etc... It would be nice that all packages from core and extra get systemd service files when applicable.

A weird thing is that gdm.service is in systemd-arch-units, whereas kdm.service, slim.service, etc... are in their own packages. Why is it so?

I'll edit the rest of the page later to present both initscripts and systemd (but in a very concise way, this is being described in the rc.conf and systemd wiki pages already).

Please let me know what you think, how this could be improved, if this should be merged with other pages and if you see errors.

Last edited by zebulon (2012-08-08 11:31:30)

Offline

#2 2012-08-08 11:39:53

progandy
Member
Registered: 2012-05-17
Posts: 2,151

Re: [systemd] table of daemon equivalence initscripts/systemd

I like the table. For apache and mysql you could link to this page: https://wiki.archlinux.org/index.php/Systemd/Services
Edit: As for mysql, the mariadb package contains a service file which could also be compatible with mysql.

Last edited by progandy (2012-08-08 11:44:10)

Offline

#3 2012-08-08 11:47:43

xduugu
Member
Registered: 2008-10-16
Posts: 290

Re: [systemd] table of daemon equivalence initscripts/systemd

For systemd-arch-units, see the systemd-arch-units dissolution todo task.

Offline

#4 2012-08-08 11:48:45

zebulon
Member
Registered: 2008-10-20
Posts: 235

Re: [systemd] table of daemon equivalence initscripts/systemd

Thanks, I'll do a note. I guess these will be included in the packages in the future?

Offline

#5 2012-08-08 12:02:47

zebulon
Member
Registered: 2008-10-20
Posts: 235

Re: [systemd] table of daemon equivalence initscripts/systemd

xduugu wrote:

For systemd-arch-units, see the systemd-arch-units dissolution todo task.

That's great! Very informative. Thanks.

Offline

#6 2012-08-08 12:35:52

falconindy
Developer
From: New York, USA
Registered: 2009-10-22
Posts: 4,096
Website

Re: [systemd] table of daemon equivalence initscripts/systemd

Isn't `pacman -Ql <pkgname>` sufficient? Why do we need to maintain a list of files that will eternally be incomplete and/or out of date? The vast majority of units belong to their respective packages now.

Last edited by falconindy (2012-08-08 12:35:58)

Offline

#7 2012-08-08 13:12:04

zebulon
Member
Registered: 2008-10-20
Posts: 235

Re: [systemd] table of daemon equivalence initscripts/systemd

falconindy wrote:

Isn't `pacman -Ql <pkgname>` sufficient? Why do we need to maintain a list of files that will eternally be incomplete and/or out of date? The vast majority of units belong to their respective packages now.

It is (and this is what I put in the systemd wiki page), but the goal is to help people do the transition. Sometimes the daemon names are different and this may be helpful.

Offline

#8 2012-08-08 13:35:35

GogglesGuy
Member
From: Rocket City
Registered: 2005-03-29
Posts: 605
Website

Re: [systemd] table of daemon equivalence initscripts/systemd

That's very helpful! Thanks.

Offline

#9 2012-08-08 14:30:39

thoho180192
Member
Registered: 2012-05-08
Posts: 57

Re: [systemd] table of daemon equivalence initscripts/systemd

This is genius smile
Thank you for your work.

Offline

#10 2012-08-08 16:02:31

zebulon
Member
Registered: 2008-10-20
Posts: 235

Re: [systemd] table of daemon equivalence initscripts/systemd

falconindy wrote:

Isn't `pacman -Ql <pkgname>` sufficient? Why do we need to maintain a list of files that will eternally be incomplete and/or out of date? The vast majority of units belong to their respective packages now.

I'll add a note this does should not replace user proaction and that he should look for the units in the package.

Offline

#11 2012-08-08 16:14:48

fsckd
Forum Moderator
Registered: 2009-06-15
Posts: 3,567

Re: [systemd] table of daemon equivalence initscripts/systemd

moving from Arch Discussion to Forum & Wiki discussion
since this is more about articles in the wiki than Arch Linux


aur S & M :: forum rules :: Community Ethos
Resources for Women, POC, LGBT*, and allies

Offline

Board footer

Powered by FluxBB