analysis.json

analysis.json
1{"tags": [{"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "Debian packages should not install into /opt, because it is reserved for\nadd-on software.\n\nPlease refer to /opt : Add-on application software packages (Section 3.13)\nin the Filesystem Hierarchy Standard for details.\n\nVisibility: error\nShow-Always: no\nCheck: files/hierarchy/standard", "comment": "", "note": "", "pointer": "opt/trinity/"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/bin/"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/bin/tdeio_umountwrapper"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/locale/"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/locale/de/LC_MESSAGES/"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/locale/de/LC_MESSAGES/tdeio_umountwrapper.mo"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/locale/de/"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/locale/it/LC_MESSAGES/"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/locale/it/LC_MESSAGES/tdeio_umountwrapper.mo"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/locale/it/"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/locale/ka/LC_MESSAGES/"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/locale/ka/LC_MESSAGES/tdeio_umountwrapper.mo"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/locale/ka/"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/locale/nl/LC_MESSAGES/"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/locale/nl/LC_MESSAGES/tdeio_umountwrapper.mo"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/locale/nl/"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/locale/pl/LC_MESSAGES/"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/locale/pl/LC_MESSAGES/tdeio_umountwrapper.mo"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/locale/pl/"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/locale/ru/LC_MESSAGES/"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/locale/ru/LC_MESSAGES/tdeio_umountwrapper.mo"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/locale/ru/"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/locale/sv/LC_MESSAGES/"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/locale/sv/LC_MESSAGES/tdeio_umountwrapper.mo"}, {"severity": "error", "package": "tdeio-umountwrapper-trinity", "tag": "dir-or-file-in-opt", "explanation": "", "comment": "", "note": "", "pointer": "opt/trinity/share/locale/sv/"}, {"severity": "warning", "package": "tdeio-umountwrapper-trinity", "tag": "description-contains-homepage", "explanation": "The extended description contains a \"Homepage\" pseudo-field following the\nold Developer's Reference recommendation. As of 1.14.6, dpkg now supports\nHomepage as a regular field in debian/control. This pseudo-field should be\nmoved from the extended description to the fields for the relevant source\nor binary packages.\n\nVisibility: warning\nShow-Always: no\nCheck: fields/description", "comment": "", "note": "line 4", "pointer": ""}, {"severity": "warning", "package": "tdeio-umountwrapper-trinity", "tag": "hardening-no-pie", "explanation": "This package provides an ELF executable that was not compiled as a\nposition independent executable (PIE).\n\nIn Debian, since version 6.2.0-7 of the gcc-6 package GCC will compile ELF\nbinaries with PIE by default. In most cases a simple rebuild will be\nsufficient to remove this tag.\n\nPIE is required for fully enabling Address Space Layout Randomization\n(ASLR), which makes \"Return-oriented\" attacks more difficult.\n\nHistorically, PIE has been associated with noticeable performance overhead\non i386. However, GCC >= 5 has implemented an optimization that can reduce\nthe overhead significantly.\n\nIf you use dpkg-buildflags with hardening=+all,-pie in\nDEB_BUILD_MAINT_OPTIONS, remove the -pie.\n\nPlease refer to https://wiki.debian.org/Hardening,\nhttps://gcc.gnu.org/gcc-5/changes.html, and\nhttps://software.intel.com/en-us/blogs/2014/12/26/new-optimizations-for-x86-in-upcoming-gcc-50-32bit-pic-mode\nfor details.\n\nVisibility: warning\nShow-Always: no\nCheck: binaries/hardening", "comment": "", "note": "", "pointer": "opt/trinity/bin/tdeio_umountwrapper"}, {"severity": "warning", "package": "tdeio-umountwrapper-trinity", "tag": "hardening-no-relro", "explanation": "This package provides an ELF binary that lacks the \"read-only relocation\"\nlink flag. This package was likely not built with the default Debian\ncompiler flags defined by dpkg-buildflags. If built using dpkg-buildflags\ndirectly, be sure to import LDFLAGS.\n\nPlease refer to https://wiki.debian.org/Hardening for details.\n\nVisibility: warning\nShow-Always: no\nCheck: binaries/hardening", "comment": "", "note": "", "pointer": "opt/trinity/bin/tdeio_umountwrapper"}, {"severity": "warning", "package": "tdeio-umountwrapper-trinity", "tag": "national-encoding", "explanation": "", "comment": "", "note": "", "pointer": "usr/share/doc/tdeio-umountwrapper-trinity/copyright"}, {"severity": "warning", "package": "tdeio-umountwrapper-trinity", "tag": "unknown-section", "explanation": "The \"Section:\" field in this package's control file is not one of the\nsections in use on the ftp archive. Valid sections are currently admin,\ncomm, cli-mono, database, debug, devel, doc, editors, electronics,\nembedded, fonts, games, gnome, gnu-r, gnustep, graphics, hamradio,\nhaskell, httpd, interpreters, java, javascript, kde, libdevel, libs, lisp,\nlocalization, kernel, mail, math, misc, net, news, ocaml, oldlibs,\notherosfs, perl, php, python, ruby, rust, science, shells, sound, tex,\ntext, utils, vcs, video, web, x11, xfce, zope.\n\nThe section name should be preceded by either \"contrib/\", \"non-free/\" or\n\"non-free-firmware/\" if the package is in the according archive area.\n\nPlease refer to Sections (Section 2.4) in the Debian Policy Manual for\ndetails.\n\nVisibility: warning\nShow-Always: no\nCheck: fields/section", "comment": "", "note": "tde", "pointer": ""}, {"severity": "info", "package": "tdeio-umountwrapper-trinity", "tag": "hardening-no-bindnow", "explanation": "This package provides an ELF binary that lacks the \"bindnow\" linker flag.\n\nThis is needed (together with \"relro\") to make the \"Global Offset Table\"\n(GOT) fully read-only. The bindnow feature trades startup time for\nimproved security. Please consider enabling this feature or consider\noverriding the tag (possibly with a comment about why).\n\nIf you use dpkg-buildflags, you may have to add hardening=+bindnow or\nhardening=+all to DEB_BUILD_MAINT_OPTIONS.\n\nThe relevant compiler flags are set in LDFLAGS.\n\nPlease refer to https://wiki.debian.org/Hardening for details.\n\nVisibility: info\nShow-Always: no\nCheck: binaries/hardening", "comment": "", "note": "", "pointer": "opt/trinity/bin/tdeio_umountwrapper"}, {"severity": "info", "package": "tdeio-umountwrapper-trinity", "tag": "synopsis-is-a-sentence", "explanation": "The package synopsis (also known as the \"short\" description, ie. the first\nline in the package's \"Description:\" field) either ends with a full stop\n\".\" character or starts another sentence.\n\nThis is not necessary as the synopsis does not need to be a full sentence.\nIt is recommended that a single descriptive phrase is used instead.\n\nNote also that the synopsis is not part of the rest of the \"long\"\nDescription: field.\n\nPlease refer to The package synopsis, or short description (Section 6.2.2)\nin the Debian Developer's Reference for details.\n\nVisibility: info\nShow-Always: no\nCheck: fields/description\nRenamed from: description-synopsis-might-not-be-phrased-properly", "comment": "", "note": "\"progress dialog for safely removing devices in Trinity.\"", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity", "tag": "control-tarball-compression-format", "explanation": "This is the compressor format used for the control.tar tarball.\n\nVisibility: classification\nShow-Always: no\nCheck: deb-format\nThis tag is a classification. There is no issue in your package.", "comment": "", "note": "xz", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity", "tag": "ctrl-script", "explanation": "This package has one or more maintainer scripts (or other executable\ncontrol files).\n\nThis flags any control file with the executable bit set.\n\nVisibility: classification\nShow-Always: no\nCheck: control-files\nThis tag is a classification. There is no issue in your package.", "comment": "", "note": "", "pointer": "postinst"}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity", "tag": "data-tarball-compression-format", "explanation": "This is the compressor format used for the data.tar tarball.\n\nVisibility: classification\nShow-Always: no\nCheck: deb-format\nThis tag is a classification. There is no issue in your package.", "comment": "", "note": "xz", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity", "tag": "mail-contact", "explanation": "", "comment": "", "note": "Maintainer \"TDE Debian Team\" <team-debian@trinitydesktop.org>", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity", "tag": "maintainer-script-interpreter", "explanation": "Interpreter used in maintainer script or ELF\n\nVisibility: classification\nShow-Always: no\nCheck: scripts\nThis tag is a classification. There is no issue in your package.", "comment": "", "note": "/bin/sh", "pointer": "postinst"}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity", "tag": "package-is-maintained-by-individual", "explanation": "", "comment": "", "note": "", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Architecture armhf", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Breaks kio-umountwrapper-trinity (<< 4:14.0.0~)", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Depends libc6 (>= 2.34), libgcc-s1 (>= 3.5), libstdc++6 (>= 5), libtqt3-mt (>= 4:14.2.0~pre279), tdelibs14-trinity (>= 4:14.2.0~pre294)", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Description progress dialog for safely removing devices in Trinity.\\n Wrapper around tdeio_media_mountwrapper.\\n Provides a progress dialog for Safely Removing of devices in Trinity.\\n .\\n Homepage: http://frode.kde.no/misc/tdeio_umountwrapper/", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Installed-Size 59", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Maintainer TDE Debian Team <team-debian@trinitydesktop.org>", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Package tdeio-umountwrapper-trinity", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Priority optional", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Replaces kio-umountwrapper-trinity (<< 4:14.0.0~)", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Section tde", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Version 4:14.2.0~pre21-0raspbian12.0.0+8", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity-dbgsym", "tag": "control-tarball-compression-format", "explanation": "", "comment": "", "note": "xz", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity-dbgsym", "tag": "data-tarball-compression-format", "explanation": "", "comment": "", "note": "xz", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity-dbgsym", "tag": "mail-contact", "explanation": "", "comment": "", "note": "Maintainer \"TDE Debian Team\" <team-debian@trinitydesktop.org>", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity-dbgsym", "tag": "no-ctrl-scripts", "explanation": "The package does not rely on any maintainer scripts (or other executable\ncontrol files).\n\nVisibility: classification\nShow-Always: no\nCheck: control-files\nThis tag is a classification. There is no issue in your package.", "comment": "", "note": "", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity-dbgsym", "tag": "package-is-maintained-by-individual", "explanation": "", "comment": "", "note": "", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity-dbgsym", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Architecture armhf", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity-dbgsym", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Auto-Built-Package debug-symbols", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity-dbgsym", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Build-Ids 70be3e85cf47845dbb82008612a103d96e97a97a", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity-dbgsym", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Depends tdeio-umountwrapper-trinity (= 4:14.2.0~pre21-0raspbian12.0.0+8)", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity-dbgsym", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Description debug symbols for tdeio-umountwrapper-trinity", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity-dbgsym", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Installed-Size 94", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity-dbgsym", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Maintainer TDE Debian Team <team-debian@trinitydesktop.org>", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity-dbgsym", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Package tdeio-umountwrapper-trinity-dbgsym", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity-dbgsym", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Priority optional", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity-dbgsym", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Section debug", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity-dbgsym", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Source tdeio-umountwrapper-trinity", "pointer": ""}, {"severity": "classification", "package": "tdeio-umountwrapper-trinity-dbgsym", "tag": "trimmed-field", "explanation": "", "comment": "", "note": "Version 4:14.2.0~pre21-0raspbian12.0.0+8", "pointer": ""}], "summary": {"tags_count_by_severity": {"error": 26, "warning": 5, "info": 2, "pedantic": 0, "experimental": 0, "overridden": 0, "classification": 34}, "package_filename": {"tdeio-umountwrapper-trinity": "tdeio-umountwrapper-trinity_14.2.0~pre21-0raspbian12.0.0+8_armhf.deb", "tdeio-umountwrapper-trinity-dbgsym": "tdeio-umountwrapper-trinity-dbgsym_14.2.0~pre21-0raspbian12.0.0+8_armhf.deb"}, "tags_found": ["control-tarball-compression-format", "ctrl-script", "data-tarball-compression-format", "description-contains-homepage", "dir-or-file-in-opt", "hardening-no-bindnow", "hardening-no-pie", "hardening-no-relro", "mail-contact", "maintainer-script-interpreter", "national-encoding", "no-ctrl-scripts", "package-is-maintained-by-individual", "synopsis-is-a-sentence", "trimmed-field", "unknown-section"], "overridden_tags_found": [], "lintian_version": "2.116.3+deb12u1", "distribution": "debian:raspbian-bookworm"}, "version": 1}