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 "c= ruft" 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 <<a href=3D"mailto:sebastien@= twolife.be">[email protected]</a>> 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> > 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'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--