1. 16 10月, 2019 2 次提交
  2. 15 10月, 2019 2 次提交
  3. 14 10月, 2019 1 次提交
  4. 08 10月, 2019 1 次提交
  5. 27 9月, 2019 2 次提交
  6. 14 9月, 2019 3 次提交
  7. 27 8月, 2019 1 次提交
  8. 21 8月, 2019 5 次提交
  9. 16 8月, 2019 2 次提交
  10. 09 8月, 2019 1 次提交
  11. 08 8月, 2019 1 次提交
  12. 18 7月, 2019 4 次提交
  13. 11 7月, 2019 1 次提交
    • D
      network: acquire a pidfile in the driver root directory · c03aef7c
      Daniel P. Berrangé 提交于
      When we allow multiple instances of the driver for the same user
      account, using a separate root directory, we need to ensure mutual
      exclusion. Use a pidfile to guarantee this.
      
      In privileged libvirtd this ends up locking
      
         /var/run/libvirt/network/driver.pid
      
      In unprivileged libvirtd this ends up locking
      
        /run/user/$UID/libvirt/network/run/driver.pid
      
      NB, the latter can vary depending on $XDG_RUNTIME_DIR
      Signed-off-by: NDaniel P. Berrangé <berrange@redhat.com>
      c03aef7c
  14. 26 6月, 2019 1 次提交
    • D
      network: avoid including sys/sysctl.h on Linux · 3338c40b
      Daniel P. Berrangé 提交于
      The sys/sysctl.h header is only needed on BSD platforms to get
      the sysctlbyname() function declaration. On Linux we talk to
      procfs instead to change sysctls.
      
      Unfortunately a legacy sys/sysctl.h header does exist on Linux
      and including it has recently started triggering a deprecation
      warning from glibc.
      
      Protect its inclusion with a HAVE_SYSCTLBYNAME check instead
      so that it only gets used on platforms where we need that
      function declaration.
      Signed-off-by: NDaniel P. Berrangé <berrange@redhat.com>
      3338c40b
  15. 17 6月, 2019 12 次提交
  16. 23 5月, 2019 1 次提交