B.2. Mensajes de advertencia

Cuando ejecute los comandos GnuPG, probablemente verá el siguiente mensaje:

gpg: Warning: using insecure memory!

Este aviso aparece porque usuarios que no son root no pueden bloquear páginas de memoria. Si los usuarios pudiesen bloquear páginas de memoria, también pueden hacer ataques de rechazo de servicio por falta de memoria, out-of-memory Denial of Service (DoS); y así, un posible problema de seguridad. Para más detalles, refiérase a http://www.gnupg.org/(en)/documentation/faqs.html#q6.1.

Quizás vea el mensaje siguiente:

gpg: WARNING: unsafe permissions on configuration file
"/home/username/.gnupg/gpg.conf"

Este mensaje es mostrado si los permisos de su archivo de configuración permite a otros leerlo. Si ve esta advertencia, se recomienda que ejecute el comando siguiente para cambiar la permisología:

chmod 600 ~/.gnupg/gpg.conf

Otro mensaje de advertencia común es el siguiente:

gpg: WARNING: unsafe enclosing directory permissions on configuration file
"/home/username/.gnupg/gpg.conf"

Este mensaje es mostrado si los permisos de archivo del directorio que contiene el archivo de configuración permite a otros leer su contenido. Si ve esta advertencia, se recomienda que ejecute el comando siguiente para cambiar los permisos de archivos:

chmod 700 ~/.gnupg

Si ha realizado una actualización de una versión previa de GnuPG, puede que vea el siguiente mensaje:

gpg: /home/username/.gnupg/gpg.conf:82: deprecated
option "honor-http-proxy"
gpg: please use "keyserver-options honor-http-proxy" instead

Esta advertencia se debe a que el archivo ~/.gnupg/gpg.conf contiene la línea:

honor-http-proxy

Las versiones 1.0.7 y superiores prefieren una sintaxis diferente. Cambie la línea a lo siguiente:

keyserver-options honor-http-proxy