Linux-i386 binary (trapgen) in qosdaemon contribs

Description

While building Debian packages for 1.3.3, lintian complains thusly:

E: opennms-contrib: arch-independent-package-contains-binary-or-object ./usr/share/opennms/contrib/qosdaemon/qos_example_configuration/testtraps/trapgen
E: opennms-contrib: unstripped-binary-or-object ./usr/share/opennms/contrib/qosdaemon/qos_example_configuration/testtraps/trapgen

I verified that this is actually a versioned i386 Linux binary, opennms-daemon/src/main/resources/contrib/qosdaemon/qos_example_configuration/testtraps/trapgen

We should remove this binary and rewrite the two shell scripts that use it (in the same directory) to use either OPENNMS_HOME/bin/send-trap.pl or the Net-SNMP sendtrap utility.

Filing this under packaging because a) it doesn't seem to fit anywhere else and b) that's what it broke

Environment

Operating System: Linux Platform: All

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Details

Assignee

Reporter

Labels

Components

Affects versions

Priority

PagerDuty

Created June 14, 2007 at 11:02 PM
Updated September 21, 2021 at 6:23 PM