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----- |