diff options
Diffstat (limited to 'ssh_config.5')
-rw-r--r-- | ssh_config.5 | 26 |
1 files changed, 22 insertions, 4 deletions
diff --git a/ssh_config.5 b/ssh_config.5 index 4d5b01d3e..58a5fa1c8 100644 --- a/ssh_config.5 +++ b/ssh_config.5 | |||
@@ -33,8 +33,8 @@ | |||
33 | .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | 33 | .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF |
34 | .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 34 | .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
35 | .\" | 35 | .\" |
36 | .\" $OpenBSD: ssh_config.5,v 1.286 2018/10/03 06:38:35 djm Exp $ | 36 | .\" $OpenBSD: ssh_config.5,v 1.287 2018/11/23 05:08:07 djm Exp $ |
37 | .Dd $Mdocdate: October 3 2018 $ | 37 | .Dd $Mdocdate: November 23 2018 $ |
38 | .Dt SSH_CONFIG 5 | 38 | .Dt SSH_CONFIG 5 |
39 | .Os | 39 | .Os |
40 | .Sh NAME | 40 | .Sh NAME |
@@ -139,6 +139,7 @@ or the single token | |||
139 | which always matches. | 139 | which always matches. |
140 | The available criteria keywords are: | 140 | The available criteria keywords are: |
141 | .Cm canonical , | 141 | .Cm canonical , |
142 | .Cm final , | ||
142 | .Cm exec , | 143 | .Cm exec , |
143 | .Cm host , | 144 | .Cm host , |
144 | .Cm originalhost , | 145 | .Cm originalhost , |
@@ -148,12 +149,15 @@ and | |||
148 | The | 149 | The |
149 | .Cm all | 150 | .Cm all |
150 | criteria must appear alone or immediately after | 151 | criteria must appear alone or immediately after |
151 | .Cm canonical . | 152 | .Cm canonical |
153 | or | ||
154 | .Cm final . | ||
152 | Other criteria may be combined arbitrarily. | 155 | Other criteria may be combined arbitrarily. |
153 | All criteria but | 156 | All criteria but |
154 | .Cm all | 157 | .Cm all |
155 | and | ||
156 | .Cm canonical | 158 | .Cm canonical |
159 | and | ||
160 | .Cm final | ||
157 | require an argument. | 161 | require an argument. |
158 | Criteria may be negated by prepending an exclamation mark | 162 | Criteria may be negated by prepending an exclamation mark |
159 | .Pq Sq !\& . | 163 | .Pq Sq !\& . |
@@ -166,6 +170,20 @@ after hostname canonicalization (see the | |||
166 | option.) | 170 | option.) |
167 | This may be useful to specify conditions that work with canonical host | 171 | This may be useful to specify conditions that work with canonical host |
168 | names only. | 172 | names only. |
173 | .Pp | ||
174 | The | ||
175 | .Cm final | ||
176 | keyword requests that the configuration be re-parsed (regardless of whether | ||
177 | .Cm CanonicalizeHostname | ||
178 | is enabled), and matches only during this final pass. | ||
179 | If | ||
180 | .Cm CanonicalizeHostname | ||
181 | is enabled, then | ||
182 | .Cm canonical | ||
183 | and | ||
184 | .Cm final | ||
185 | match during the same pass. | ||
186 | .Pp | ||
169 | The | 187 | The |
170 | .Cm exec | 188 | .Cm exec |
171 | keyword executes the specified command under the user's shell. | 189 | keyword executes the specified command under the user's shell. |