*/
static int pakfire_jail_mount(struct pakfire_jail* jail, struct pakfire_jail_exec* ctx) {
struct pakfire_jail_mountpoint* mp = NULL;
+ int flags = 0;
int r;
+ // Enable loop devices
+ if (pakfire_jail_exec_has_flag(ctx, PAKFIRE_JAIL_HAS_LOOP_DEVICES))
+ flags |= PAKFIRE_MOUNT_LOOP_DEVICES;
+
// Mount all default stuff
- r = pakfire_mount_all(jail->pakfire);
+ r = pakfire_mount_all(jail->pakfire, flags);
if (r)
return r;