Bug 770292

Summary: Provide native systemd service
Product: [Fedora] Fedora Reporter: Jóhann B. Guðmundsson <johannbg>
Component: jabberdAssignee: Adrian Reber <adrian>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: adrian, dmaphy, johannbg
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-03-24 21:17:16 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 751869    
Attachments:
Description Flags
Native systemd unit file for jabberd
none
Native systemd unit file for jabber client to server
none
Native systemd unit file for jabber router
none
Native systemd unit file for jabber server to server
none
Native systemd unit file for jabber im session manager
none
The missing jabber router service none

Description Jóhann B. Guðmundsson 2011-12-25 17:39:44 UTC
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:

Comment 1 Jóhann B. Guðmundsson 2011-12-25 17:41:34 UTC
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

Comment 2 Jóhann B. Guðmundsson 2011-12-25 17:42:17 UTC
Created attachment 549498 [details]
Native systemd unit file for jabber client to server

Comment 3 Jóhann B. Guðmundsson 2011-12-25 17:42:54 UTC
Created attachment 549499 [details]
Native systemd unit file for jabber router

Comment 4 Jóhann B. Guðmundsson 2011-12-25 17:43:30 UTC
Created attachment 549500 [details]
Native systemd unit file for jabber server to server

Comment 5 Jóhann B. Guðmundsson 2011-12-25 17:44:55 UTC
Created attachment 549501 [details]
Native systemd unit file for jabber im session manager

Comment 6 Jóhann B. Guðmundsson 2011-12-25 17:46:54 UTC
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

Comment 7 Adrian Reber 2012-03-21 12:13:05 UTC
Thanks for your help. Trying to integrate those unit files into the package.

Comment 8 Adrian Reber 2012-03-21 12:19:46 UTC
Do you still have the jabber-router.service file. The one attached here is wrong.

Comment 9 Jóhann B. Guðmundsson 2012-03-21 15:21:13 UTC
Hmm what do you mean wrong?

Comment 10 Adrian Reber 2012-03-21 21:41:58 UTC
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.

Comment 11 Jóhann B. Guðmundsson 2012-03-21 22:14:14 UTC
Created attachment 571879 [details]
The missing jabber router service

Comment 12 Adrian Reber 2012-03-24 21:17:16 UTC
Thanks a lot for your systemd scripts. Included in: jabberd-2.2.14-3.fc18