libvirt/src/remote
Daniel P. Berrangé 4304222f50 remote: make system libvirtd exit when idle via timeout
Since we have socket activation available now, we can let the system
libvirtd exit when it is idle. This allows it to still do autostart
when the host boots up, but when nothing was started it will quickly
exit again until some mgmt app connects to the socket.

Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2019-07-12 16:55:40 +01:00
..
libvirtd-admin.socket.in remote: add systemd socket units for UNIX/TCP sockets 2019-07-12 16:55:40 +01:00
libvirtd-ro.socket.in remote: add systemd socket units for UNIX/TCP sockets 2019-07-12 16:55:40 +01:00
libvirtd-tcp.socket.in remote: add systemd socket units for UNIX/TCP sockets 2019-07-12 16:55:40 +01:00
libvirtd-tls.socket.in remote: add systemd socket units for UNIX/TCP sockets 2019-07-12 16:55:40 +01:00
libvirtd.aug remote: delete the avahi mDNS support 2019-06-21 12:59:42 +01:00
libvirtd.conf remote: delete the avahi mDNS support 2019-06-21 12:59:42 +01:00
libvirtd.libxl.logrotate.in logging: ensure virtlogd rollover takes priority over logrotate 2019-07-12 12:44:59 +01:00
libvirtd.logrotate.in daemon: move logrotate files to src/remote/ 2018-02-22 12:26:57 +00:00
libvirtd.lxc.logrotate.in logging: ensure virtlogd rollover takes priority over logrotate 2019-07-12 12:44:59 +01:00
libvirtd.pod daemon: move libvirtd POD manpage into src/remote/ 2018-02-22 12:21:09 +00:00
libvirtd.policy Do not generate polkit rules file 2018-03-14 12:46:26 +01:00
libvirtd.qemu.logrotate.in logging: ensure virtlogd rollover takes priority over logrotate 2019-07-12 12:44:59 +01:00
libvirtd.rules daemon: move misc libvirtd policy files to src/remote/ 2018-02-22 12:26:50 +00:00
libvirtd.sasl daemon: move misc libvirtd policy files to src/remote/ 2018-02-22 12:26:50 +00:00
libvirtd.service.in remote: make system libvirtd exit when idle via timeout 2019-07-12 16:55:40 +01:00
libvirtd.socket.in remote: add systemd socket units for UNIX/TCP sockets 2019-07-12 16:55:40 +01:00
libvirtd.sysconf remote: remove obsolete params from sysconf file 2019-07-03 16:59:00 +01:00
libvirtd.sysctl daemon: move misc libvirtd policy files to src/remote/ 2018-02-22 12:26:50 +00:00
lxc_protocol.x Remove all Author(s): lines from source file headers 2018-12-13 16:08:38 +00:00
Makefile.inc.am remote: add systemd socket units for UNIX/TCP sockets 2019-07-12 16:55:40 +01:00
qemu_protocol.x Remove all Author(s): lines from source file headers 2018-12-13 16:08:38 +00:00
remote_daemon_config.c remote: delete the avahi mDNS support 2019-06-21 12:59:42 +01:00
remote_daemon_config.h remote: delete the avahi mDNS support 2019-06-21 12:59:42 +01:00
remote_daemon_dispatch.c remote: add support for new network port APIs 2019-06-17 15:30:22 +01:00
remote_daemon_dispatch.h src/remote: use #pragma once in headers 2019-06-19 17:12:30 +02:00
remote_daemon_stream.c Remove all Author(s): lines from source file headers 2018-12-13 16:08:38 +00:00
remote_daemon_stream.h src/remote: use #pragma once in headers 2019-06-19 17:12:30 +02:00
remote_daemon.c remote: fix handling of systemd activation wrt socket ordering 2019-07-12 16:55:40 +01:00
remote_daemon.h src/remote: use #pragma once in headers 2019-06-19 17:12:30 +02:00
remote_driver.c remote: conditionally declare tty variable for non-Win32 platforms 2019-07-05 18:27:24 +01:00
remote_driver.h Revert "remote: remove unused constant for libvirtd config file" 2019-07-04 09:24:45 +02:00
remote_protocol.x api: disallow virDomainSaveImageGetXMLDesc on read-only connections 2019-06-20 13:50:56 +02:00
test_libvirtd.aug.in remote: delete the avahi mDNS support 2019-06-21 12:59:42 +01:00
virt-guest-shutdown.target.in daemon: move init system files into src/remote/ 2018-02-22 12:21:21 +00:00