bitcoin -?
This doesn't work. It either starts the client normally, or errors out and says there's no password set in the (non existant) config file.
But, i was able to find something on the wiki by accident: a default
bitcoin.config file, with all defaults set in value pairs so that you can see what's going on.
But above that sat this, which didn't work for me "-?" before setting up my config file.
-conf=<file> Specify configuration file (default: bitcoin.conf)
-gen Generate coins
-gen=0 Don't generate coins
-min Start minimized
-datadir=<dir> Specify data directory
-proxy=<ip:port> Connect through socks4 proxy
-addnode=<ip> Add a node to connect to
-connect=<ip> Connect only to the specified node
-nolisten Don't accept connections from outside
-noupnp Don't attempt to use UPnP to map the listening port
-upnp Attempt to use UPnP to map the listening port
-paytxfee=<amt> Fee per KB added to transactions you send
-server Accept command line and JSON-RPC commands
-daemon Run in the background as a daemon and accept commands
-testnet Use the test network
-port=<port> Connect to the Network from <port> (default: 8333; 18333 for testnet)
-rpcuser=<user> Username for JSON-RPC connections
-rpcpassword=<pw> Password for JSON-RPC connections
-rpcport=<port> Listen for JSON-RPC connections on <port> (default: 8332)
-rpcallowip=<ip> Allow JSON-RPC connections from specified IP address
-rpcconnect=<ip> Send commands to node running on <ip> (default: 127.0.0.1)
-keypool=<n> Set key pool size to <n> (default: 100)
-rescan Rescan the block chain for missing wallet transactions
-rpcssl Use OpenSSL (https) for JSON-RPC connections
-? This help message