git: abd3c20a030c - main - mountcritlocal: Check only first byte for comment
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 17 Jun 2025 20:26:46 UTC
The branch main has been updated by cy:
URL: https://cgit.FreeBSD.org/src/commit/?id=abd3c20a030cbbf97c0188db3d2543da7fa296b2
commit abd3c20a030cbbf97c0188db3d2543da7fa296b2
Author: Cy Schubert <cy@FreeBSD.org>
AuthorDate: 2025-06-17 14:15:03 +0000
Commit: Cy Schubert <cy@FreeBSD.org>
CommitDate: 2025-06-17 19:59:36 +0000
mountcritlocal: Check only first byte for comment
Check for a "#" at the start of the line regardless whether it is its
own token or not. We avoid unecessary calls to rc.d/zpool.
Suggested by: ivy
Fixes: b6e33f0cd536
---
libexec/rc/rc.d/mountcritlocal | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libexec/rc/rc.d/mountcritlocal b/libexec/rc/rc.d/mountcritlocal
index 6dce672657fc..5b80d4bfbb50 100755
--- a/libexec/rc/rc.d/mountcritlocal
+++ b/libexec/rc/rc.d/mountcritlocal
@@ -28,7 +28,7 @@ mountcritlocal_start()
esac
while read a b vfstype rest; do
- if [ "$vfstype" = "zfs" -a "$a" != "#" ]; then
+ if [ "$vfstype" = "zfs" -a "${a#\#}" = "$a" ]; then
# zpool is needed for legacy ZFS
echo 'Importing zpools for legacy ZFS'
/etc/rc.d/zpool start