Mercurial > dropbear
comparison runopts.h @ 1289:a23386821e9f
Add -c <command> option to force a specific command
This change adds a -c option to dropbear, to force the session to use a
specific command, in a similar fashion to OpenSSH's ForceCommand
configuration option.
This is useful to provide a simple fixed service over ssh, without
requiring an authorized key file for the per-key forced_command option.
This setting takes precedence over the channel session's provided
command, and the per-key forced_command setting.
Signed-off-by: Jeremy Kerr <[email protected]>
author | Jeremy Kerr <jk@ozlabs.org> |
---|---|
date | Tue, 12 Apr 2016 21:01:08 +0800 |
parents | 9169e4e7cbee |
children | 750ec4ec4cbe |
comparison
equal
deleted
inserted
replaced
1288:c93af4270fa1 | 1289:a23386821e9f |
---|---|
112 int num_hostkey_files; | 112 int num_hostkey_files; |
113 | 113 |
114 buffer * banner; | 114 buffer * banner; |
115 char * pidfile; | 115 char * pidfile; |
116 | 116 |
117 char * forced_command; | |
118 | |
117 } svr_runopts; | 119 } svr_runopts; |
118 | 120 |
119 extern svr_runopts svr_opts; | 121 extern svr_runopts svr_opts; |
120 | 122 |
121 void svr_getopts(int argc, char ** argv); | 123 void svr_getopts(int argc, char ** argv); |