diff options
author | Richard W.M. Jones <rjones@redhat.com> | 2011-09-15 22:02:43 +0100 |
---|---|---|
committer | Richard W.M. Jones <rjones@redhat.com> | 2011-09-16 15:55:11 +0100 |
commit | 36e4541018b1fdec53f320dba3caf0d28ad04183 (patch) | |
tree | 5ce2f29f450bec219c8e8e4d46f253e629981743 /daemon/grub.c | |
parent | 0e3962be9073568a4525acf7db720d85dc8de985 (diff) | |
download | libguestfs-36e4541018b1fdec53f320dba3caf0d28ad04183.tar.gz libguestfs-36e4541018b1fdec53f320dba3caf0d28ad04183.tar.xz libguestfs-36e4541018b1fdec53f320dba3caf0d28ad04183.zip |
Add an optional group ("grub") for the guestfs_grub_install API.
This also improves the documentation for this call, pointing out
several pitfalls in using it.
This unfortunately breaks existing callers that might use
guestfs_grub_install without checking for this new group.
(cherry picked from commit 99624d29226ece1abbbdd921183b360f5f80de91)
Diffstat (limited to 'daemon/grub.c')
-rw-r--r-- | daemon/grub.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/daemon/grub.c b/daemon/grub.c index f394eefe..c61f9df2 100644 --- a/daemon/grub.c +++ b/daemon/grub.c @@ -1,5 +1,5 @@ /* libguestfs - the guestfsd daemon - * Copyright (C) 2009 Red Hat Inc. + * Copyright (C) 2009-2011 Red Hat Inc. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -24,6 +24,13 @@ #include "daemon.h" #include "actions.h" +#include "optgroups.h" + +int +optgroup_grub_available (void) +{ + return prog_exists ("grub-install"); +} int do_grub_install (const char *root, const char *device) |