• D
    lxc: acquire a pidfile in the driver root directory · 64c5b6bc
    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/lxc/driver.pid
    
    In unprivileged libvirtd this ends up locking
    
      /run/user/$UID/libvirt/lxc/run/driver.pid
    
    NB, the latter can vary depending on $XDG_RUNTIME_DIR
    Signed-off-by: NDaniel P. Berrangé <berrange@redhat.com>
    64c5b6bc
lxc_conf.h 3.6 KB