Hi Kenneth, if it's a policy issue then I understand. If Sopwith can't write the system wide high scores file it will write to a user-local one instead, so it fails gracefully. But it would be at least nice if we could find some way to get it to work - maybe if it could be writable by the users group for example?
When I implemented high scores recently I tried making the Sopwith binary setgid to the games group, but that isn't workable because Gtk+ refuses to start for security reasons if the binary is setgid. So that's not an option either which is a shame since it's the "traditional" mechanism used by other games packages like NetHack. Simon Howard https://soulsphere.org/ On Mon, Mar 23, 2026, 7:44 PM Kenneth Pronovici <[email protected]> wrote: > Hi Simon > > I'm traveling right now, without good access to my Debian development > environment. So, I won't be able to address this right away. > > I have a vague recollection that I looked at this issue when I packaged > this new feature. I think that I may have run into a Debian policy > limitation (a warning from lintian), suggesting that a file in this > location was not allowed to be writable by all users. If I'm wrong, and I > can make the file writable in this location without violating policy, I'll > do that. If not, we will either have to leave it as-is or investigate an > alternative location that complies with policy. > > Ken >

