Hi,

being the primary developer of the game, I was wondering about the 
patches that come along with the port.

Mainly, the patch to the Makefile.in that removes the lines that sets
1777 mode on the hi score directory (/var/games/clines)

The original idea was -- set the 't' bit on the directory so users can only
damage their own score files, and read everyone else's.

I see that the other games are usually SGID `games', and the score directory is
775 with GID `games', so then all the files are created by that group, and
there is no problem with sharing scores and using a single directory for
keeping everyone's scores. And then users are not able to tinker with other
user's score files, short of exploiting the game's binary.

With this patch, however, the clines binary is not SGID games, and the
directory will only be accessible by root, so noone will be able to save them
earned scores.

Am I missing something ?

humble thanks !
    Pawel.

Reply via email to