libvirt/src/locking
Andrea Bolognani e708f4af97 systemd: Replace Requires with BindTo+After for main socket
This is the strongest relationship that can be declared between
two units, and causes the service to be terminated immediately
if its main socket disappears. This is the behavior we want.

Note that we don't do the same for the read-only/admin sockets,
because those are not as critical for the core functionality of
services as the main socket it.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
2023-10-02 10:41:07 +02:00
..
domain_lock.c locking: Remove unused includes 2022-06-16 06:43:56 +02:00
domain_lock.h locking: Remove unused includes 2022-06-16 06:43:56 +02:00
libvirt_lockd.aug src: fix word spell typos 2020-07-09 10:01:41 +02:00
libvirt_sanlock.aug src: fix word spell typos 2020-07-09 10:01:41 +02:00
lock_daemon_config.c locking: Remove unused includes 2022-06-16 06:43:56 +02:00
lock_daemon_config.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
lock_daemon_dispatch.c locking: Update format strings in translated messages 2023-04-01 11:40:33 +02:00
lock_daemon_dispatch.h
lock_daemon.c locking: Update format strings in translated messages 2023-04-01 11:40:33 +02:00
lock_daemon.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
lock_driver_lockd.c lib: use struct zero initializer instead of memset 2023-08-03 16:41:19 +02:00
lock_driver_lockd.h
lock_driver_nop.c locking: Remove unused includes 2022-06-16 06:43:56 +02:00
lock_driver_nop.h
lock_driver_sanlock.c locking: Move error messages onto a single line 2023-09-04 09:35:36 +02:00
lock_driver.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
lock_manager.c locking: Update format strings in translated messages 2023-04-01 11:40:33 +02:00
lock_manager.h lib: Drop internal virXXXPtr typedefs 2021-04-13 17:00:38 +02:00
lock_protocol.x
lockd.conf
meson.build systemd: Drop unnecessary uses of @sockprefix@ 2023-09-26 16:57:50 +02:00
sanlock_helper.c locking: Update format strings in translated messages 2023-04-01 11:40:33 +02:00
sanlock.conf
test_libvirt_lockd.aug.in
test_libvirt_sanlock.aug.in
test_virtlockd.aug.in
virtlockd-admin.socket.in
virtlockd.aug src: fix word spell typos 2020-07-09 10:01:41 +02:00
virtlockd.conf util: drop support for stack traces with logging 2019-10-18 16:25:17 +01:00
virtlockd.init.in Add virtlockd and virtlogd init scripts 2020-02-22 17:11:54 +01:00
virtlockd.service.in systemd: Replace Requires with BindTo+After for main socket 2023-10-02 10:41:07 +02:00
virtlockd.socket.in systemd: Add missing Service for virtlogd/virtlockd 2023-09-26 16:55:28 +02:00