Gentoo Archives: gentoo-dev

From: hasufell <hasufell@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: Policies for games dirs, new group "gamestat" for sgid binaries
Date: Sat, 21 Feb 2015 14:33:45
Message-Id: 54E89739.6090202@gentoo.org
In Reply to: [gentoo-dev] Re: Policies for games dirs, new group "gamestat" for sgid binaries by Ulrich Mueller
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.

Replies