]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
build-path: teach pin_callout_binary() to search $PATH too 37025/head
authorMike Yuan <me@yhndnzj.com>
Sat, 5 Apr 2025 20:56:19 +0000 (22:56 +0200)
committerMike Yuan <me@yhndnzj.com>
Sun, 6 Apr 2025 00:39:06 +0000 (02:39 +0200)
Prompted by 2caa462504af4f29a2df6805639b026d901099cd

src/basic/build-path.c

index 95de7d3ca34721168ca720a8436d3ee820b8db71..5d93bded4d3101ac31acbed442537da66df8a460 100644 (file)
@@ -278,7 +278,9 @@ int pin_callout_binary(const char *path, char **ret_path) {
                         return fd;
         }
 
-        r = open_and_check_executable(path, /* root = */ NULL, ret_path, &fd);
+        r = find_executable_full(path, /* root = */ NULL,
+                                 /* exec_search_path = */ NULL, /* use_path_envvar = */ true,
+                                 ret_path, &fd);
         if (r < 0)
                 return r;