/usr/share/lintian/overrides/grfcodec is in grfcodec 6.0.4-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | # It seems hardening-check triggers a false positive on nforenum. Even
# with the hardening flags correctly passed, it outputs:
#
# /usr/bin/nforenum:
# Position Independent Executable: yes
# Stack protected: yes
# Fortify Source functions: no, only unprotected functions found!
# unprotected: memset
# unprotected: fgets
# unprotected: memmove
# unprotected: getcwd
# unprotected: memcpy
# unprotected: fread
# Read-only relocations: yes
# Immediate binding: yes
#
# Given that this warning only occurs for nforenum and not for the other
# binaries in the package, it seems the hardening flags are properly
# applied but the nforenum binary does not have any calls to library
# functions that would profit from hardening (hardening-check can only
# do a heuristic, it cannot actually see if the hardening flags were
# applied or if they should have been).
grfcodec binary: hardening-no-fortify-functions usr/bin/nforenum
|