On Thu, Jun 16, 2016 at 07:32:54PM +0800, longguang.yue wrote: > this patch is for help document > > thanks very much > > > > > At 2016-06-16 17:39:12, "Daniel P. Berrange" <berrange@xxxxxxxxxx> wrote: > >On Mon, Jun 13, 2016 at 05:58:06PM +0800, longguang.yue wrote: > >> From 98a2e7784f14f1c69dbb93e0bfb6539987aa16d4 Mon Sep 17 00:00:00 2001 > >> From: yuelongguang <yuelongguang@xxxxxx> > >> Date: Mon, 13 Jun 2016 17:29:57 +0800 > >> Subject: [PATCH] add default mapping of credentials to machine > >> > >> --- > >> src/util/virauthconfig.c | 7 +++++++ > >> 1 file changed, 7 insertions(+) > > > >Thanks, I've applied this patch, with an expanded commit message: > > > >commit 743db933ed6bbcdd3ca87dd43c8164f6992bc89e > >Author: yuelongguang <yuelongguang@xxxxxx> > >Date: Mon Jun 13 17:29:57 2016 +0800 > > > > add default mapping of credentials to machine > > > > In the auth config file, it is currently required to have > > an entry for each hostname to connect to, eg > > > > [auth-libvirt-prod1.example.com] > > credentials=prod > > > > This is inconvenient when there are large numbers of machines > > all with the same credentials. Add support for a default > > entry: > > > > [auth-default] > > credentials=prod > > > > > >Regards, > >Daniel > >-- > >|: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| > >|: http://libvirt.org -o- http://virt-manager.org :| > >|: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| > >|: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :| > From c1def510347f4d45da696a612d04d3fa3917fcd4 Mon Sep 17 00:00:00 2001 > From: yuelongguang <yuelongguang@xxxxxx> > Date: Thu, 16 Jun 2016 19:20:24 +0800 > Subject: [PATCH] add help document relevant to default mapping of credentials > to machines > > * src/util/virauthconfig.c > --- > docs/auth.html.in | 18 +++++++++++++++--- > 1 file changed, 15 insertions(+), 3 deletions(-) > > diff --git a/docs/auth.html.in b/docs/auth.html.in > index 37f2978..bdd5fc2 100644 > --- a/docs/auth.html.in > +++ b/docs/auth.html.in > @@ -76,7 +76,11 @@ password=letmein > > [credentials-dev] > username=joe > -password=hello</pre> > +password=hello > + > +[credentials-defgrp] > +username=defuser > +password=defpw</pre> > > <p> > The second set of groups provide mappings of credentials to > @@ -90,7 +94,8 @@ credentials=$CREDENTIALS</pre> > > <p> > For example, following the previous example, here is how to > - list some machines > + map some machines. For convenience libvirt supports default mapping > + of credentials to machines: > </p> > > <pre> > @@ -106,8 +111,15 @@ credentials=test > [auth-libvirt-prod1.example.com] > credentials=prod > > +[auth-libvirt-default] > +credentials=defgrp > + > [auth-esx-dev1.example.com] > -credentials=dev</pre> > +credentials=dev > + > +[auth-esx-default] > +credentials=defgrp</pre> > + > > <p> > The following service types are known to libvirt Thanks, will apply this shortly. Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :| -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list