Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Systemd support? #63

Open
cicku opened this issue Jul 14, 2014 · 4 comments
Open

Systemd support? #63

cicku opened this issue Jul 14, 2014 · 4 comments

Comments

@cicku
Copy link

cicku commented Jul 14, 2014

Hi,

It'd be better to have it supported.

Ideas?

Thanks.

@symkat
Copy link
Owner

symkat commented Jul 14, 2014

Can you be more specific on what you want supported?

@ollyg
Copy link

ollyg commented Jul 14, 2014

Sorry for jumping on this... I've also been asked by some downstream users for upstart and BSD rc.d support. I would guess that systemd support is yet another kind of init file.

I don't yet have any patches for you, but if you do come to make changes, it may be worth considering architecting to support several sorts of init.

p.s. thanks for an awesome Dist - it does a great job :-)

@cicku
Copy link
Author

cicku commented Jul 15, 2014

Linux world has many different init systems, init(sysv), openrc(gentoo), launchd, Upstart(debian), even monit. Among these we have a new member, systemd, you can check the wikipedia or upstream at freedesktop.

I think systemd is bloody popular nowadays, but I couldn't see the support in your package, that's why I started this thread here.

I could provide some patches to add systemd support, but I don't have time.

Your module is required by App::Netdisco, while I'm going to package into Fedora to replace the old implementation in the repo.

@ollyg
Copy link

ollyg commented Jul 15, 2014

I have a hand in the App::Netdisco stuff, and that's also where the other init requests come from (& let's not ignore BSD - lots of users there!).

I can take care of patches. What I need though are examples of the output for each flavour of init. I certainly don't have the time to read all the man pages (or trust myself to get it right). With an example output I could patch Daemon::Control's existing template system.

Github gist links would be ideal. The more the merrier.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants