not lintian clean

Bug #919506 reported by Jamie Strandboge
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
charybdis (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

$ lintian -IE --pedantic charybdis_3.4.2-1_amd64.changes
E: charybdis changes: bad-distribution-in-changes-file unstable
I: charybdis source: duplicate-short-description charybdis charybdis-dbg
I: charybdis source: vcs-field-not-canonical http://git.debian.org/?p=collab-maint/charybdis.git;a=summary http://anonscm.debian.org/gitweb/?p=collab-maint/charybdis.git;a=summary
I: charybdis source: vcs-field-not-canonical git://git.debian.org/collab-maint/charybdis.git git://anonscm.debian.org/collab-maint/charybdis.git
P: charybdis source: unversioned-copyright-format-uri http://dep.debian.net/deps/dep5
W: charybdis source: ancient-standards-version 3.9.2 (current is 3.9.4)
I: charybdis source: debian-watch-contains-dh_make-template
I: charybdis: spelling-error-in-binary usr/bin/charybdis-bantool Completly Completely
I: charybdis: hardening-no-fortify-functions usr/lib/charybdis/modules/autoload/m_cap.so
I: charybdis: hardening-no-fortify-functions usr/lib/charybdis/modules/autoload/m_capab.so
I: charybdis: hardening-no-fortify-functions usr/lib/charybdis/modules/autoload/m_certfp.so
I: charybdis: hardening-no-fortify-functions usr/lib/charybdis/modules/autoload/m_dline.so
I: charybdis: hardening-no-fortify-functions usr/lib/charybdis/modules/autoload/m_kline.so
I: charybdis: spelling-error-in-binary usr/lib/charybdis/modules/autoload/m_monitor.so tEH the
I: charybdis: hardening-no-fortify-functions usr/lib/charybdis/modules/autoload/m_resv.so
I: charybdis: hardening-no-fortify-functions usr/lib/charybdis/modules/autoload/m_user.so
I: charybdis: hardening-no-fortify-functions usr/lib/charybdis/modules/autoload/m_xline.so
I: charybdis: hardening-no-fortify-functions usr/lib/charybdis/modules/extensions/hurt.so
I: charybdis: hardening-no-fortify-functions usr/lib/charybdis/modules/extensions/ip_cloaking_3.0.so
I: charybdis: hardening-no-fortify-functions usr/lib/charybdis/modules/extensions/m_mkpasswd.so
I: charybdis: hardening-no-fortify-functions usr/lib/charybdis/modules/extensions/m_remove.so
I: charybdis: hardening-no-fortify-functions usr/lib/charybdis/modules/extensions/m_roleplay.so
I: charybdis: hardening-no-fortify-functions usr/lib/charybdis/modules/m_ban.so
I: charybdis: hardening-no-fortify-functions usr/lib/charybdis/modules/m_kick.so
I: charybdis: hardening-no-fortify-functions usr/lib/charybdis/modules/m_quit.so
E: charybdis: dir-or-file-in-var-run var/run/charybdis/
W: charybdis: init.d-script-call-internal-API etc/init.d/charybdis
I: charybdis: hyphen-used-as-minus-sign usr/share/man/man8/charybdis-ircd.8.gz:9
I: charybdis: hyphen-used-as-minus-sign usr/share/man/man8/charybdis-ircd.8.gz:10
I: charybdis: hyphen-used-as-minus-sign usr/share/man/man8/charybdis-ircd.8.gz:11
I: charybdis: hyphen-used-as-minus-sign usr/share/man/man8/charybdis-ircd.8.gz:86
W: charybdis: binary-without-manpage usr/bin/charybdis-bantool
W: charybdis: binary-without-manpage usr/bin/charybdis-convertilines
W: charybdis: binary-without-manpage usr/bin/charybdis-convertklines
W: charybdis: binary-without-manpage usr/bin/charybdis-genssl
W: charybdis: binary-without-manpage usr/bin/charybdis-mkpasswd
W: charybdis: binary-without-manpage usr/bin/charybdis-viconf
W: charybdis: binary-without-manpage usr/bin/charybdis-vimotd

Logan Rosen (logan)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in charybdis (Ubuntu):
status: New → Confirmed
Logan Rosen (logan)
description: updated
Revision history for this message
anarcat (anarcat) wrote :

This is a known issue in the package, and documented in the TODO. The build needs hardening flags, which would solve a ton of those issues, and needs patches upstream:

https://github.com/charybdis-ircd/charybdis/issues/27

Also, manpages need to be written and so on.

lintian is a little cleaner on the debian side: https://<email address hidden>#charybdis

patches obviously welcome.

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.