35 lines
2.3 KiB
Diff
35 lines
2.3 KiB
Diff
From a0bcce49bc285fb71c572963e662db3d88bcd563 Mon Sep 17 00:00:00 2001
|
||
From: Michael Chang <mchang@suse.com>
|
||
Date: Wed, 16 Jul 2025 17:52:03 +0800
|
||
Subject: [PATCH 3/4] docs: Clarify test for files on TFTP and HTTP
|
||
|
||
---
|
||
docs/grub.texi | 8 ++++----
|
||
1 file changed, 4 insertions(+), 4 deletions(-)
|
||
|
||
diff --git a/docs/grub.texi b/docs/grub.texi
|
||
index 9aaea7282..4b947e942 100644
|
||
--- a/docs/grub.texi
|
||
+++ b/docs/grub.texi
|
||
@@ -5887,13 +5887,13 @@ the strings are not equal
|
||
@item @var{prefix}@var{integer1} @code{-plt} @var{prefix}@var{integer2}
|
||
@var{integer1} is less than @var{integer2} after stripping off common non-numeric @var{prefix}.
|
||
@item @var{file1} @code{-nt} @var{file2}
|
||
-@var{file1} is newer than @var{file2} (modification time). Optionally numeric @var{bias} may be directly appended to @code{-nt} in which case it is added to the first file modification time.
|
||
+@var{file1} is newer than @var{file2} (modification time). Optionally numeric @var{bias} may be directly appended to @code{-nt} in which case it is added to the first file modification time. For @var{file} on TFTP or HTTP servers, this operation may not work as expected.
|
||
@item @var{file1} @code{-ot} @var{file2}
|
||
-@var{file1} is older than @var{file2} (modification time). Optionally numeric @var{bias} may be directly appended to @code{-ot} in which case it is added to the first file modification time.
|
||
+@var{file1} is older than @var{file2} (modification time). Optionally numeric @var{bias} may be directly appended to @code{-ot} in which case it is added to the first file modification time. For @var{file} on TFTP or HTTP servers, this operation may not work as expected.
|
||
@item @code{-d} @var{file}
|
||
-@var{file} exists and is a directory
|
||
+@var{file} exists and is a directory. For @var{file} on TFTP or HTTP servers, the test is unreliable because these protocols are designed for file transport, and GRUB’s netfs does not implement directory listing for them.
|
||
@item @code{-e} @var{file}
|
||
-@var{file} exists
|
||
+@var{file} exists. For @var{file} on TFTP or HTTP servers, the result is the same as @code{-f} because these protocols are designed for file transport, and GRUB’s netfs lacks directory support to distinguish between files and directories.
|
||
@item @code{-f} @var{file}
|
||
@var{file} exists and is not a directory
|
||
@item @code{-s} @var{file}
|
||
--
|
||
2.50.0
|
||
|