sshctrl: Fix syntax of generated sed command

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
Michael Tremer
2019-04-11 23:22:14 +01:00
parent e8b389e0f0
commit 5e39f3c08a

View File

@@ -72,9 +72,9 @@ int main(int argc, char *argv[])
strlcat(command, "s/^AllowTcpForwarding .*$/AllowTcpForwarding no/;", STRING_SIZE - 1 );
if(findkey(kv, "SSH_PORT", buffer) && !strcmp(buffer,"on"))
strlcat(command, "s/^Port .*$/Port 22/", STRING_SIZE - 1 );
strlcat(command, "s/^Port .*$/Port 22/;", STRING_SIZE - 1 );
else
strlcat(command, "s/^Port .*$/Port 222/", STRING_SIZE - 1 );
strlcat(command, "s/^Port .*$/Port 222/;", STRING_SIZE - 1 );
if(findkey(kv, "SSH_AGENT_FORWARDING", buffer) && !strcmp(buffer,"on"))
strlcat(command, "s/^AllowAgentForwarding .*$/AllowAgentForwarding yes/;", STRING_SIZE - 1 );