Desativando umejabberdvhost é fácil. No caso mais simples, basta remover a entrada da hosts
seção em /etc/ejabberd/ejabberd.yml
.
Presumo que isso não exclua nenhuma informação sobre os usuários relacionados a esse host:
- Nome de usuário
- Senha (se não for obtida do LDAP ou similar)
- vcard
- Lista
- Mensagens off-line
- Arquivo MAM
e provavelmente mais algumas coisas ainda permanecem no banco de dados Mnesia.
Como posso me livrar dessas informações para um vhost inteiro?
Responder1
Com um comando como este:
$ ejabberdctl delete_old_users_vhost localhost 0
Deleted 2 users: [{<<"hag66">>,<<"localhost">>},
{<<"user1">>,<<"localhost">>}]