File tree 1 file changed +17
-0
lines changed
1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change 167
167
'' ;
168
168
} ;
169
169
170
+ identityAgent = mkOption {
171
+ type = with types ; either ( listOf str ) ( nullOr str ) ;
172
+ default = [ ] ;
173
+ apply =
174
+ p :
175
+ if p == null then
176
+ [ ]
177
+ else if lib . isString p then
178
+ [ p ]
179
+ else
180
+ p ;
181
+ description = ''
182
+ Specifies the location of the ssh identity agent.
183
+ '' ;
184
+ } ;
185
+
170
186
user = mkOption {
171
187
type = types . nullOr types . str ;
172
188
default = null ;
362
378
++ optional ( cf . proxyCommand != null ) " ProxyCommand ${ cf . proxyCommand } "
363
379
++ optional ( cf . proxyJump != null ) " ProxyJump ${ cf . proxyJump } "
364
380
++ map ( file : " IdentityFile ${ file } " ) cf . identityFile
381
+ ++ map ( file : " IdentityAgent ${ file } " ) cf . identityAgent
365
382
++ map ( file : " CertificateFile ${ file } " ) cf . certificateFile
366
383
++ map ( f : " LocalForward" + addressPort f . bind + addressPort f . host ) cf . localForwards
367
384
++ map ( f : " RemoteForward" + addressPort f . bind + addressPort f . host ) cf . remoteForwards
You can’t perform that action at this time.
0 commit comments