Re: Games Team policy on games being setgid

Alexandre Detiste <[email protected]> Tue, 30 Dec 2025 08:18:37 +0100
Newsgroups gmane.linux.debian.devel.games
Message-ID <CADsTwjLCRg+uG1QVj1R18x-GaWgA+JYg6+TOV-q1T0=WDB+ftg@mail.gmail.com>
--000000000000c723b30647262b65
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Great

You can use the corpus of rules in cruft-ng to locate those games (grep
var/games rules/*) or maybe apt-file or even Debian Code Search.

cruft-ng should be made aware that the old inert/abandonned files in
/var/games are now inert "cruft" by moving the rules to archive/trixie/ ...
but that s on me. Or anyone can, if they want.

Are old high score tables as valuables as a ... PostgreSQL database ? I
mean, what should happen on upgrade : leaving the inert binary blob there
or simply delete it ?


Greetings

Alexandre

Le lun. 29 d=C3=A9c. 2025, 00:19, S=C3=A9bastien Noel <[email protected]=
> a =C3=A9crit :

> On 12/28/25 20:24, Antoine Le Gonidec wrote:
> > Games should not be setuid, setgid or setcap.
>
> +1
>
> The concept of high-score tables on multi-user systems was maybe a thing
> in 1998, but the time has come to kill it. XBill is not the only game
> available anymore on a classic Debian install, users can compete on
> other stuff that doesn't requires setgid binaries.
>
> We (GamesTeam) should be actively working on removing setgid games and
> remove =C2=A711.11 from the Policy.
> (If the consensus goes this way, I pledge to actively work on this and
> not leave this cleanup work to others)
>
> S=C3=A9bastien
>
>

--000000000000c723b30647262b65
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><div>Great=C2=A0</div><div dir=3D"auto"><br></div><div di=
r=3D"auto">You can use the corpus of rules in cruft-ng to locate those game=
s (grep var/games rules/*) or maybe apt-file or even Debian Code Search.</d=
iv><div dir=3D"auto"><br></div><div dir=3D"auto">cruft-ng should be made aw=
are that the old inert/abandonned files in /var/games are now inert &quot;c=
ruft&quot; by moving the rules to archive/trixie/ ... but that s on me. Or =
anyone can, if they want.</div><div dir=3D"auto"><br></div><div dir=3D"auto=
">Are old high score tables as valuables as a ... PostgreSQL database ? I m=
ean, what should happen on upgrade : leaving the inert binary blob there or=
 simply delete it ?</div><div dir=3D"auto"><br></div><div dir=3D"auto"><br>=
</div><div dir=3D"auto">Greetings=C2=A0</div><div dir=3D"auto"><br></div><d=
iv dir=3D"auto">Alexandre=C2=A0<br><br><div class=3D"gmail_quote gmail_quot=
e_container" dir=3D"auto"><div dir=3D"ltr" class=3D"gmail_attr">Le lun. 29 =
d=C3=A9c. 2025, 00:19, S=C3=A9bastien Noel &lt;<a href=3D"mailto:sebastien@=
twolife.be">[email protected]</a>&gt; a =C3=A9crit=C2=A0:<br></div><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #cc=
c solid;padding-left:1ex">On 12/28/25 20:24, Antoine Le Gonidec wrote:<br>
&gt; Games should not be setuid, setgid or setcap.<br>
<br>
+1<br>
<br>
The concept of high-score tables on multi-user systems was maybe a thing <b=
r>
in 1998, but the time has come to kill it. XBill is not the only game <br>
available anymore on a classic Debian install, users can compete on <br>
other stuff that doesn&#39;t requires setgid binaries.<br>
<br>
We (GamesTeam) should be actively working on removing setgid games and <br>
remove =C2=A711.11 from the Policy.<br>
(If the consensus goes this way, I pledge to actively work on this and <br>
not leave this cleanup work to others)<br>
<br>
S=C3=A9bastien<br>
<br>
</blockquote></div></div></div>

--000000000000c723b30647262b65--