An idea for RPM -> License Agreement support

Jeff Spaleta jspaleta at
Wed May 30 21:54:07 UTC 2007

On 5/30/07, Hikaru Amano <kagesenshi.87 at> wrote:
> I'm not sure if i missed it .. anyway .. here goes

Older versions of the flash-plugin package provided by had a technical solution to this using a post
install script which would open an EULA click-through window with a
timeout if X display was detected. Unattended package installs and
upgrades would still work, but the setup command would have to be run
later manually to run through the agreement to the license before the
plugin could be used.

Putting support directly into rpm or rpm based tools for this sort of
EULA nagging is absolutely unnecessary.  For software vendors who feel
they must force users to jump through click-through hoops to use the
software, the scriptlet facility that rpm provides is more than
adequate to serve this purpose.

rpm2cpio strips out all sorts of package level crap, including any
sort of eula nag implementation you could imagine, so there's no
guarantee to the vendor that every user will see the click through
eula prior to payload install.  But if they really really really want
to do it, they can do it for the casual desktop user with a
post-install scriptlet implementation like flash-plugin package use to

-jef"of course i can't find any of the older rpms any more, the
adobe/macromedia seems to have loosened up on their licensing
notification requirements with the flash 9 release so the current
package does not serve as a useful example of how to do this with

More information about the fedora-devel-list mailing list