From: Christian Ehrhardt Date: Wed, 16 Oct 2019 06:47:36 +0000 (+0200) Subject: virt-aa-helper: clarify command line options X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=9d38bce689557923c786ee4b36457830a167801c;p=libvirt.git virt-aa-helper: clarify command line options While only used internally from libvirt the options still are misleading enough to cause issues every now and then. Group modes, options and an adding extra file and extend the wording of the latter which had the biggest lack of clarity. Both add a file to the end of the rules, but one re-generates the rules from XML and the other keeps the existing rules as-is not considering the XML content. Reviewed-by: Cole Robinson Acked-by: Jamie Strandboge Signed-off-by: Christian Ehrhardt --- diff --git a/src/security/virt-aa-helper.c b/src/security/virt-aa-helper.c index bdb7f93a29..5ff2baedcc 100644 --- a/src/security/virt-aa-helper.c +++ b/src/security/virt-aa-helper.c @@ -95,18 +95,20 @@ vahDeinit(vahControl * ctl) static void vah_usage(void) { - printf(_("\n%s [options] [< def.xml]\n\n" - " Options:\n" + printf(_("\n%s mode [options] [extra file] [< def.xml]\n\n" + " Modes:\n" " -a | --add load profile\n" " -c | --create create profile from template\n" - " -d | --dryrun dry run\n" " -D | --delete unload and delete profile\n" - " -f | --add-file add file to profile\n" - " -F | --append-file append file to profile\n" " -r | --replace reload profile\n" " -R | --remove unload profile\n" - " -h | --help this help\n" + " Options:\n" + " -d | --dryrun dry run\n" " -u | --uuid uuid (profile name)\n" + " -h | --help this help\n" + " Extra File:\n" + " -f | --add-file add file to a profile generated from XML\n" + " -F | --append-file append file to an existing profile\n" "\n"), progname); puts(_("This command is intended to be used by libvirtd "