Os cabeçalhos Cancel-Lock e Cancel-Key são um mecanismo para proteger mensagens da Usenet contra o cancelamento por parte de pessoas não autorizadas. Se o servidor de notícias suportá-lo e você enviar uma mensagem de cancelamento para uma mensagem que contenha Cancel-Lock: foo bar , o servidor só honrará o cancelamento se a mensagem de cancelamento contiver Cancel-key: wibble , tal que SHA1(wibble) = foo ou SHA1(wibble) = bar .
O canlock-password não é o hash de nada, é gerado automaticamente por GNUS. Se você não quiser que o GNUS altere seu .emacs , você precisa definir canlock-password . canlock-password deve ser uma string gerada aleatoriamente, então você pode deixar o GNUS escolher uma. Se você postar de vários lugares, deverá usar a mesma senha em todos os lugares. Além disso, não publique esse valor publicamente; você pode querer defini-lo em um arquivo separado.
;; in .emacs
(load-library "~/.emacs.d/passwords.el")
;; in passwords.el
(setq canlock-password "…"
canlock-password-for-verify canlock-password)