patches/patch-sys_unix_Makefile_top changes the default
  GAMEUID:GAMEGID from games:bin to bin:games.

  patches/patch-include_config_h adds a define for 
  WIZARD to be (user:) "games".

  'games' has no entry in the passwd file, but 'bin' does.

  so if you want to do wizmode, you have to be user 'games',
  but since 'games' is not in the passwd, you can't become
  that user and sudo won't let you either (unless i simply
  don't know the way).  you can 'sudo -u bin $COMMANDS', eg,
  in order to try to do wizmode, but since that config.h
  still defines the WIZARD as 'games', it doesn't matter.

  would it make sense to change that patch-include_config_h
  define to be 'bin' or 'root' or some other stock username
  so that, provided appropriate permission to do so on the
  local box, someone could 'sudo -u $WHATEVER nethack -D' and
  get into wizmode?  discovery mode is nice for discovery,
  but i run out of wishes for things that i want to actually
  _test_ out sometimes.

  or is it something where it's desired to not make wizmode
  as accessible as that?

--

  jared

Reply via email to