diff options
Diffstat (limited to 'libopkg/opkg_cmd.c')
-rw-r--r-- | libopkg/opkg_cmd.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libopkg/opkg_cmd.c b/libopkg/opkg_cmd.c index b86e670..a93483f 100644 --- a/libopkg/opkg_cmd.c +++ b/libopkg/opkg_cmd.c @@ -340,7 +340,8 @@ static int opkg_finalize_intercepts(opkg_intercept_t ctx) sprintf_alloc (&path, "%s/%s", ctx->statedir, de->d_name); if (access (path, X_OK) == 0) { - xsystem (path); + const char *argv[] = {"sh", "-c", path, NULL}; + xsystem (argv); } free (path); } |