Andy
2008-02-12 18:42:30 UTC
Date: Mon, 11 Feb 2008 20:40:44 -0500
Subject: Re: Making an RPM out of a commercial
package
At Mon, 11 Feb 2008 17:10:46 -0800 (PST) RPM Package
I'm no RPM expert, but what it sounds like is that
you don't want to
actually run the vendor installer in the %install
section. Instead, you
want to 'install' the installer itself (along with
the other 'static'
stuff like the license file) in some place like
${DESTDIR}/usr/share/<package>
and then actually run the installer from the %post
script. Or something
like that. I think there is a place for a script to
run when
uninstalling, where you would run the uninstaller
(and you'd need to
install the uninstaller someplace special as well
and make sure that it
is not removed before the rpm -e script is run).
Thanks Robert. (And also thanks for reminding me thatSubject: Re: Making an RPM out of a commercial
package
At Mon, 11 Feb 2008 17:10:46 -0800 (PST) RPM Package
I'm no RPM expert, but what it sounds like is that
you don't want to
actually run the vendor installer in the %install
section. Instead, you
want to 'install' the installer itself (along with
the other 'static'
stuff like the license file) in some place like
${DESTDIR}/usr/share/<package>
and then actually run the installer from the %post
script. Or something
like that. I think there is a place for a script to
run when
uninstalling, where you would run the uninstaller
(and you'd need to
install the uninstaller someplace special as well
and make sure that it
is not removed before the rpm -e script is run).
I need to change my outgoing e-mail display name. :) )
I thought of doing it this way, but then there is no
way to track, audit, and verify the files that get
installed. But the more I think about it, maybe there
isn't a way to do this with RPM.
____________________________________________________________________________________
Looking for last minute shopping deals?
Find them fast with Yahoo! Search. http://tools.search.yahoo.com/newsearch/category.php?category=shopping