On Wed, May 16, 2012 11:19 am, Andrew Wafaa wrote:
On 16 May 2012 09:48, Adrian Schröter <adrian@suse.de> wrote:
Am Dienstag, 15. Mai 2012, 15:31:44 schrieb Andrew Wafaa:
Could someone advise on how one would add a EULA to a package please?
What I'm looking to do is have the EULA pop up and require user interaction prior to install. The package in question contains firmware that are not OSS but are re-distributable providing the user acknowledges the EULA.
I've had a look at the Non-Free repo hoping to find a hint, but didn't see anything. All and any help would be appreciated.
This is currently only possible via building a product media. Unfortunately the OBS support for that is not yet complete (will be with OBS 2.6). We lack also quite some documentation for this feature atm :/.
The current workaround is the openSUSE-EULAs package, which need to be installed when kiwi is creating the product. You may want to create a similar package and create a product to get the EULAs for your packages.
So there is no way at present to have it for a single package? My intention was to have the package as a standalone, that users then install if they want it. Users would still be able to use the Snowball board without it, just not all features would be available (bluetooth/wireless/accelerometer).
I know it's not ideal. But maybe a script like the fetchmsttfonts is an option? It shows the EULA and it gets the data, unpacks it and it copies it to the correct location with the correct permissions. The %post can even automatically run the script.
Regards,
Andy
-- Andrew Wafaa IRC: FunkyPenguin GPG: 0x3A36312F --
Regards, Joop. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org