allow user config with custom pub key file