diff --git a/sysmaster.spec b/sysmaster.spec index ee1c8cb..43b65ae 100644 --- a/sysmaster.spec +++ b/sysmaster.spec @@ -16,7 +16,7 @@ Name: sysmaster Version: 0.5.1 -Release: 7 +Release: 8 Summary: redesign and reimplement process1. License: Mulan PSL v2 @@ -229,10 +229,16 @@ test -f /etc/sysmaster/system/sysinit.target.wants/udevd.service && unlink /etc/ test -f /etc/sysmaster/system/sysinit.target.wants/udev-trigger.service && unlink /etc/sysmaster/system/sysinit.target.wants/udev-trigger.service || : %postun -n devmaster -test -f /usr/lib/sysmaster/system/udevd.service && ln -s /usr/lib/sysmaster/system/udevd.service /etc/sysmaster/system/sysinit.target.wants/udevd.service || : -test -f /usr/lib/sysmaster/system/udev-trigger.service && ln -s /usr/lib/sysmaster/system/udev-trigger.service /etc/sysmaster/system/sysinit.target.wants/udev-trigger.service || : +if [ $1 -eq 0 ] ; then + test -f /usr/lib/sysmaster/system/udevd.service && ln -s /usr/lib/sysmaster/system/udevd.service /etc/sysmaster/system/sysinit.target.wants/udevd.service || : + test -f /usr/lib/sysmaster/system/udev-trigger.service && ln -s /usr/lib/sysmaster/system/udev-trigger.service /etc/sysmaster/system/sysinit.target.wants/udev-trigger.service || : +fi %changelog +* Fri Dec 15 2023 chenjiayi - 0.5.1-8 +- avoid symlinks for udevd.service and udev-trigger.service residuals + during updating + * Thu Dec 14 2023 zhangyao - 0.5.1-7 - sync patches from upstream