Depois de instalar, você precisa colocá-lo como um serviço no seu computador.
Digite:
$ ps -e | grep inetd
Esse comando serve para ver se você está usando o inetd ou xinetd.
Caso nenhum dos dois esteja rodando, você precisa de um deles
instalado. Olhe em
/etc/rc.d/init.d/ e veja se existe um
arquivo
xinetd ou
inetd. Caso não tenha, instale o
xinetd antes de continuar a configuração:
Instalando o hotwayd com o xinetd
Adicione as seguintes linhas ao arquivo de configuração do xinetd, geralmente localizado em
/etc/xinetd.conf:
service hotwayd
{
disable = no
type = unlisted
socket_type = stream
protocol = tcp
wait = no
user = nobody
groups = yes
server = /usr/sbin/hotwayd
#server_args = -p http://proxy:8080 -u proxy_user -q proxy_password
port = 110
}
Caso você prefira que o hotwayd use uma porta diferente da 110, substitua para a porta que desejar.
Caso o diretório onde o hotwayd está instalado seja diferente (exemplo: /usr/local/sbin/hotwayd), você vai precisar especificar o diretório certo na opção "server".
Se você tem um servidor proxy que é usado para acessar a internet, você terá que especificar isso no campo "server_args" e remover o "#". Os campos "username" e "password" são opcionais. Caso você não use proxy, não remova o "#" em frente ao "server_args".
Agora você precisa reiniciar as configurações do xinetd. Digite na linha de comando:
# killall -HUP xinetd
Checando a configuração de segurança:
Você precisa ter certeza de que o servidor POP3 não está bloqueado. Para ter certeza, adicione a seguinte linha no arquivo /etc/hosts.allow:
hotwayd : 127.0.0.1
Agora você poderá estar pronto para usar o telnet no hotwayd. Digite:
telnet addr numero_da_porta
Exemplo:
$ telnet 127.0.0.1 110
Caso você esteja usando a porta 110 no seu computador.
Caso não funcione, dê uma olhada de novo passo a passo e veja onde você errou. Verifique também se a porta que você usou já não estava sendo usada através do comando:
$ netstat -lp
Você verá na coluna "Local Address" também *:pop3 ou *:port_number se você está usando uma porta diferente da 110 (que é a standard para pop3). O nome do programa poderá aparecer como "xxxx/xinetd". Se você não conseguir ver isso quando rodar o netstat, provavelmente há um erro no setup do xinetd.
Dica para o Conectiva (ou qualquer distribuição que use o WEBMIN):
Para fazer o xinetd iniciar junto com o seu PC, vá em WEBMIN e depois em SISTEMA, e em BOOT/SHUTDOWN, selecione o xinetd e clique em INICIAR SELECIONADO NO BOOT.