Skip to content

HTX Debian package has many lintian warnings #49

@ghost

Description

After make deb, I ran lintian (Lint for debian packages) and got the following warnings:

~/HTX$ lintian htxubuntu.deb
E: htxubuntu: unstripped-binary-or-object usr/lpp/htx/bin/auto
E: htxubuntu: unstripped-binary-or-object usr/lpp/htx/bin/bufdisp
E: htxubuntu: unstripped-binary-or-object usr/lpp/htx/bin/create_eq_cfg
E: htxubuntu: unstripped-binary-or-object ... use --no-tag-display-limit to see all (or pipe to a file/program)
W: htxubuntu: missing-depends-line
E: htxubuntu: changelog-file-missing-in-native-package
E: htxubuntu: control-file-has-bad-permissions postinst 0775 != 0755
E: htxubuntu: control-file-has-bad-owner postinst stewart/stewart != root/root
E: htxubuntu: control-file-has-bad-permissions postrm 0775 != 0755
E: htxubuntu: control-file-has-bad-owner postrm stewart/stewart != root/root
E: htxubuntu: control-file-has-bad-permissions preinst 0775 != 0755
E: htxubuntu: control-file-has-bad-owner preinst stewart/stewart != root/root
E: htxubuntu: control-file-has-bad-permissions ... use --no-tag-display-limit to see all (or pipe to a file/program)
E: htxubuntu: control-file-has-bad-owner ... use --no-tag-display-limit to see all (or pipe to a file/program)
E: htxubuntu: no-copyright-file
W: htxubuntu: description-too-long
E: htxubuntu: extended-description-is-empty
E: htxubuntu: maintainer-address-missing Please see Maintainer file in source tree.
W: htxubuntu: unknown-section base
E: htxubuntu: wrong-file-owner-uid-or-gid usr/ 1007/1008
W: htxubuntu: non-standard-dir-perm usr/ 0775 != 0755
E: htxubuntu: wrong-file-owner-uid-or-gid usr/bin/ 1007/1008
W: htxubuntu: non-standard-dir-perm usr/bin/ 0775 != 0755
E: htxubuntu: wrong-file-owner-uid-or-gid usr/bin/build_net 1007/1008
W: htxubuntu: non-standard-executable-perm usr/bin/build_net 0775 != 0755
E: htxubuntu: wrong-file-owner-uid-or-gid ... use --no-tag-display-limit to see all (or pipe to a file/program)
W: htxubuntu: non-standard-executable-perm usr/bin/fixrules 0775 != 0755
W: htxubuntu: non-standard-executable-perm usr/bin/htx_build_net 0775 != 0755
W: htxubuntu: non-standard-executable-perm ... use --no-tag-display-limit to see all (or pipe to a file/program)
W: htxubuntu: non-standard-dir-in-usr usr/lpp/
W: htxubuntu: non-standard-dir-perm usr/lpp/ 0775 != 0755
W: htxubuntu: non-standard-dir-perm ... use --no-tag-display-limit to see all (or pipe to a file/program)
W: htxubuntu: file-in-unusual-dir usr/lpp/htx/.bash_profile
W: htxubuntu: file-in-unusual-dir usr/lpp/htx/.bashrc
W: htxubuntu: non-standard-file-perm usr/lpp/htx/.bashrc 0664 != 0644
W: htxubuntu: file-in-unusual-dir usr/lpp/htx/.htx_profile
W: htxubuntu: file-in-unusual-dir ... use --no-tag-display-limit to see all (or pipe to a file/program)
W: htxubuntu: non-standard-file-perm usr/lpp/htx/.htxrc 0664 != 0644
W: htxubuntu: non-standard-file-perm usr/lpp/htx/Documentation/HTX_developers_manual.txt 0664 != 0644
W: htxubuntu: non-standard-file-perm ... use --no-tag-display-limit to see all (or pipe to a file/program)
E: htxubuntu: prerm-calls-updaterc.d htx.d
E: htxubuntu: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/htx.d
W: htxubuntu: init.d-script-not-marked-as-conffile etc/init.d/htx.d
E: htxubuntu: init.d-script-not-included-in-package etc/init.d/htx.d
W: htxubuntu: binary-without-manpage usr/bin/build_net
W: htxubuntu: binary-without-manpage usr/bin/fixrules
W: htxubuntu: binary-without-manpage usr/bin/htx_build_net
W: htxubuntu: binary-without-manpage ... use --no-tag-display-limit to see all (or pipe to a file/program)
E: htxubuntu: wrong-path-for-interpreter usr/bin/pingum (#!/bin/perl != /usr/bin/perl)
E: htxubuntu: missing-dep-for-interpreter ksh => ksh | mksh | pdksh | zsh (usr/lpp/htx/etc/scripts/bootme)
E: htxubuntu: missing-dep-for-interpreter ksh => ksh | mksh | pdksh | zsh (usr/lpp/htx/etc/scripts/bootmeStuff)
E: htxubuntu: missing-dep-for-interpreter ksh => ksh | mksh | pdksh | zsh (usr/lpp/htx/etc/scripts/create.trial.log.linux)
E: htxubuntu: wrong-path-for-interpreter usr/lpp/htx/etc/scripts/create_mdt_with_devices.awk (#!/bin/awk != /usr/bin/awk)
E: htxubuntu: wrong-path-for-interpreter usr/lpp/htx/etc/scripts/create_mdt_without_devices.awk (#!/bin/awk != /usr/bin/awk)
E: htxubuntu: wrong-path-for-interpreter ... use --no-tag-display-limit to see all (or pipe to a file/program)
E: htxubuntu: missing-dep-for-interpreter ... use --no-tag-display-limit to see all (or pipe to a file/program)
W: htxubuntu: executable-not-elf-or-script usr/lpp/htx/etc/screens/ARTD_scn.a
W: htxubuntu: executable-not-elf-or-script usr/lpp/htx/pattern/CDM2F102
W: htxubuntu: executable-not-elf-or-script usr/lpp/htx/Documentation/equaliser.readme
W: htxubuntu: executable-not-elf-or-script ... use --no-tag-display-limit to see all (or pipe to a file/program)
W: htxubuntu: possibly-insecure-handling-of-tmp-files-in-maintainer-script postinst:18
E: htxubuntu: maintainer-script-calls-init-script-directly postinst:18
E: htxubuntu: maintainer-script-calls-init-script-directly prerm:7

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions