You need to sign in or sign up before continuing.
  1. 09 8月, 2019 5 次提交
  2. 07 8月, 2019 2 次提交
  3. 06 8月, 2019 1 次提交
  4. 31 7月, 2019 1 次提交
  5. 27 7月, 2019 1 次提交
  6. 19 7月, 2019 2 次提交
  7. 12 7月, 2019 6 次提交
  8. 06 7月, 2019 3 次提交
  9. 04 7月, 2019 3 次提交
  10. 03 7月, 2019 2 次提交
  11. 21 6月, 2019 4 次提交
    • D
      remote: use VIR_DRV_OPEN_REMOTE_USER in ssh transport checks · 953f046d
      Daniel P. Berrangé 提交于
      We currently refuse to connect to remote libvirtd over SSH if we see the
      path ends in /session. Earlier on though we checked for /session and set
      the VIR_DRV_OPEN_REMOTE_USER flag. There is one subtle distinction
      though with the test driver. All test URIs are marked with this flag,
      regardless of whether the URI indicates a local or remote connection.
      Previously a local connection to the test driver would have used the
      unprivileged libvirtd while a remote connection would have tried the
      privileged libvirtd. With this we are consistent and use the
      unprivileged for both local & remote, if the current user is non-root.
      Reviewed-by: NMichal Privoznik <mprivozn@redhat.com>
      Signed-off-by: NDaniel P. Berrangé <berrange@redhat.com>
      953f046d
    • D
      remote: refactor how unprivileged user session connection is identified · 00d17254
      Daniel P. Berrangé 提交于
      Currently the VIR_DRV_OPEN_REMOTE_USER flag is only set when we identify
      that we're connecting to a local libvirtd daemon. We would like to be
      able to set that even if connecting to a remote libvirtd daemon. This
      entails refactoring the conditional check.
      
      One subtle change is that the VIR_DRV_OPEN_REMOTE_USER is now set when
      the test+XXX://  URI is used, even if a servername is present. This has
      no effect in this patch, but will later.
      Signed-off-by: NDaniel P. Berrangé <berrange@redhat.com>
      00d17254
    • D
      remote: delete the avahi mDNS support · 5a148ce8
      Daniel P. Berrangé 提交于
      Libvirtd has long had integration with avahi for advertising libvirtd
      using mDNS when TCP/TLS listening is enabled. For a long time the
      virt-manager application had support for auto-detecting libvirtds
      on the local network using mDNS, but this was removed last year
      
        commit fc8f8d5d7e3ba80a0771df19cf20e84a05ed2422
        Author: Cole Robinson <crobinso@redhat.com>
        Date:   Sat Oct 6 20:55:31 2018 -0400
      
          connect: Drop avahi support
      
          Libvirtd can advertise itself over avahi. The feature is disabled by
          default though and in practice I hear of no one actually using it
          and frankly I don't think it's all that useful
      
          The 'Open Connection' wizard has a disproportionate amount of code
          devoted to this feature, but I don't think it's useful or worth
          maintaining, so let's drop it
      
      I've never heard of any other applications having support for using
      mDNS to detect libvirtd instances. Though it is theoretically possible
      something exists out there, it is clearly going to be a niche use case
      in the virt ecosystem as a whole.
      
      By removing avahi integration we can cut down the dependency chain for
      the basic libvirtd install and reduce our code maint burden.
      Reviewed-by: NJán Tomko <jtomko@redhat.com>
      Signed-off-by: NDaniel P. Berrangé <berrange@redhat.com>
      5a148ce8
    • D
      remote: drop code for migrating config files from pre-XDG dir layout · e10310d6
      Daniel P. Berrangé 提交于
      The unprivileged libvirtd daemon switched to use the XDG dir layout in
      the 0.9.13 release, and included code for moving config files from the
      old location. The chances of someone upgrading libvirt from <= 0.9.12
      directly to libvirt >= 5.5.0 is close enough to zero that we can
      reasonably drop the back compat code.
      Reviewed-by: NAndrea Bolognani <abologna@redhat.com>
      Signed-off-by: NDaniel P. Berrangé <berrange@redhat.com>
      e10310d6
  12. 20 6月, 2019 1 次提交
  13. 19 6月, 2019 2 次提交
  14. 17 6月, 2019 1 次提交
  15. 12 4月, 2019 3 次提交
  16. 11 4月, 2019 2 次提交
  17. 10 4月, 2019 1 次提交