[arch-dev-public] Steam License

Allan McRae allan at archlinux.org
Wed Jan 30 06:50:31 EST 2013

On 30/01/13 21:39, Stéphane Gaudreault wrote:
> Le 2013-01-30 04:37, Lukas Jirkovsky a écrit :
>>>      5. you must include this License Agreement provided with the
>>> Program and ensure that it will
>>>      display and be required to be accepted by the end user in the
>>> same manner as is required by
>>>      the Program in the form received by you; and
>> How do you you plan to solve this? A preinstall message? It doesn't
>> seem that the ordinary approach of just putting the license in
>> /usr/share/licenses would be enough, IANAL.
>> Lukas
> Maybe you could use 'dialog' [1] in the pre{install,update} message to
> display the license and make sure that users accept it before proceeding
> to the installation.
> Stéphane
> [1] https://www.archlinux.org/packages/core/x86_64/dialog/

Yuck!  Anyway, pre_install can not abort a pacman transaction.

I remember we used to have a package saying that you had to accept the
license found in /usr/share/licence/...   That probably is not enough
here though.

The easy solution...  Don't put it in the repos.

More information about the arch-dev-public mailing list