Como executar tinyproxy no centos7 sem init.d?

0

Todos os tinyproxy "Como fazer" na Internet esperam que init.d seja responsável por iniciar o daemon tinyproxy.

Mas como usar o tinyproxy em uma máquina recente, digamos, cenotos7, onde scripts tradicionais de init não são mais usados? Não há /etc/init.d/tinyproxy sript criado pela instalação ...

Minha primeira tentativa:

yum install -y epel-release
yum update
yum -y install tinyproxy

tinyproxy -d

com resposta:

tinyproxy: Could not open file /var/log/tinyproxy/tinyproxy.log: Permission denied
tinyproxy: Could not create file /var/run/tinyproxy/tinyproxy.pid: Permission denied
tinyproxy: Could not create PID file.
    
por dedek 17.05.2017 / 10:08

1 resposta

1

Finalmente, posso iniciar o proxy com o comando:

sudo su tinyproxy  -s /bin/sh -c 'tinyproxy -d'

ou como um daemon com:

sudo su tinyproxy  -s /bin/sh -c tinyproxy

Editar: finalmente encontrei o caminho certo :

(Desculpe pela pergunta de um iniciante, mas esperançosamente pode ser útil para mim como eu ...)

systemctl enable tinyproxy
systemctl start tinyproxy
    
por 17.05.2017 / 10:08