authpriv
- mensagens de autorização que não são do sistema
auth
-autenticação e comandos relacionados à autorização
anterior, LOG_AUTHPRIV
é para ocultar mensagens de log confidenciais dentro de um arquivo protegido
arquivo, por exemplo, /var/log/auth.log. Considerando que LOG_AUTH
no Linux não está configurado com acesso restrito normalmente, enquanto LOG_AUTHPRIV
é.
LOG_AUTH
em vez de usar algo genérico como LOG_USER
.
Recomenda-se usar LOG_AUTHPRIV
para logs de autenticação que tenham um risco substancial de registrar a senha de alguém
O manual da Biblioteca GNU C não documenta LOG_AUTHPRIV
e tem apenas
LOG_AUTH
, então as páginas do Linux não estão conseguindo de lá.
agora de man syslog
i obteve LOG_AUTH security/authorization messages (DEPRECATED Use LOG_AUTHPRIV instead)
mas a maior parte do código que vi tem algo como
#ifndef LOG_AUTHPRIV
#define LOG_AUTHPRIV LOG_AUTH
#endif'
então cabe a você decidir qual usar