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
