]> xenbits.xensource.com Git - libvirt.git/commitdiff
systemd: Add RemoveOnStop=yes to all sockets
authorAndrea Bolognani <abologna@redhat.com>
Wed, 27 Sep 2023 15:13:32 +0000 (17:13 +0200)
committerAndrea Bolognani <abologna@redhat.com>
Mon, 2 Oct 2023 08:41:07 +0000 (10:41 +0200)
Currently we only set this for the main sockets, which means
that

  $ systemctl stop virtqemud.socket

will make the socket disappear from the filesystem while

  $ systemctl stop virtqemud-ro.socket

won't. Get rid of this inconsistency.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
src/locking/virtlockd-admin.socket.in
src/locking/virtlockd.socket.in
src/logging/virtlogd-admin.socket.in
src/logging/virtlogd.socket.in
src/remote/libvirtd-admin.socket.in
src/remote/libvirtd-ro.socket.in
src/virtd-admin.socket.in
src/virtd-ro.socket.in

index d05ba982d9f9d90479a0b13e5afc65e5d2d09cc6..0452a0cfdbff85ff12068ff861dc91b503c860b4 100644 (file)
@@ -7,6 +7,7 @@ After=virtlockd.socket
 ListenStream=@runstatedir@/libvirt/virtlockd-admin-sock
 Service=virtlockd.service
 SocketMode=0600
+RemoveOnStop=yes
 
 [Install]
 WantedBy=sockets.target
index 98aabb2511a1e530afd091c98a3e882b9fec55c8..31a576aa1647379771c7d0a24d00ee4b2277ea0b 100644 (file)
@@ -5,6 +5,7 @@ Description=Virtual machine lock manager socket
 ListenStream=@runstatedir@/libvirt/virtlockd-sock
 Service=virtlockd.service
 SocketMode=0600
+RemoveOnStop=yes
 
 [Install]
 WantedBy=sockets.target
index 75ec7bd5fab7165ad53ced32a7212c0690919e4f..ddb9a1393bb06bb1d0125df6e657403bf424e4db 100644 (file)
@@ -7,6 +7,7 @@ After=virtlogd.socket
 ListenStream=@runstatedir@/libvirt/virtlogd-admin-sock
 Service=virtlogd.service
 SocketMode=0600
+RemoveOnStop=yes
 
 [Install]
 WantedBy=sockets.target
index b044d62e7c9f5a193243d2711d5605eec69143e7..084cbe179d0b62cb7a181f30ee99dd97353f2fef 100644 (file)
@@ -5,6 +5,7 @@ Description=Virtual machine log manager socket
 ListenStream=@runstatedir@/libvirt/virtlogd-sock
 Service=virtlogd.service
 SocketMode=0600
+RemoveOnStop=yes
 
 [Install]
 WantedBy=sockets.target
index 6df038d95ad81d5b46fd4b8b8b51f0e157812323..e0bbf9b1ace3fca597c46a4183e30c9140a69ceb 100644 (file)
@@ -7,6 +7,7 @@ After=libvirtd.socket
 ListenStream=@runstatedir@/libvirt/libvirt-admin-sock
 Service=libvirtd.service
 SocketMode=0600
+RemoveOnStop=yes
 
 [Install]
 WantedBy=sockets.target
index 6797517c50820bc813aff1a408add791e248f029..c8adc8109b6e593a5a7f06335d6cc7d2734adc12 100644 (file)
@@ -7,6 +7,7 @@ After=libvirtd.socket
 ListenStream=@runstatedir@/libvirt/libvirt-sock-ro
 Service=libvirtd.service
 SocketMode=0666
+RemoveOnStop=yes
 
 [Install]
 WantedBy=sockets.target
index 5a5f57704196aac11e23315e1bc13477c7ade144..818d4ab84fbb8cc37de0db0903fd9c0d3dc7a548 100644 (file)
@@ -9,6 +9,7 @@ After=libvirtd-admin.socket
 ListenStream=@runstatedir@/libvirt/@sockprefix@-admin-sock
 Service=@service@.service
 SocketMode=0600
+RemoveOnStop=yes
 
 [Install]
 WantedBy=sockets.target
index 692279665df768adb51fce6710d0f17453a4feef..57b313e01673e934931d42494993ff9f028e6fb5 100644 (file)
@@ -9,6 +9,7 @@ After=libvirtd-ro.socket
 ListenStream=@runstatedir@/libvirt/@sockprefix@-sock-ro
 Service=@service@.service
 SocketMode=0666
+RemoveOnStop=yes
 
 [Install]
 WantedBy=sockets.target