Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 656456

Summary: net-im/jabberd2-2.6.1 - readd package
Product: Gentoo Linux Reporter: Thomas Petersen <mendo>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: CONFIRMED ---    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/8569
Whiteboard:
Package list:
Runtime testing required: ---

Description Thomas Petersen 2018-05-24 19:19:07 UTC
This is a readdition of the recently removed package net-im/jabberd2.
I would like to proxy-maintain this package.
The ebuild is based on net-im/jabberd2-2.6.1.ebuild with the following
fixes and improvements.

Bug: https://bugs.gentoo.org/629412
Binaries are no longer owned by jabber:jabber but root:root instead.

Bug: https://bugs.gentoo.org/631068
As suggested in this bug the init script has been rewritten. There is
now a much simpler init script for each service. The init script takes
care of creating PID files with start-stop-daemon and there is no jabber
owned PID file directory. As each init script would have been almost
identical it is infact the same script installed under multiple names.
Only the dependencies between the individual services is different.

Bug: https://bugs.gentoo.org/614762
A patch from upstream is applied to make jabberd2 compile with
openssl-1.1.

Finally (as a bonus) the man pages are also renamed with the jabberd2-
prefix to match the binaries.

Pull request on github is on the way.
Comment 1 Marek Szuba (RETIRED) archtester gentoo-dev 2018-05-25 09:24:54 UTC
Thank you for your interest! As usual for new packages, it will be assigned to you + proxy-maint once the initial commit has been merged into the tree.