Lines Matching +full:ssh +full:. +full:bin

1 /* $MirOS: src/usr.bin/ssh/pathnames.h,v 1.6 2011/01/15 21:52:40 tg Exp $ */
2 /* $OpenBSD: pathnames.h,v 1.17 2008/12/29 02:23:26 stevesk Exp $ */
5 * Author: Tatu Ylonen <ylo@cs.hut.fi>
6 * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
10 * can be used freely for any purpose. Any derived versions of this
13 * called by a name other than "ssh" or "Secure Shell".
17 #define SSHDIR ETCDIR "/ssh"
21 * System-wide file containing host keys of known hosts. This file should be
22 * world-readable.
30 * should be world-readable.
41 #define _PATH_SSH_PROGRAM "/usr/bin/ssh"
45 * make it easier to kill the correct daemon when necessary.
47 #define _PATH_SSH_DAEMON_PID_FILE _PATH_SSH_PIDDIR "/sshd.pid"
50 * The directory in user's home directory in which the files reside. The
51 * directory should be world-readable (though not all files are).
53 #define _PATH_SSH_USER_DIR ".etc/ssh"
59 * Per-user file containing host keys of known hosts. This file need not be
61 * contain anything particularly secret.
63 #define _PATH_SSH_USER_HOSTFILE "~/.etc/ssh/known_hosts"
65 #define _PATH_SSH_USER_HOSTFILE2 "~/.etc/ssh/known_hosts2"
71 * Name of the default file containing client-side authentication key. This
72 * file should only be readable by the user him/herself.
74 #define _PATH_SSH_CLIENT_IDENTITY ".etc/ssh/identity"
75 #define _PATH_SSH_CLIENT_ID_DSA ".etc/ssh/id_dsa"
76 #define _PATH_SSH_CLIENT_ID_RSA ".etc/ssh/id_rsa"
79 * Configuration file in user's home directory. This file need not be
81 * particularly secret. If the user's home directory resides on an NFS
82 * volume where root is mapped to nobody, this may need to be world-readable.
84 #define _PATH_SSH_USER_CONFFILE ".etc/ssh/config"
91 * user. This file need not be readable by anyone but the user him/herself,
92 * but does not contain anything particularly secret. If the user's home
94 * may need to be world-readable. (This file is read by the daemon which is
95 * running as root.)
97 #define _PATH_SSH_USER_PERMITTED_KEYS ".etc/ssh/authorised_keys"
100 #define _PATH_SSH_USER_PERMITTED_KEYS2 ".ssh/authorized_keys"
106 * Per-user and system-wide ssh "rc" files. These files are executed with
107 * /bin/sh before starting the shell or command if they exist. They will be
109 * use. xauth will be run if neither of these exists.
111 #define _PATH_SSH_USER_RC ".etc/ssh/rc"
115 * Ssh-only version of /etc/hosts.equiv. Additionally, the daemon may use
116 * ~/.rhosts and /etc/hosts.equiv if rhosts authentication is enabled.
118 #define _PATH_SSH_HOSTS_EQUIV ETCDIR "/shosts.equiv"
119 #define _PATH_RHOSTS_EQUIV "/etc/hosts.equiv"
124 #define _PATH_SSH_ASKPASS_DEFAULT "/usr/X11R6/bin/ssh-askpass"
126 /* Location of ssh-keysign for hostbased authentication */
127 #define _PATH_SSH_KEY_SIGN "/usr/libexec/ssh-keysign"
130 #define _PATH_XAUTH "/usr/X11R6/bin/xauth"
133 #define _PATH_UNIX_X "/tmp/.X11-unix/X%u"
146 #define _PATH_PASSWD_PROG "/usr/bin/passwd"