[Yum] How to verify from a pre scriptlet that yum is installing and not updating the RPM package.
Demetri Mouratis
dmourati at gmail.com
Thu Nov 16 06:37:31 UTC 2006
On 11/15/06, John Rouillard <rouilj-yum at renesys.com> wrote:
>
> My RPM's have a pre(install) scriptlet that verifies that they are
> being installed and not updated. If I install with rpm, I can parse
> the command line ofx the parent process of the scriptlet and verify
> that -i or --install was used rather than -U or --update.
Look at $1 being passed to the %pre.
install erase upgrade reinstall
%pre 1 - 2 2
%pre
if [ $1 -eq 1 ]; then
do your thing;
else
do what you feel;
fi
-D
More information about the Yum
mailing list