[CentOS] Old and new package version numbers during RPM update

Leon Fauster leonfauster at googlemail.com
Sun Jun 28 11:44:16 UTC 2015


Am 28.06.2015 um 01:59 schrieb Anand Buddhdev <anandb at ripe.net>:
> In an RPM post-install script, is it possible to know the previous
> version number, and the new version number of a package if it's an update?
> 
> I need to know this, because for a certain package, if updating from
> version 1.x to 2.x, I need to run a program to convert the config file
> of the package from version 1.x format to version 2.x format.
> 
> I've looked at SPEC file documentation, but haven't found anything relevant.


OLDVER=$(rpm -q --qf '%{VERSION}\n' <pkgname> | sort -V |head -1)

--
LF









More information about the CentOS mailing list