When running bitcoind, the -conf=/directory/bitcoin.conf does not work for an arbitrary location for the config file.
It does allow me to specify the data directory containing the bitcoin.conf file, which causes it to use the file. (Ownership isn't a problem)
Please confirm that others can replicate this behavior. I am running linux, and bitcoin 0.12.