summaryrefslogtreecommitdiff
path: root/sys-fs/snapraid/files/snapraid-12.4-dash-compatibility.patch
blob: f65bba012158d6975ff0a4982fb18015ec757530 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Replace conditional expression with `test`
to ensure compatibility with different shell environments.

--- a/Makefile.am
+++ b/Makefile.am
@@ -512,7 +512,7 @@
 	echo RUN > bench/disk1/RUN-CHMOD
 if HAVE_POSIX
 # Doesn't run this test as root because the root user override permissions
-	if [[ $$EUID -ne 0 ]]; then \
+	if test "$$EUID" -ne 0; then \
 		$(FAILENV) ./snapraid$(EXEEXT) $(CHECKFLAGS) -c $(CONF) --test-run "chmod a-r bench/disk1/RUN-CHMOD" --test-expect-failure sync; \
 	fi
 endif
@@ -532,7 +532,7 @@
 	echo HASH > bench/disk1/HASH-CHMOD
 if HAVE_POSIX
 # Doesn't run this test as root because the root user override permissions
-	if [[ $$EUID -ne 0 ]]; then \
+	if test "$$EUID" -ne 0; then \
 		$(FAILENV) ./snapraid$(EXEEXT) $(CHECKFLAGS) -c $(CONF) --test-run "chmod a-r bench/disk1/HASH-CHMOD" --test-expect-failure -h sync; \
 	fi
 endif