comparison runtime/syntax/sshdconfig.vim @ 7384:aea5ebf352c4

commit https://github.com/vim/vim/commit/256972a9849b5d575b62a6a71be5b6934b5b0e8b Author: Bram Moolenaar <Bram@vim.org> Date: Tue Dec 29 19:10:25 2015 +0100 Updated runtime files.
author Christian Brabandt <cb@256bit.org>
date Tue, 29 Dec 2015 19:15:06 +0100
parents 8b8ef1fed009
children 3012eaddb6b2
comparison
equal deleted inserted replaced
7383:377a68b9fa06 7384:aea5ebf352c4
1 " Vim syntax file 1 " Vim syntax file
2 " Language: OpenSSH server configuration file (sshd_config) 2 " Language: OpenSSH server configuration file (sshd_config)
3 " Maintainer: David Necas (Yeti) 3 " Author: David Necas (Yeti)
4 " Maintainer: Leonard Ehrenfried <leonard.ehrenfried@web.de> 4 " Maintainer: Dominik Fischer <d dot f dot fischer at web dot de>
5 " Modified By: Thilo Six 5 " Contributor: Thilo Six
6 " Contributor: Leonard Ehrenfried <leonard.ehrenfried@web.de>
6 " Originally: 2009-07-09 7 " Originally: 2009-07-09
7 " Last Change: 2011 Oct 31 8 " Last Change: 2015 Dec 3
8 " SSH Version: 5.9p1 9 " SSH Version: 7.0
9 " 10 "
10 11
11 " Setup 12 " Setup
12 if version >= 600 13 if version >= 600
13 if exists("b:current_syntax") 14 if exists("b:current_syntax")
37 " Constants 38 " Constants
38 syn keyword sshdconfigYesNo yes no none 39 syn keyword sshdconfigYesNo yes no none
39 40
40 syn keyword sshdconfigAddressFamily any inet inet6 41 syn keyword sshdconfigAddressFamily any inet inet6
41 42
43 syn keyword sshdconfigPrivilegeSeparation sandbox
44
45 syn keyword sshdconfigTcpForwarding local remote
46
47 syn keyword sshdconfigRootLogin prohibit-password without-password forced-commands-only
48
42 syn keyword sshdconfigCipher aes128-cbc 3des-cbc blowfish-cbc cast128-cbc 49 syn keyword sshdconfigCipher aes128-cbc 3des-cbc blowfish-cbc cast128-cbc
43 syn keyword sshdconfigCipher aes192-cbc aes256-cbc aes128-ctr aes192-ctr aes256-ctr 50 syn keyword sshdconfigCipher aes192-cbc aes256-cbc aes128-ctr aes192-ctr aes256-ctr
44 syn keyword sshdconfigCipher arcfour arcfour128 arcfour256 cast128-cbc 51 syn keyword sshdconfigCipher arcfour arcfour128 arcfour256 cast128-cbc
45 52
46 syn keyword sshdconfigMAC hmac-md5 hmac-sha1 hmac-ripemd160 hmac-sha1-96 53 syn keyword sshdconfigMAC hmac-md5 hmac-sha1 hmac-ripemd160 hmac-sha1-96
47 syn keyword sshdconfigMAC hmac-md5-96 54 syn keyword sshdconfigMAC hmac-md5-96
48 syn keyword sshdconfigMAC hmac-sha2-256 hmac-sha256-96 hmac-sha2-512 55 syn keyword sshdconfigMAC hmac-sha2-256 hmac-sha256-96 hmac-sha2-512
49 syn keyword sshdconfigMAC hmac-sha2-512-96 56 syn keyword sshdconfigMAC hmac-sha2-512-96
50 syn match sshdconfigMAC "\<umac-64@openssh\.com\>" 57 syn match sshdconfigMAC "\<umac-64@openssh\.com\>"
51 58
52 syn keyword sshdconfigRootLogin without-password forced-commands-only 59 syn keyword sshdconfigRootLogin prohibit-password without-password forced-commands-only
53 60
54 syn keyword sshdconfigLogLevel QUIET FATAL ERROR INFO VERBOSE 61 syn keyword sshdconfigLogLevel QUIET FATAL ERROR INFO VERBOSE
55 syn keyword sshdconfigLogLevel DEBUG DEBUG1 DEBUG2 DEBUG3 62 syn keyword sshdconfigLogLevel DEBUG DEBUG1 DEBUG2 DEBUG3
56 syn keyword sshdconfigSysLogFacility DAEMON USER AUTH AUTHPRIV LOCAL0 LOCAL1 63 syn keyword sshdconfigSysLogFacility DAEMON USER AUTH AUTHPRIV LOCAL0 LOCAL1
57 syn keyword sshdconfigSysLogFacility LOCAL2 LOCAL3 LOCAL4 LOCAL5 LOCAL6 LOCAL7 64 syn keyword sshdconfigSysLogFacility LOCAL2 LOCAL3 LOCAL4 LOCAL5 LOCAL6 LOCAL7
97 104
98 syn keyword sshdconfigKeyword AcceptEnv 105 syn keyword sshdconfigKeyword AcceptEnv
99 syn keyword sshdconfigKeyword AddressFamily 106 syn keyword sshdconfigKeyword AddressFamily
100 syn keyword sshdconfigKeyword AllowAgentForwarding 107 syn keyword sshdconfigKeyword AllowAgentForwarding
101 syn keyword sshdconfigKeyword AllowGroups 108 syn keyword sshdconfigKeyword AllowGroups
109 syn keyword sshdconfigKeyword AllowStreamLocalForwarding
102 syn keyword sshdconfigKeyword AllowTcpForwarding 110 syn keyword sshdconfigKeyword AllowTcpForwarding
103 syn keyword sshdconfigKeyword AllowUsers 111 syn keyword sshdconfigKeyword AllowUsers
104 syn keyword sshdconfigKeyword AuthorizedKeysFile 112 syn keyword sshdconfigKeyword AuthorizedKeysFile
113 syn keyword sshdconfigKeyword AuthorizedKeysCommand
114 syn keyword sshdconfigKeyword AuthorizedKeysCommandUser
105 syn keyword sshdconfigKeyword AuthorizedPrincipalsFile 115 syn keyword sshdconfigKeyword AuthorizedPrincipalsFile
106 syn keyword sshdconfigKeyword Banner 116 syn keyword sshdconfigKeyword Banner
107 syn keyword sshdconfigKeyword ChallengeResponseAuthentication 117 syn keyword sshdconfigKeyword ChallengeResponseAuthentication
108 syn keyword sshdconfigKeyword ChrootDirectory 118 syn keyword sshdconfigKeyword ChrootDirectory
109 syn keyword sshdconfigKeyword Ciphers 119 syn keyword sshdconfigKeyword Ciphers
120 syn keyword sshdconfigKeyword GSSAPIStoreCredentialsOnRekey 130 syn keyword sshdconfigKeyword GSSAPIStoreCredentialsOnRekey
121 syn keyword sshdconfigKeyword GSSAPIStrictAcceptorCheck 131 syn keyword sshdconfigKeyword GSSAPIStrictAcceptorCheck
122 syn keyword sshdconfigKeyword GatewayPorts 132 syn keyword sshdconfigKeyword GatewayPorts
123 syn keyword sshdconfigKeyword HostCertificate 133 syn keyword sshdconfigKeyword HostCertificate
124 syn keyword sshdconfigKeyword HostKey 134 syn keyword sshdconfigKeyword HostKey
135 syn keyword sshdconfigKeyword HostKeyAlgorithms
136 syn keyword sshdconfigKeyword HostbasedAcceptedKeyTypes
125 syn keyword sshdconfigKeyword HostbasedAuthentication 137 syn keyword sshdconfigKeyword HostbasedAuthentication
126 syn keyword sshdconfigKeyword HostbasedUsesNameFromPacketOnly 138 syn keyword sshdconfigKeyword HostbasedUsesNameFromPacketOnly
127 syn keyword sshdconfigKeyword IPQoS 139 syn keyword sshdconfigKeyword IPQoS
128 syn keyword sshdconfigKeyword IgnoreRhosts 140 syn keyword sshdconfigKeyword IgnoreRhosts
129 syn keyword sshdconfigKeyword IgnoreUserKnownHosts 141 syn keyword sshdconfigKeyword IgnoreUserKnownHosts
145 syn keyword sshdconfigKeyword PasswordAuthentication 157 syn keyword sshdconfigKeyword PasswordAuthentication
146 syn keyword sshdconfigKeyword PermitBlacklistedKeys 158 syn keyword sshdconfigKeyword PermitBlacklistedKeys
147 syn keyword sshdconfigKeyword PermitEmptyPasswords 159 syn keyword sshdconfigKeyword PermitEmptyPasswords
148 syn keyword sshdconfigKeyword PermitOpen 160 syn keyword sshdconfigKeyword PermitOpen
149 syn keyword sshdconfigKeyword PermitRootLogin 161 syn keyword sshdconfigKeyword PermitRootLogin
162 syn keyword sshdconfigKeyword PermitTTY
150 syn keyword sshdconfigKeyword PermitTunnel 163 syn keyword sshdconfigKeyword PermitTunnel
151 syn keyword sshdconfigKeyword PermitUserEnvironment 164 syn keyword sshdconfigKeyword PermitUserEnvironment
165 syn keyword sshdconfigKeyword PermitUserRC
152 syn keyword sshdconfigKeyword PidFile 166 syn keyword sshdconfigKeyword PidFile
153 syn keyword sshdconfigKeyword Port 167 syn keyword sshdconfigKeyword Port
154 syn keyword sshdconfigKeyword PrintLastLog 168 syn keyword sshdconfigKeyword PrintLastLog
155 syn keyword sshdconfigKeyword PrintMotd 169 syn keyword sshdconfigKeyword PrintMotd
156 syn keyword sshdconfigKeyword Protocol 170 syn keyword sshdconfigKeyword Protocol
171 syn keyword sshdconfigKeyword PubkeyAcceptedKeyTypes
157 syn keyword sshdconfigKeyword PubkeyAuthentication 172 syn keyword sshdconfigKeyword PubkeyAuthentication
158 syn keyword sshdconfigKeyword RSAAuthentication 173 syn keyword sshdconfigKeyword RSAAuthentication
174 syn keyword sshdconfigKeyword RekeyLimit
159 syn keyword sshdconfigKeyword RevokedKeys 175 syn keyword sshdconfigKeyword RevokedKeys
160 syn keyword sshdconfigKeyword RhostsRSAAuthentication 176 syn keyword sshdconfigKeyword RhostsRSAAuthentication
161 syn keyword sshdconfigKeyword ServerKeyBits 177 syn keyword sshdconfigKeyword ServerKeyBits
162 syn keyword sshdconfigKeyword ShowPatchLevel 178 syn keyword sshdconfigKeyword ShowPatchLevel
163 syn keyword sshdconfigKeyword StrictModes 179 syn keyword sshdconfigKeyword StrictModes
167 syn keyword sshdconfigKeyword TrustedUserCAKeys 183 syn keyword sshdconfigKeyword TrustedUserCAKeys
168 syn keyword sshdconfigKeyword UseDNS 184 syn keyword sshdconfigKeyword UseDNS
169 syn keyword sshdconfigKeyword UseLogin 185 syn keyword sshdconfigKeyword UseLogin
170 syn keyword sshdconfigKeyword UsePAM 186 syn keyword sshdconfigKeyword UsePAM
171 syn keyword sshdconfigKeyword UsePrivilegeSeparation 187 syn keyword sshdconfigKeyword UsePrivilegeSeparation
188 syn keyword sshdconfigKeyword VersionAddendum
172 syn keyword sshdconfigKeyword X11DisplayOffset 189 syn keyword sshdconfigKeyword X11DisplayOffset
173 syn keyword sshdconfigKeyword X11Forwarding 190 syn keyword sshdconfigKeyword X11Forwarding
174 syn keyword sshdconfigKeyword X11UseLocalhost 191 syn keyword sshdconfigKeyword X11UseLocalhost
175 syn keyword sshdconfigKeyword XAuthLocation 192 syn keyword sshdconfigKeyword XAuthLocation
176 193
182 command -nargs=+ HiLink hi link <args> 199 command -nargs=+ HiLink hi link <args>
183 else 200 else
184 command -nargs=+ HiLink hi def link <args> 201 command -nargs=+ HiLink hi def link <args>
185 endif 202 endif
186 203
187 HiLink sshdconfigComment Comment 204 HiLink sshdconfigComment Comment
188 HiLink sshdconfigTodo Todo 205 HiLink sshdconfigTodo Todo
189 HiLink sshdconfigHostPort sshdconfigConstant 206 HiLink sshdconfigHostPort sshdconfigConstant
190 HiLink sshdconfigTime sshdconfigConstant 207 HiLink sshdconfigTime sshdconfigConstant
191 HiLink sshdconfigNumber sshdconfigConstant 208 HiLink sshdconfigNumber sshdconfigConstant
192 HiLink sshdconfigConstant Constant 209 HiLink sshdconfigConstant Constant
193 HiLink sshdconfigYesNo sshdconfigEnum 210 HiLink sshdconfigYesNo sshdconfigEnum
194 HiLink sshdconfigAddressFamily sshdconfigEnum 211 HiLink sshdconfigAddressFamily sshdconfigEnum
195 HiLink sshdconfigCipher sshdconfigEnum 212 HiLink sshdconfigPrivilegeSeparation sshdconfigEnum
196 HiLink sshdconfigMAC sshdconfigEnum 213 HiLink sshdconfigTcpForwarding sshdconfigEnum
197 HiLink sshdconfigRootLogin sshdconfigEnum 214 HiLink sshdconfigRootLogin sshdconfigEnum
198 HiLink sshdconfigLogLevel sshdconfigEnum 215 HiLink sshdconfigCipher sshdconfigEnum
199 HiLink sshdconfigSysLogFacility sshdconfigEnum 216 HiLink sshdconfigMAC sshdconfigEnum
200 HiLink sshdconfigVar sshdconfigEnum 217 HiLink sshdconfigRootLogin sshdconfigEnum
201 HiLink sshdconfigCompression sshdconfigEnum 218 HiLink sshdconfigLogLevel sshdconfigEnum
202 HiLink sshdconfigIPQoS sshdconfigEnum 219 HiLink sshdconfigSysLogFacility sshdconfigEnum
203 HiLink sshdconfigKexAlgo sshdconfigEnum 220 HiLink sshdconfigVar sshdconfigEnum
204 HiLink sshdconfigTunnel sshdconfigEnum 221 HiLink sshdconfigCompression sshdconfigEnum
205 HiLink sshdconfigSubsystem sshdconfigEnum 222 HiLink sshdconfigIPQoS sshdconfigEnum
206 HiLink sshdconfigEnum Function 223 HiLink sshdconfigKexAlgo sshdconfigEnum
207 HiLink sshdconfigSpecial Special 224 HiLink sshdconfigTunnel sshdconfigEnum
208 HiLink sshdconfigKeyword Keyword 225 HiLink sshdconfigSubsystem sshdconfigEnum
209 HiLink sshdconfigMatch Type 226 HiLink sshdconfigEnum Function
227 HiLink sshdconfigSpecial Special
228 HiLink sshdconfigKeyword Keyword
229 HiLink sshdconfigMatch Type
210 delcommand HiLink 230 delcommand HiLink
211 endif 231 endif
212 232
213 let b:current_syntax = "sshdconfig" 233 let b:current_syntax = "sshdconfig"
214 234