We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents aeb5e58 + df652c0 commit 9e269f5Copy full SHA for 9e269f5
1 file changed
testssl.sh
@@ -469,11 +469,15 @@ HAS_GNUDATE=false
469
HAS_FREEBSDDATE=false
470
HAS_OPENBSDDATE=false
471
if date -d @735275209 >/dev/null 2>&1; then
472
- if date -r @735275209 >/dev/null 2>&1; then
+ if date -r @735275209 >/dev/null 2>&1; then
473
+ # Ubuntu >= 25.10
474
+ HAS_GNUDATE=true
475
+ elif date -r 735275209 2>&1 | grep -q "No such file"; then
476
+ # e.g. Debian 24.04, Debian 11-13
477
478
+ elif date -r 735275209 >/dev/null 2>&1; then
479
# It can't do any conversion from a plain date output.
480
HAS_OPENBSDDATE=true
- else
- HAS_GNUDATE=true
481
fi
482
483
# FreeBSD and OS X date(1) accept "-f inputformat", so do newer OpenBSD versions >~ 6.6.
0 commit comments