Eu resolvi este erro com isto:
- abra o msfconsole
- digite
git init
concluído
Um novo metasploit no kalilinux 2016 (último estável)
systemctl start postgresql OK
Em msfconsole
msf > db_status
[*] postgresql connected to msf
Quando inicio a pesquisa
msf > search samba
[!] Module database cache not built yet, using slow search
Então eu reconstruo o cache ...
msf > db_rebuild_cache
E quando eu inicio a pesquisa
msf > search samba
[!] Module database cache not built yet, using slow search
Estranho! Como corrigir esse problema?
Você precisa digitar:
service postgresql start
(você já fez isso aqui)
msfdb init
(acho que você sente falta desta)
db_rebuild_cache
(e depois no msfconsole)
Deve ser OK.