Gentoo Archives: gentoo-dev

From: Jonathan Callen <jcallen@g.o>
To: gentoo-dev@l.g.o, Rich Freeman <rich0@g.o>
Cc: "Michał Górny" <mgorny@g.o>, games@g.o, qa@g.o, "Vadim A. Misbakh-Soloviov" <mva@×××.name>
Subject: [gentoo-dev] Re: The request to abolish games team policy
Date: Wed, 09 Jul 2014 01:52:59
Message-Id: 53BCA071.2030902@gentoo.org
In Reply to: Re: [gentoo-dev] Re: The request to abolish games team policy by Ulrich Mueller
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA512
3
4 On 07/08/2014 08:32 AM, Ulrich Mueller wrote:
5 >>>>>> On Tue, 8 Jul 2014, Rich Freeman wrote:
6 >
7 >> On Tue, Jul 8, 2014 at 3:31 AM, Ulrich Mueller <ulm@g.o>
8 >> wrote:
9 >>> The install locations (/usr/games, /usr/share/games,
10 >>> /var/games, etc.) are specified by the FHS. So they're not
11 >>> entirely games team policy.
12 >
13 >> I just checked some random packages on Debian and found that
14 >> adherence to this path there is mixed. I'd say the majority of
15 >> packages I checked installed in /usr/games, but quite a few did
16 >> not. Many of the ones that tended to install there were games
17 >> that probably predate the Linux kernel, but this was by no means
18 >> exclusively the case.
19 >
20 >> Their official policy says that games should go in /usr/games
21 >> though. They also state "Each game decides on its own security
22 >> policy." They apparently only use a games group for things like
23 >> high scores and save game dirs, and use sgid on the binary to
24 >> accomplish this (minimizing its use in general). (Note, I don't
25 >> run Debian much, so this is the result of a quick scan of their
26 >> policies and the real world may vary.)
27 >
28 > It certainly differs between distros. Debian generally uses
29 > /usr/games and has a games group for score files. Fedora has chosen
30 > to ignore the FHS and installs everything in /usr/bin. IIUC, they
31 > also use an own group for each game if it needs to write shared
32 > score files. [1]
33 >
34 > Ulrich
35 >
36 > [1] http://thread.gmane.org/gmane.comp.freedesktop.games/365
37 >
38
39 Just to clarify, the current Gentoo policy is that game executables go
40 in /usr/games/bin and libraries go in /usr/games/$(get_libdir).
41 Debian policy follows FHS in that games binaries go directly in
42 /usr/games and games libraries go in the same directory as other
43 libraries.
44
45 - --
46 Jonathan Callen
47 -----BEGIN PGP SIGNATURE-----
48 Version: GnuPG v2
49 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
50
51 iQIcBAEBCgAGBQJTvKBxAAoJELHSF2kinlg4y/kP/jj6wkESt7cXnj+MdgIcdYQd
52 2DSz1LQID4GyS4+Zkc8oIIfQCjWVBp4ZL3biEPDi2wWoF8gmsQPcnzru0/XlLwlb
53 +0S4NfrsA4I53DUztDV1XW4Wsi1VxYF2RzCo/W+S7ZdzNceAkRcvFt9hEUhNlFnu
54 6DCw/yf8dHC3IkblU3Bs4ZYltkVQbCIuc02RYyT8UYKW72h5vbW0BJg032WYJkA5
55 gYW0RSWplv++z1ngeI+7LJ/bAJzD9wwriSY3ilBknrBNlR1AI2/S3EdQsQUyJt8I
56 QrlweD7KIlhjj1Rb7zet04FMyLfoVtD0h2Gbyvht2l6ZQLvV8aIuO9VwWdaST2fF
57 45UkGKIMYt3zU4qH1l4qo5IuYYSkPcSmzXAdCG8GlKmWShI3heQcKEafH2kR35e7
58 os7D5z4DofzpwRgjd4KKebG3v0q3NLUyKhrlik2dTSO+jPOYGj45Ow1o83Up5U6V
59 9xB6PilLx9SoiVvU1prwG3WGd1s9J3YGq4JWWzxm9mGGQThdrvQUvLFNoIO7zOWF
60 l0Dp4IMLnfrmGa9RWyzaBbYMZMK693novbkbr7yW+PFaBUjfKEsxasp9JHTwBDcF
61 jW2iAf/a1JraP1APbDp9gYCXHfDO9wNXwzI3wyT5QvLkyzkLBUkPg+3gcdIDFgbM
62 ugURcg6HIZ1bd4vQED6U
63 =RdNt
64 -----END PGP SIGNATURE-----

Replies

Subject Author
[gentoo-dev] Re: The request to abolish games team policy Ulrich Mueller <ulm@g.o>