misc-progs: sshctrl: Sanitise runtime for "tempstart"

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
Michael Tremer
2021-01-06 11:49:04 +00:00
parent 14dc1c68f7
commit 84de1f087c

View File

@@ -133,6 +133,11 @@ int main(int argc, char *argv[])
return 0;
}
else if (strcmp(argv[1], "tempstart") == 0) {
if (!is_valid_argument_num(argv[2])) {
fprintf(stderr, "Invalid time '%s'\n", argv[2]);
exit(2);
}
safe_system("/usr/local/bin/sshctrl");
sleep(5);
unlink("/var/ipfire/remote/enablessh");