O caminho de bind para 'named.pid' parece um pouco estranho depois de uma instalação de pacote não tão suave

2

Eu tinha uma nova conta de hospedagem VPS rodando o Ubuntu LTS (Lucid Lynx) com o pacote Plesk 10.2.0 (e etckeeper )

Eu usei a interface web do Plesk para instalar o Plesk Health Monitor . Demorou duas tentativas porque a primeira vez foi abortada no meio do caminho.

Desanimado pelo fato de a primeira instalação ter sido abortada, eu fui a etckeeper (uma ferramenta que coloca o diretório /etc/ sob controle de versão com git) para ver quais mudanças ocorreram. Eu notei um diff em um arquivo chamado /etc/init.d/bind9 onde uma linha tinha mudado de:

PIDFILE=/var/named/run-root/var/run/named/named.pid

para

PIDFILE=/var/named/run-root/var/named/run-root/var/run/named/named.pid

Pode não ser nada, mas eu achei um pouco estranho ver o caminho tendo tantas repetições nele.

Estou interessado em saber:

Devo me preocupar em ver sua mudança de caminho de tal forma após uma instalação não tão suave?

Veja algumas informações básicas se você estiver interessado ...

Logo após meu primeiro login no novo servidor, eu instalei o etckeeper (com git) para ver as mudanças no meu diretório /etc . O etckeeper tem sido uma maldição e uma bênção. Quando o configurei pela primeira vez, cometi o erro de descomentar a linha #AVOID_COMMIT_BEFORE_INSTALL=1 no /etc/etckeeper/etckeeper.conf . Esta mudança causou um problema quando, então, usei a Atualização do Plesk ou a Ferramenta de Instalação do Plesk para adicionar um Plesk Health Monitor . A instalação desse pacote foi abortada com a mensagem:

** etckeeper detected uncommitted changes in /etc prior to apt run
** Aborting apt run. Manually commit and restart.

Voltei para o /etc/etckeeper/etckeeper.conf e comentei a linha #AVOID_COMMIT_BEFORE_INSTALL=1 . Eu então tentei novamente usar a Atualização do Plesk ou Instalar a Ferramenta de Produtos Plesk para adicionar um Plesk Health Monitor . Desta vez a instalação foi bem sucedida. Foi então que usei etckeeper para verificar os diffs, mencionados acima.

    
por JW01 02.06.2011 / 17:23

1 resposta

1

Parece que sua nova versão do bind é chrooted em uma cadeia sob /var/named/run-root . Este é um método usado para adicionar segurança adicional a softwares potencialmente vulneráveis.

Como minhas opiniões sobre sistemas CMS como o Plesk não são imprimíveis, deixarei de comentar sobre esse aspecto da sua pergunta.

    
por 02.06.2011 / 23:20