Por que o spampd falha com a falha de conexão do soquete no openbsd?

1

Estou tendo problemas para fazer com que o spampd funcione no OpenBSD. Primeiro, se eu tentar especificar os sinalizadores do daemon no meu /etc/rc.conf.local da seguinte forma:

spampd_flags="--port=10025 --relayhost=127.0.0.1:10027 --tagall -aw"

O serviço não inicia com esses sinalizadores na inicialização. Eu tenho que reiniciar o serviço antes de pegar esses sinalizadores. Eu encontrei o seguinte artigo mencionando o mesmo problema em 2015:

link

Como solução alternativa, criei um script /etc/rc.d/spampd_custom parecido com o seguinte:

#!/bin/ksh

daemon="/usr/local/sbin/spampd --port=10025 --relayhost=127.0.0.1:10027 --tagall -aw"

. /etc/rc.d/rc.subr

rc_cmd $1

.. e adicionei spampd_custom ao pkg_scripts no meu /etc/rc.conf/local . Isso inicia o serviço com os sinalizadores corretos, mas o serviço falhará ao tentar estabelecer uma conexão SMTP. Eu corri em primeiro plano e vejo isso na saída:

# /usr/local/sbin/spampd --port=10025 --relayhost=127.0.0.1:10027 --tagall -aw
Jul 14 04:32:24 lori spampd[40465]: Pid_file "/var/run/spampd.pid" already exists.  Overwriting!  
Jul 14 04:32:24 lori spampd[4112]: Process Backgrounded 
lori# Jul 14 04:32:24 lori spampd[4112]: 2018/07/14-04:32:24 SpamPD (type Net::Server::PreForkSimple) starting! pid(4112) 
Jul 14 04:32:24 lori spampd[4112]: Binding to TCP port 10025 on host 127.0.0.1 with IPv4 
Jul 14 04:32:24 lori spampd[4112]: Setting gid to "746 746" 
Jul 14 04:32:24 lori spampd[4112]: Setting uid to "746" 
Jul 14 04:32:39 lori spampd[93147]: WARNING!! Error in process_request eval block: /usr/local/sbin/spampd: socket connect failure: Connection refused 
WARNING!! Error in process_request eval block: /usr/local/sbin/spampd: socket connect failure: Connection refused

Eu tentei várias pesquisas para isso e encontrei alguns relatórios de bugs no rastreador Debian, mas parece que não consigo encontrar uma solução. Parece que este é um soquete usado pelo pai spampd para se comunicar com seus filhos que não parece estar configurado corretamente.

O que há de errado com minha configuração?

    
por djsumdog 14.07.2018 / 06:47

0 respostas