mirror of
https://github.com/libguestfs/libguestfs.git
synced 2026-03-21 22:53:37 +00:00
appliance: Set $PATH instead of hard-coding paths to binaries everywhere.
Change the appliance so PATH includes common directories. Thus we don't need to hard-code paths to binaries (eg. "/sbin/fdisk") everywhere.
This commit is contained in:
@@ -28,15 +28,14 @@
|
||||
int
|
||||
optgroup_linuxmodules_available (void)
|
||||
{
|
||||
int r = access ("/sbin/modprobe", X_OK);
|
||||
return r == 0;
|
||||
return prog_exists ("modprobe");
|
||||
}
|
||||
|
||||
int
|
||||
do_modprobe (const char *module)
|
||||
{
|
||||
char *err;
|
||||
int r = command (NULL, &err, "/sbin/modprobe", module, NULL);
|
||||
int r = command (NULL, &err, "modprobe", module, NULL);
|
||||
|
||||
if (r == -1) {
|
||||
reply_with_error ("%s", err);
|
||||
|
||||
Reference in New Issue
Block a user