Can use flags for filename with no clues in it at all

Also, improved error message when attempting to write config file without
root privelages.