--- rpms/smeserver-yum/sme10/smeserver-yum-2.6.0-bz11180-yum-dbupdate-systemd.patch 2020/12/09 04:59:21 1.3 +++ rpms/smeserver-yum/sme10/smeserver-yum-2.6.0-bz11180-yum-dbupdate-systemd.patch 2020/12/09 05:30:35 1.4 @@ -1,7 +1,7 @@ diff -Nur smeserver-yum-2.6.0.old/createlinks smeserver-yum-2.6.0/createlinks --- smeserver-yum-2.6.0.old/createlinks 2020-12-08 22:55:14.254000000 -0500 +++ smeserver-yum-2.6.0/createlinks 2020-12-08 23:28:27.655000000 -0500 -@@ -21,18 +21,23 @@ +@@ -21,18 +21,22 @@ # yum-update-dbs is launched by smeserver yum plugin, # it isnot needed anymore in install remove and update events @@ -21,7 +21,6 @@ diff -Nur smeserver-yum-2.6.0.old/create -safe_symlink("once", "root/etc/e-smith/events/local/services2adjust/yum"); +safe_symlink("restart", "root/etc/e-smith/events/local/services2adjust/yum"); -+safe_symlink("restart", "root/etc/e-smith/events/yum-modify/services2adjust/yum"); +my $event= "smeserver-yum-update"; +# systemd-specific action mandatory for this package-update event @@ -48,7 +47,7 @@ diff -Nur smeserver-yum-2.6.0.old/root/e # /etc/e-smith/events/local/services2adjust/yum -> once # but that never seems to terminate -exec /usr/local/bin/svc -o /service/yum -+exec /usr/bin/systemctl restart yum.service ++exec /usr/bin/systemctl restart yum.service & diff -Nur smeserver-yum-2.6.0.old/root/sbin/e-smith/check4updates smeserver-yum-2.6.0/root/sbin/e-smith/check4updates --- smeserver-yum-2.6.0.old/root/sbin/e-smith/check4updates 2020-12-08 22:55:14.233000000 -0500