strUsage+=" -sysperms "+_("Create new files with system default permissions, instead of umask 077 (only effective with disabled wallet functionality)")+"\n";
#endif
strUsage+=" -txindex "+_("Maintain a full transaction index (default: 0)")+"\n";
strUsage+=" -txindex "+_("Maintain a full transaction index, used by the getrawtransaction rpc call (default: 0)")+"\n";
strUsage+="\n"+_("Connection options:")+"\n";
strUsage+=" -addnode=<ip> "+_("Add a node to connect to and attempt to keep the connection open")+"\n";
strUsage+=" -mintxfee=<amt> "+strprintf(_("Fees (in BTC/Kb) smaller than this are considered zero fee for transaction creation (default: %s)"),FormatMoney(CWallet::minTxFee.GetFeePerK()))+"\n";
strUsage+=" -paytxfee=<amt> "+strprintf(_("Fee (in BTC/kB) to add to transactions you send (default: %s)"),FormatMoney(payTxFee.GetFeePerK()))+"\n";
strUsage+=" -rescan "+_("Rescan the block chain for missing wallet transactions")+""+_("on startup")+"\n";
strUsage+=" -respendnotify=<cmd> "+_("Execute command when a network tx respends wallet tx input (%s=respend TxID, %t=wallet TxID)")+"\n";
strUsage+=" -salvagewallet "+_("Attempt to recover private keys from a corrupt wallet.dat")+""+_("on startup")+"\n";
strUsage+=" -spendzeroconfchange "+_("Spend unconfirmed change when sending transactions (default: 1)")+"\n";
strUsage+=" -txconfirmtarget=<n> "+_("If paytxfee is not set, include enough fee so transactions are confirmed on average within n blocks (default: 1)")+"\n";