spec: Remove duplicate check of libvirtd status

The %posttrans scriptlet checks if libvirtd is active within a
condition that is only executed if libvirtd is active. Remove the
duplicate check.

Signed-off-by: Jim Fehlig <jfehlig@suse.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
Jim Fehlig 2022-07-19 17:10:01 -06:00
parent bdd8ce02c4
commit ebf84b2b36

View File

@ -1365,19 +1365,13 @@ then
# own the sockets again when it comes back up. Thus we must # own the sockets again when it comes back up. Thus we must
# do this particular ordering, so that we get libvirtd # do this particular ordering, so that we get libvirtd
# running with socket activation in use # running with socket activation in use
/bin/systemctl is-active libvirtd.service 1>/dev/null 2>&1
if test $? = 0
then
/bin/systemctl stop libvirtd.service >/dev/null 2>&1 || : /bin/systemctl stop libvirtd.service >/dev/null 2>&1 || :
/bin/systemctl try-restart \ /bin/systemctl try-restart \
libvirtd.socket \ libvirtd.socket \
libvirtd-ro.socket \ libvirtd-ro.socket \
libvirtd-admin.socket >/dev/null 2>&1 || : libvirtd-admin.socket >/dev/null 2>&1 || :
/bin/systemctl start libvirtd.service >/dev/null 2>&1 || : /bin/systemctl start libvirtd.service >/dev/null 2>&1 || :
fi fi
fi
fi fi
%libvirt_daemon_finish_restart libvirtd %libvirt_daemon_finish_restart libvirtd