Description of problem: Let's get the ball rolling on this one... http://fedoraproject.org/wiki/Features/SysVtoSystemd https://fedoraproject.org/wiki/Packaging:Guidelines:Systemd https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Systemd Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Created attachment 549497 [details] Native systemd unit file for jabberd This is just a dummy unit that controls the startup and stopping of all the other units and keeps backwards compatibility to the legacy sysv init script
Created attachment 549498 [details] Native systemd unit file for jabber client to server
Created attachment 549499 [details] Native systemd unit file for jabber router
Created attachment 549500 [details] Native systemd unit file for jabber server to server
Created attachment 549501 [details] Native systemd unit file for jabber im session manager
To test this drop all the files into /etc/systemd/system directory and run systemctl daemon-reload systemctl start jabberd.service systemctl status jabberd.service jabberd-router.service jabberd-sm.service jabberd-c2s.service jabberd-s2s.service systemctl stop jabberd.service systemctl status jabberd.service jabberd-router.service jabberd-sm.service jabberd-c2s.service jabberd-s2s.service
Thanks for your help. Trying to integrate those unit files into the package.
Do you still have the jabber-router.service file. The one attached here is wrong.
Hmm what do you mean wrong?
Clicking on "Native systemd unit file for jabber router" downloads the s2s file and not the router file. The description is correct but the file seems to be the same as the server to server file.
Created attachment 571879 [details] The missing jabber router service
Thanks a lot for your systemd scripts. Included in: jabberd-2.2.14-3.fc18