diff options
-rw-r--r-- | src/firejail/util.c | 6 | ||||
-rw-r--r-- | status | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/src/firejail/util.c b/src/firejail/util.c index 112307ebc..7e3f89121 100644 --- a/src/firejail/util.c +++ b/src/firejail/util.c | |||
@@ -959,6 +959,12 @@ unsigned extract_timeout(const char *str) { | |||
959 | exit(1); | 959 | exit(1); |
960 | } | 960 | } |
961 | 961 | ||
962 | unsigned timeout = h * 3600 + m * 60 + s; | ||
963 | if (timeout == 0) { | ||
964 | fprintf(stderr, "Error: invalid timeout\n"); | ||
965 | exit(1); | ||
966 | } | ||
967 | |||
962 | return h * 3600 + m * 60 + s; | 968 | return h * 3600 + m * 60 + s; |
963 | } | 969 | } |
964 | 970 | ||
@@ -1,3 +1,4 @@ | |||
1 | Jan 19: disallow zero seconds timeout | ||
1 | 2 | ||
2 | Jan 9: fix netfilter-default functionality in /etc/firejail/firejail.config | 3 | Jan 9: fix netfilter-default functionality in /etc/firejail/firejail.config |
3 | Jan 8: test caps join | 4 | Jan 8: test caps join |