Re: ITA: lostirc -- simple gtk-based IRC client

Herbert Fortes <[email protected]> Fri, 22 Jul 2016 19:08:49 -0300
Newsgroups gmane.linux.debian.devel.portuguese
Message-ID <[email protected]>
Olá,

Em Sex, 2016-07-22 às 15:41 -0300, Samuel Henrique escreveu:
> Olá pessoal,
> 
> Acredito que o problema de hardening [I: lostirc: hardening-no-fortify-functions usr/bin/lostirc], seja algo no Makefile, baixei o pacote aqui e não encontrei nada numa rápida verificação, talvez
> analisando melhor o problema apareça.
> 
> O Eriberto escreveu um guia para lidar com alguns problemas de hardening desse tipo, acredito que você já conheça, mas irei colocá-lo aqui[1], para futura referência.
> 
> Imagino que alguma coisa no Makefile esteja alterando alguma flag repassada, você já verificou essa possibilidade?
> 
> [1]http://eriberto.pro.br/blog/?p=2222

Não estou conseguindo acessar o blog. Estou com umas
dúvidas em outro pacote.

[...]

> > Vou subir para o mentors para que possa ver o que já foi feito.
> > 
> > Obrigado.
> > 
> > subindo ....
> > 
> > https://mentors.debian.net/debian/pool/main/l/lostirc/lostirc_0.4.6-5.dsc
> > 

Dei uma primeira olhada agora. Tem esses lintian:

P: lostirc source: debian-watch-may-check-gpg-signature
E: lostirc: binary-or-shlib-defines-rpath usr/bin/lostirc /usr/lib/x86_64-linux-gnu
I: lostirc: hardening-no-fortify-functions usr/bin/lostirc

Sobre o hardening-no-fortify-functions, o 'blhc --all'
não retorna nada. E o config.log tem:

ac_cv_env_CPPFLAGS_value='-Wdate-time -D_FORTIFY_SOURCE=2'

Acho que não tem problema. Um lintian-overrides pode
ser usado. Alguém mais experiente pode dizer algo
mais.

Estou com algumas dúvidas sobre hardening também. Em
outro pacote. Amanhã falo sobre isso.



abraço,
-- 
Herbert Parentes Fortes Neto (hpfn)
signature.asc (application/pgp-signature, 819 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCgAGBQJXkplxAAoJEFUlbyisYGEai6IP/3AYNsI/ocsaf6UgdTOPHNoI
bd5rdJSQiI2F7zyPYkpYnx4h8P3bAoocHDj83cJu8NdIf89Dex0R/t8gAjpfTlIn
ZuHKnx1iKFLVx6l8n5CC2rtVn6DA0fntFI4TZYi15N0amoMwWCgZ8E17yMH0ao7t
v9GDLUyz4hMvlLMDq+Mr3+LYoA9G7fqG0H2BRh8yRNka9LuKRBbRacEz175j/wLo
TCqjxmUhpLoEqijn8zlPH2dBtinVQbEDLSxK2WwjZk6fBCHHyphmyQNB/7I1HR8l
wsMQLDz+J6ytfmSEP5ND8vO7wZPCjXnwnk4J+uFBzah0kUdl+N4EhZgRJ8tyQ5Ce
8siONlnRF1/kDXsSy25hBRlB0ElP2PW8waHNpoNR7XTJtFIBKAaV3s7nIYDPjMTH
XEG91Qr5i3+Sc/MvSYlXnDXEdkJvqu9q0he5J0+bDu5W4S1s+MD6gBsNUv4SZHzR
q5OaS1pjs6rvA/nHEOL0jpOijUVRzunCvGcYrEEzS9QmdsaHujvtdu1N0djctaZP
OhH9NbKYQKf+JZiW1UbnZaVO3vNmlGb+1f1JpWpoX3oDhNDaOFu/DwAnmHyJ81AY
1HXxJljZJVFQQrHOcpNEj47zrQnH0Gj+GOx3UCV0eWSTDc7AzAbGPvwh8ENN3eM5
rjFjuFC16OFAHsp1AtkA
=vO08
-----END PGP SIGNATURE-----