no thanks. Or do you propose changing HostKey too?

On Mon, 10 May 2010, Lars Nooden wrote:

> The sshd_config directive 'RevokeKeys' is like 'AuthorizedKeysFile' in that
> both point to files.
> 
> Index: servconf.c
> ===================================================================
> RCS file: /cvs/src/usr.bin/ssh/servconf.c,v
> retrieving revision 1.208
> diff -u -p -r1.208 servconf.c
> --- servconf.c        7 May 2010 11:30:29 -0000       1.208
> +++ servconf.c        10 May 2010 16:47:18 -0000
> @@ -286,7 +286,7 @@ typedef enum {
>       sMatch, sPermitOpen, sForceCommand, sChrootDirectory,
>       sUsePrivilegeSeparation, sAllowAgentForwarding,
>       sZeroKnowledgePasswordAuthentication, sHostCertificate,
> -     sRevokedKeys, sTrustedUserCAKeys, sAuthorizedPrincipalsFile,
> +     sRevokedKeysFile, sTrustedUserCAKeys, sAuthorizedPrincipalsFile,
>       sDeprecated, sUnsupported
>  } ServerOpCodes;
> 
> @@ -394,7 +394,8 @@ static struct {
>       { "forcecommand", sForceCommand, SSHCFG_ALL },
>       { "chrootdirectory", sChrootDirectory, SSHCFG_ALL },
>       { "hostcertificate", sHostCertificate, SSHCFG_GLOBAL },
> -     { "revokedkeys", sRevokedKeys, SSHCFG_ALL },
> +     { "revokedkeysfile", sRevokedKeysFile, SSHCFG_ALL },
> +     { "revokedkeys", sRevokedKeysFile, SSHCFG_ALL }, /* obsolete alias */
>       { "trustedusercakeys", sTrustedUserCAKeys, SSHCFG_ALL },
>       { "authorizedprincipalsfile", sAuthorizedPrincipalsFile, SSHCFG_GLOBAL
> },
>       { NULL, sBadOption, 0 }
> @@ -1304,7 +1305,7 @@ process_server_config_line(ServerOptions
>               charptr = &options->trusted_user_ca_keys;
>               goto parse_filename;
> 
> -     case sRevokedKeys:
> +     case sRevokedKeysFile:
>               charptr = &options->revoked_keys_file;
>               goto parse_filename;
> 
> @@ -1639,7 +1640,7 @@ dump_config(ServerOptions *o)
>       dump_cfg_string(sForceCommand, o->adm_forced_command);
>       dump_cfg_string(sChrootDirectory, o->chroot_directory);
>       dump_cfg_string(sTrustedUserCAKeys, o->trusted_user_ca_keys);
> -     dump_cfg_string(sRevokedKeys, o->revoked_keys_file);
> +     dump_cfg_string(sRevokedKeysFile, o->revoked_keys_file);
>       dump_cfg_string(sAuthorizedPrincipalsFile,
>           o->authorized_principals_file);
> 
> Index: sshd_config.5
> ===================================================================
> RCS file: /cvs/src/usr.bin/ssh/sshd_config.5,v
> retrieving revision 1.122
> diff -u -p -r1.122 sshd_config.5
> --- sshd_config.5     7 May 2010 12:49:17 -0000       1.122
> +++ sshd_config.5     10 May 2010 16:47:18 -0000
> @@ -851,7 +851,7 @@ Specifies whether public key authenticat
>  The default is
>  .Dq yes .
>  Note that this option applies to protocol version 2 only.
> -.It Cm RevokedKeys
> +.It Cm RevokedKeysFile
>  Specifies a list of revoked public keys.
>  Keys listed in this file will be refused for public key authentication.
>  Note that if this file is not readable, then public key authentication will

Reply via email to