#include <stdlib.h>
#include <string.h>
-#include <pakfire/execute.h>
+#include <pakfire/jail.h>
#include <pakfire/logging.h>
#include <pakfire/scriptlet.h>
#include <pakfire/util.h>
int pakfire_scriptlet_execute(struct pakfire_scriptlet* scriptlet) {
// Detect what kind of script this is and run it
if (pakfire_scriptlet_is_shell_script(scriptlet))
- return pakfire_execute_script(scriptlet->pakfire, scriptlet->data, scriptlet->size,
- NULL, NULL, 0, NULL, NULL);
+ return pakfire_jail_run_script(scriptlet->pakfire,
+ scriptlet->data, scriptlet->size, NULL, 0);
ERROR(scriptlet->pakfire, "Scriptlet is of an unknown kind\n");
errno = ENOTSUP;