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:
@@ -38,7 +38,7 @@ sfdisk (const char *device, int n, int cyls, int heads, int sectors,
|
||||
char buf[256];
|
||||
int i;
|
||||
|
||||
strcpy (buf, "/sbin/sfdisk");
|
||||
strcpy (buf, "sfdisk");
|
||||
|
||||
if (n > 0)
|
||||
sprintf (buf + strlen (buf), " -N %d", n);
|
||||
@@ -122,7 +122,7 @@ sfdisk_flag (const char *device, const char *flag)
|
||||
char *out, *err;
|
||||
int r;
|
||||
|
||||
r = command (&out, &err, "/sbin/sfdisk", flag, device, NULL);
|
||||
r = command (&out, &err, "sfdisk", flag, device, NULL);
|
||||
if (r == -1) {
|
||||
reply_with_error ("%s: %s", device, err);
|
||||
free (out);
|
||||
|
||||
Reference in New Issue
Block a user