@@ -328,6 +328,7 @@ DEFINE_HOST_PROG(UMOUNT, umount, [/bin/umount])
DEFINE_HOST_PROG(WGET, wget, [/usr/bin/wget])
DEFINE_HOST_PROG(IP, ip, [/sbin/ip])
DEFINE_HOST_PROG(UDHCPC, udhcpc, [/sbin/udhcpc])
+DEFINE_HOST_PROG(LOSETUP, losetup, [/sbin/losetup])
AC_ARG_WITH(
[tftp],
@@ -28,6 +28,7 @@ const struct pb_system_apps pb_system_apps = {
.wget = HOST_PROG_WGET,
.ip = HOST_PROG_IP,
.udhcpc = HOST_PROG_UDHCPC,
+ .losetup = HOST_PROG_LOSETUP,
};
#ifndef TFTP_TYPE
@@ -13,6 +13,7 @@ struct pb_system_apps {
const char *wget;
const char *ip;
const char *udhcpc;
+ const char *losetup;
};
extern const struct pb_system_apps pb_system_apps;
Add losetup which will enable us to setup loopback devices from within Petitboot. Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com> --- configure.ac | 1 + lib/system/system.c | 1 + lib/system/system.h | 1 + 3 files changed, 3 insertions(+)