you can set the nvram environment variable (eg, in plan9.ini) to the name of the nvram file, so you don't need to change libauthsrv source
it wasn't clear where your system got its plan9.ini file though. presumably you haven't got even a diskette drive. are you booting over ether?
