[master] 899ca1bd0 Don't expect rm(1) to live in /bin, find it with ${PATH}

Poul-Henning Kamp phk at FreeBSD.org
Mon May 25 06:13:06 UTC 2020


commit 899ca1bd0ea176fe061bd804f8efb6e68f48391b
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Mon May 25 06:11:52 2020 +0000

    Don't expect rm(1) to live in /bin, find it with ${PATH}
    
    Fixes: #3327

diff --git a/bin/varnishtest/vtc_main.c b/bin/varnishtest/vtc_main.c
index 6b7ebf0a6..1deea4ab7 100644
--- a/bin/varnishtest/vtc_main.c
+++ b/bin/varnishtest/vtc_main.c
@@ -247,8 +247,8 @@ cleaner_setup(void)
 			pp = fork();
 			assert(pp >= 0);
 			if (pp == 0)
-				exit(execl(
-				    "/bin/rm", "rm", "-rf", buf, (char*)0));
+				exit(execlp(
+				    "rm", "rm", "-rf", buf, (char*)0));
 			assert(waitpid(pp, &st, 0) == pp);
 			AZ(st);
 		}


More information about the varnish-commit mailing list