[libvirt PATCH] meson: Fix libvirtd|virtproxyd socket prefixes

Erik Skultety eskultet at redhat.com
Tue Aug 4 08:36:48 UTC 2020


On Tue, Aug 04, 2020 at 10:00:19AM +0200, Pavel Hrdina wrote:
> On Tue, Aug 04, 2020 at 09:48:58AM +0200, Pavel Hrdina wrote:
> > On Tue, Aug 04, 2020 at 09:30:42AM +0200, Erik Skultety wrote:
> > > For the daemons in question the correct socket prefix is "libvirt-",
> > > not "libvirtd-".
> > > 
> > > Fixes: dd4f2c73ad7f9fc0eae5325d5bf5786afd3a467e
> > > 
> > > Signed-off-by: Erik Skultety <eskultet at redhat.com>
> > > ---
> > >  src/remote/meson.build | 4 ++--
> > >  1 file changed, 2 insertions(+), 2 deletions(-)
> > > 
> > > diff --git a/src/remote/meson.build b/src/remote/meson.build
> > > index 25712c943b..5983238a0a 100644
> > > --- a/src/remote/meson.build
> > > +++ b/src/remote/meson.build
> > > @@ -184,7 +184,7 @@ if conf.has('WITH_REMOTE')
> > >        'service': 'libvirtd',
> > >        'service_in': files('libvirtd.service.in'),
> > >        'name': 'Libvirt',
> > > -      'sockprefix': 'libvirtd',
> > > +      'sockprefix': 'libvirt',
> > >        'sockets': [ 'main', 'ro', 'admin', 'tcp', 'tls' ],
> > >      }
> > >  
> > > @@ -218,7 +218,7 @@ if conf.has('WITH_REMOTE')
> > >        'service': 'virtproxyd',
> > >        'service_in': files('virtproxyd.service.in'),
> > >        'name': 'Libvirt proxy',
> > > -      'sockprefix': 'libvirtd',
> > > +      'sockprefix': 'libvirt',
> > >        'sockets': [ 'main', 'ro', 'admin', 'tcp', 'tls' ],
> > >        'deps': libvirtd_socket_conflicts,
> > 
> > How did you figure out that the prefix is libvirt? It's not correct.
> > Check the autoconf version or even in your fedora:
> > 
> >     rpm -ql libvirt-daemon | grep ".*\.socket"
> > 
> > and you will see that it's libvirtd.
> 
> So I double checked is as it looked strange to me and even though the
> service and the systemd socket files use libvirtd the runtime unix
> socket has libvirt as prefix. Sigh.

Well, historical reasons... we couldn't have renamed it with the modular
daemon introduction, because that would have been a regression.

> 
> So the patch is correct, sorry about the noise.
> 
> Reviewed-by: Pavel Hrdina <phrdina at redhat.com>

Thank you.

Erik




More information about the libvir-list mailing list