On 11/06/2013 05:08 PM, Reindl Harald
Am 06.11.2013 23:03, schrieb Miloslav Trmač:
On Wed, Nov 6, 2013 at 10:56 PM, Przemek Klosowski
We don't have a way of telling which updates REQUIRE reboot(*)--but solving
this problem by rebooting always is not right, in my opinion.
This information is already available in bodhi. It's probably not
very accurate, but it is there, and it could be made more accurate
without changing the client-side tools.
i always take "lsof | grep DEL | grep /usr" do get a list of processes
which have deleted files open which are exactly the libraries re updated
But my point was that there can be more reasons: e.g. some action at
the service startup that needs to be done differently after the
update. Neither lsof nor bodhi can deal with that type. The only
hope is that the list is probably finite and we could come up with
Hey, wait a minute. What if we made %post* responsible for e.g.
sending dbus a 'need to restart something' message? Would that cover
all cases we've been talking about?