1 |
Ulrich Mueller: |
2 |
>>>>>> On Thu, 19 Feb 2015, Ulrich Mueller wrote: |
3 |
> |
4 |
>> In yesterday's meeting the QA team has unanimously accepted the |
5 |
>> following policies (see bug 537580 for details): |
6 |
> |
7 |
>> 1. Directories /usr/games, /usr/games/bin, /usr/games/lib*, |
8 |
>> /usr/share/games, /var/games, /etc/games, and /opt must be owned |
9 |
>> by root:root and have permissions 755 (i.e. the default). |
10 |
> |
11 |
>> This will require a small change in games.eclass, because currently |
12 |
>> prepgamesdirs() changes ownership of these directories to root:games |
13 |
>> and mode to 0750, so they are readable only by users that are members |
14 |
>> of the "games" group. With attached patch, games.eclass will no longer |
15 |
>> change permissions of the top-level directories (mostly, these are |
16 |
>> identical to the FHS locations). |
17 |
> |
18 |
>> [...] |
19 |
> |
20 |
>> 2. A new group to allow setgid binaries to access shared score/state |
21 |
>> files will be created. The name of this group will be "gamestat". |
22 |
> |
23 |
> The change to games.eclass has been committed now, and the policy is |
24 |
> documented here: |
25 |
> https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Policies#Games |
26 |
> |
27 |
|
28 |
|
29 |
Has this been done in cooperation with the games team? If not, why? |
30 |
|
31 |
I think QA should make a clear statement if they are acting above a |
32 |
projects head and why they had to do so, because this doesn't look like |
33 |
a joint effort. |