Martin Langhoff martin.langhoff@gmail.com wrote:
This is a bit of advanced rpm trickery that probably falls in the "don't do that" category. :-/
Short version:
How do I query in %post, when executed during an upgrade, for the version we are upgrading from?
Urgh.
Long version:
A custom rpm (that OLPC's XS uses to manage configuration) needs to nuke a dynamically generated config file - /etc/udev/rules.d/70-persistent-net.rules - _only once_. Before version 0.5 of the pkg, the script that drove the device naming was subtly wrong.
Why "only once"? Better/much more robust/easier stomp on data _always_. Perhaps do it with version 1.2.3-0.fc11, and (after a suitable time) release 1.2.3-1.fc11?