opme and/or ojoin modules missing

Bug #1476679 reported by Sander Smeenk
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ircd-hybrid (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

The m_opme.so (and/or m_ojoin.so) loadable module seems to be missing from the Ubuntu Trust 14.04 ircd-hybrid package, versioned 1:8.1.13.dfsg.1-1. While this server was running lucid, the 'm_opme.so' module was available and allowed OPERs to op (+o) themselves in channels that were opless and/or to use OJOIN @#channel to join as op regardless of other ops online.

README.Debian states some information about 'opme' and 'ojoin' modules, but both are not available.
It talks about an experimental patch in debian/patches called 99_opme_allow_operators, but this is not there either.

The ojoin and opme source code is available in upstream tarballs and in GIT git://anonscm.debian.org/users/dom/ircd-hybrid.git

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ircd-hybrid (Ubuntu):
status: New → Confirmed
Revision history for this message
Sander Smeenk (ubuntu-freshdot) wrote :

Aparently since package version 8.2.7+dfsg.1-1 (available in wily) this ojoin/opme extra module has been re-added to the package.

A quick loop over the files on my mirror shows (i386 and amd64 are identical in this aspect):

ircd-hybrid_7.2.2.dfsg.2-6.3_amd64.deb yes
ircd-hybrid_7.2.2.dfsg.2-6ubuntu3_amd64.deb yes
ircd-hybrid_8.1.13.dfsg.1-1_amd64.deb no
ircd-hybrid_8.1.17.dfsg.1-1_amd64.deb no
ircd-hybrid_8.2.0+dfsg.1-2_amd64.deb no
ircd-hybrid_8.2.7+dfsg.1-1_amd64.deb yes

For those not willing to upgrade to wily, the following will probably build proper packages for the most recent version of ircd-hybrid from the GIT repo, including SSL support, but you can leave that out ofcourse...

$ sudo apt-get install build-essential # or start your build chroot like pbuilder

$ sudo apt-get install git libssl-dev ; sudo apt-get build-dep ircd-hybrid
$ git clone git://anonscm.debian.org/users/dom/ircd-hybrid.git
$ cd ircd-hybrid
$ USE_OPENSSL=1 fakeroot debian/rules binary

Revision history for this message
Nate Plante (njplante) wrote :

Thanks Sander, That worked for me, i was able to build a package for 8.2.7+dfsg.1-1 for Ubuntu 14.04.2 LTS using pbuilder

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.