| Summary: | LocalCommand and variables | ||
|---|---|---|---|
| Product: | Portable OpenSSH | Reporter: | Chris Jones <cmsj-bugzilla> |
| Component: | ssh | Assignee: | Assigned to nobody <unassigned-bugs> |
| Status: | CLOSED FIXED | ||
| Severity: | enhancement | CC: | djm, dtucker |
| Priority: | P2 | ||
| Version: | 4.3p2 | ||
| Hardware: | All | ||
| OS: | All | ||
| Bug Depends on: | |||
| Bug Blocks: | 1452 | ||
|
Description
Chris Jones
2007-02-03 00:25:36 AEDT
Put this on the list for openssh-5.1 This has now been added and will be in the next release (5.1). LocalCommand Specifies a command to execute on the local machine after suc- cessfully connecting to the server. The command string extends to the end of the line, and is executed with the user's shell. The following escape character substitutions will be performed: '%d' (local user's home directory), '%h' (remote host name), '%l' (local host name), '%n' (host name as provided on the command line), '%p' (remote port), '%r' (remote user name) or '%u' (local user name). This directive is ignored unless PermitLocalCommand has been enabled. $ ssh -o LocalCommand='echo %u@%h %p' localhost true dtucker@localhost 22 Mass update RESOLVED->CLOSED after release of openssh-5.1 |