When bitcoind (master) is started for the first time, it prints this:
linux-ku01:~/bitcoin/src # ./bitcoind Error: To use the "-server" option, you must set a rpcpassword in the configuration file:
I haven't used the -server option. It is set in bitcoind.cpp automatically:
SoftSetBoolArg("-server", true);
Thus the bitcoind/-server identification in rpcserver.cpp doesn't work as designed:
string strWhatAmI = "To use bitcoind";
if (mapArgs.count("-server"))
strWhatAmI = strprintf(_("To use the %s option"), "\"-server\"");