mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-08 04:30:45 -08:00
* configure.ac (gamegroup): New AC_SUBST.
(--with-gameuser): Allow to specify a group instead of a user.
In the default case, check at configure time if a 'games' user
exists.
* lib-src/update-game-score.c: Allow the program to run sgid
instead of suid, in order to match common practice for most games.
(main): Check if we are running sgid. Pass appropriate file
permission bits to 'write_scores'.
(write_scores): New 'mode' argument, instead of hardcoding 0644.
(get_prefix): Update error message.
* lib-src/Makefile.in (gamegroup): New variable, set by configure.
($(DESTDIR)${archlibdir}): Handle both suid or sgid when
installing the 'update-game-score' program.
* lisp/play/gamegrid.el (gamegrid-add-score-with-update-game-score):
Allow the 'update-game-score' helper program to run suid or sgid.
|
||
|---|---|---|
| .. | ||
| 5x5.el | ||
| animate.el | ||
| blackbox.el | ||
| bubbles.el | ||
| cookie1.el | ||
| decipher.el | ||
| dissociate.el | ||
| doctor.el | ||
| dunnet.el | ||
| fortune.el | ||
| gamegrid.el | ||
| gametree.el | ||
| gomoku.el | ||
| handwrite.el | ||
| hanoi.el | ||
| landmark.el | ||
| life.el | ||
| morse.el | ||
| mpuz.el | ||
| pong.el | ||
| snake.el | ||
| solitaire.el | ||
| spook.el | ||
| studly.el | ||
| tetris.el | ||
| zone.el | ||