]> git.ipfire.org Git - thirdparty/libvirt.git/commit
Enable systemd socket activation with virtlockd
authorDaniel P. Berrange <berrange@redhat.com>
Thu, 7 Jul 2011 14:02:32 +0000 (15:02 +0100)
committerDaniel P. Berrange <berrange@redhat.com>
Thu, 13 Dec 2012 15:26:57 +0000 (15:26 +0000)
commit74c0353e4ffb06790fb8fa0190bac1020bef8563
tree8ec492ebe13c601303ac17477125bbce722b34a4
parent0e49b83912ada6ef9560bf674e6280eccabe96f7
Enable systemd socket activation with virtlockd

This enhancement virtlockd so that it can receive a pre-opened
UNIX domain socket from systemd at launch time, and adds the
systemd service/socket unit files

* daemon/libvirtd.service.in: Require virtlockd to be running
* libvirt.spec.in: Add virtlockd systemd files
* src/Makefile.am: Install systemd files
* src/locking/lock_daemon.c: Support socket activation
* src/locking/virtlockd.service.in, src/locking/virtlockd.socket.in:
  systemd unit files
* src/rpc/virnetserverservice.c, src/rpc/virnetserverservice.h:
  Add virNetServerServiceNewFD() method
* src/rpc/virnetsocket.c, src/rpc/virnetsocket.h: Add virNetSocketNewListenFD
  method

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
libvirt.spec.in
src/Makefile.am
src/locking/lock_daemon.c
src/locking/virtlockd.service.in [new file with mode: 0644]
src/locking/virtlockd.socket.in [new file with mode: 0644]