However, after copying config.yml from a working installation, Signal would call me with the code as expected. So, on a fresh installation (0.5.1), create /home/nemo/.config/harbour-whisperfish/config.yml with the following (change your tel. nr. obviously)
tel: "+xxxxxxxxxx" server: https://textsecure-service.whispersystems.org:443 rootCA: "" proxy: "" verificationType: voice storageDir: /home/nemo/.local/share/harbour-whisperfish/storage unencryptedStorage: false storagePassword: "" loglevel: debug userAgent: Whisperfish alwaysTrustPeerID: false
Haven't tried whether setting verification type to sms does anything, will that work?