On Wed, Jun 12, 2019 at 12:55:01PM +0300, Lauri Tirkkonen wrote:
> On Tue, Jun 11 2019 14:40:03 +0100, Jason McIntyre wrote:
> > On Tue, Jun 11, 2019 at 03:11:03PM +0300, Lauri Tirkkonen wrote:
> > > Hi, trivial manpage diff.
> > >
> >
> > fixed, thanks.
> > jmc
>
> I noticed the followup commit that changes the canonical option name to
> 'Hostname'. I also like that capitalization better, but your diff seems
> to have been a bit incomplete; in particular the option should be called
> oHostname in code also, and a couple manpage mentions of HostName still
> remain. X11UseLocalhost is used consistently in comparison.
>
ouch. thanks for following this up. i've just committed your diff.
jmc
> diff --git a/usr.bin/ssh/clientloop.c b/usr.bin/ssh/clientloop.c
> index fdcca0e25ed..fd43ee4cbb4 100644
> --- a/usr.bin/ssh/clientloop.c
> +++ b/usr.bin/ssh/clientloop.c
> @@ -121,7 +121,7 @@ extern int muxserver_sock; /* XXX use
> mux_client_cleanup() instead */
>
> /*
> * Name of the host we are connecting to. This is the name given on the
> - * command line, or the HostName specified for the user-supplied name in a
> + * command line, or the Hostname specified for the user-supplied name in a
> * configuration file.
> */
> extern char *host;
> diff --git a/usr.bin/ssh/readconf.c b/usr.bin/ssh/readconf.c
> index 27638663b78..5b9c97b7c8d 100644
> --- a/usr.bin/ssh/readconf.c
> +++ b/usr.bin/ssh/readconf.c
> @@ -71,7 +71,7 @@
> User foo
>
> Host fake.com
> - HostName another.host.name.real.org
> + Hostname another.host.name.real.org
> User blaah
> Port 34289
> ForwardX11 no
> @@ -133,7 +133,7 @@ typedef enum {
> oGatewayPorts, oExitOnForwardFailure,
> oPasswordAuthentication, oRSAAuthentication,
> oChallengeResponseAuthentication, oXAuthLocation,
> - oIdentityFile, oHostName, oPort, oCipher, oRemoteForward, oLocalForward,
> + oIdentityFile, oHostname, oPort, oCipher, oRemoteForward, oLocalForward,
> oCertificateFile, oAddKeysToAgent, oIdentityAgent,
> oUser, oEscapeChar, oRhostsRSAAuthentication, oProxyCommand,
> oGlobalKnownHostsFile, oUserKnownHostsFile, oConnectionAttempts,
> @@ -225,7 +225,7 @@ static struct {
> { "certificatefile", oCertificateFile },
> { "addkeystoagent", oAddKeysToAgent },
> { "identityagent", oIdentityAgent },
> - { "hostname", oHostName },
> + { "hostname", oHostname },
> { "hostkeyalias", oHostKeyAlias },
> { "proxycommand", oProxyCommand },
> { "port", oPort },
> @@ -1102,7 +1102,7 @@ parse_char_array:
> max_entries = SSH_MAX_HOSTS_FILES;
> goto parse_char_array;
>
> - case oHostName:
> + case oHostname:
> charptr = &options->hostname;
> goto parse_string;
>
> @@ -2576,7 +2576,7 @@ dump_client_config(Options *o, const char *host)
>
> /* Most interesting options first: user, host, port */
> dump_cfg_string(oUser, o->user);
> - dump_cfg_string(oHostName, host);
> + dump_cfg_string(oHostname, host);
> dump_cfg_int(oPort, o->port);
>
> /* Flag options */
> diff --git a/usr.bin/ssh/scp.1 b/usr.bin/ssh/scp.1
> index a2833dab041..29e97808ed1 100644
> --- a/usr.bin/ssh/scp.1
> +++ b/usr.bin/ssh/scp.1
> @@ -164,7 +164,7 @@ For full details of the options listed below, and their
> possible values, see
> .It HostbasedKeyTypes
> .It HostKeyAlgorithms
> .It HostKeyAlias
> -.It HostName
> +.It Hostname
> .It IdentitiesOnly
> .It IdentityAgent
> .It IdentityFile
> diff --git a/usr.bin/ssh/sftp.1 b/usr.bin/ssh/sftp.1
> index 259095885a7..a6757705941 100644
> --- a/usr.bin/ssh/sftp.1
> +++ b/usr.bin/ssh/sftp.1
> @@ -241,7 +241,7 @@ For full details of the options listed below, and their
> possible values, see
> .It HostbasedKeyTypes
> .It HostKeyAlgorithms
> .It HostKeyAlias
> -.It HostName
> +.It Hostname
> .It IdentitiesOnly
> .It IdentityAgent
> .It IdentityFile
> diff --git a/usr.bin/ssh/ssh.1 b/usr.bin/ssh/ssh.1
> index 9480eba8d3e..4c2c101d765 100644
> --- a/usr.bin/ssh/ssh.1
> +++ b/usr.bin/ssh/ssh.1
> @@ -504,7 +504,7 @@ For full details of the options listed below, and their
> possible values, see
> .It HostbasedKeyTypes
> .It HostKeyAlgorithms
> .It HostKeyAlias
> -.It HostName
> +.It Hostname
> .It IdentitiesOnly
> .It IdentityAgent
> .It IdentityFile
> diff --git a/usr.bin/ssh/ssh.c b/usr.bin/ssh/ssh.c
> index defa3c1c337..aeefbe4f91c 100644
> --- a/usr.bin/ssh/ssh.c
> +++ b/usr.bin/ssh/ssh.c
> @@ -146,7 +146,7 @@ char *config = NULL;
>
> /*
> * Name of the host we are connecting to. This is the name given on the
> - * command line, or the HostName specified for the user-supplied name in a
> + * command line, or the Hostname specified for the user-supplied name in a
> * configuration file.
> */
> char *host;
> diff --git a/usr.bin/ssh/ssh_config.5 b/usr.bin/ssh/ssh_config.5
> index 7bb6cde7ae1..719288b03a5 100644
> --- a/usr.bin/ssh/ssh_config.5
> +++ b/usr.bin/ssh/ssh_config.5
> @@ -1223,8 +1223,8 @@ server running on some machine, or execute
> .Ic sshd -i
> somewhere.
> Host key management will be done using the
> -HostName of the host being connected (defaulting to the name typed by
> -the user).
> +.Cm Hostname
> +of the host being connected (defaulting to the name typed by the user).
> Setting the command to
> .Cm none
> disables this option entirely.
>
> --
> Lauri Tirkkonen | lotheac @ IRCnet
>