]> git.ipfire.org Git - ipfire-2.x.git/blobdiff - src/misc-progs/sshctrl.c
misc-progs: sshctrl: Sanitise runtime for "tempstart"
[ipfire-2.x.git] / src / misc-progs / sshctrl.c
index 6e8652c842d05bfc2cebc714ca0ce7f17659bae0..0d458a865e9723f27cf45cfb56d6ce4e4dd219f6 100644 (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");