INN-SECRETS.CONF(5) InterNetNews Documentation INN-SECRETS.CONF(5) (NAME) inn-secrets.conf - InterNetNews (DESCRIPTION) inn-secrets.conf pathetc INN . INN 2.7.0 Cancel-Lock . INN . inn-secrets.conf . Cancel-Lock . Cancel-Lock . . . Cancel-Lock nnrpd ( ). ("#") . . : { : } ( .) "[]<>{}"\:;" ("") . ("\") . "cancels" "Cancels" "CANCELS" . ( inn-secrets.conf .) . . (PARAMETERS) Cancel-Lock (Cancel-Lock secrets) Cancel-Lock RFC 8315 . (cancel control article) Supersedes . Cancel- Lock INN 3.3.0 libcanlock . . "configure" libcanlock Cancel-Lock --with-canlock "configure" . "cancels" ( ): cancels { canlockadmin: [ "9kc3ZtAACpNZRGtmYiPlbfkDacqNwPbcEfzFodc5X48g" ] canlockuser: [ "TSrg41qEbp6AyZuQoIIHo6sUzFkBLOocJYN3KsUVdgft" ] } canlockadmin canlockuser nnrpd . IP canlockuser . canlockuser addcanlockuser readers.conf "none" . canlockadmin nnrpd Base64 Cancel-Lock . Message-ID . Base64 . SHA-1 ( SHA-256 ) RFC 8315 SHA-256 . nnrpd Base64 canlockuser readers.conf IP ( addcanlockuser) Message-ID . nnrpd canlockuser (pre-image) Cancel-Key . ( canlockuser addcanlockuser readers.conf "none" .) SHA-1 SHA-256 ( ) Base64 Cancel-Lock . ( .) Cancel-Key ( ) innd . canlockadmin nnrpd . ( gencancel INN ) inews . . () Cancel-Lock : canlockadmin . ( ). . ( SHA-256). ( "=" Base64 ): % openssl rand -base64 33 nfwx6FS+U/dXXXqTOTp1Z5J9glV9UpjyhUcVcsDqXSC8 : canlockadmin: [ "nfwx6FS+U/dXXXqTOTp1Z5J9glV9UpjyhUcVcsDqXSC8" ] ( ). : canlockadmin: [ "rH5L8geEzkNVvpAZQMJJcd4AYkpSkkx5S/4qewPDA/U=" "nfwx6FS+U/dXXXqTOTp1Z5J9glV9UpjyhUcVcsDqXSC8" ] ( Cancel-Key ). Cancel-Lock canlockuser ( ) ( Cancel-Lock ). canlockuser . ( ). canlockadmin . readers.conf IP ( addcanlockuser) . canlockuser . readers.conf addcanlockuser "none" ( localhost inews ). canlockuser canlockadmin ( ). (HISTORY) Julien Elie InterNetNews . (SEE ALSO) gencancel(1), nnrpd(8), readers.conf(5). INN 2.7.4 2023-03-07 INN-SECRETS.CONF(5)