Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 656456 - net-im/jabberd2-2.6.1 - readd package
Summary: net-im/jabberd2-2.6.1 - readd package
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-24 19:19 UTC by Thomas Petersen
Modified: 2018-05-25 09:24 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.