Manter duas instalações do tomcat com o apt-get

1

No nosso servidor, temos duas instalações tomcat8 no debian wheezy. Um tomcat foi instalado via apt-get install , a segunda instância foi copiada da primeira instalação. Mas isso dificulta a manutenção. Eu só recebo atualizações automáticas ( apt-get update, apt-get upgrade ) para a primeira instalação, a segunda instalação precisa ser atualizada manualmente.

Existe uma maneira de instalar e atualizar duas instalações do tomcat via apt-get?

    
por markus 15.01.2015 / 12:14

1 resposta

2

Não copie os arquivos. Você pode executar várias cópias do mesmo executável.

Se você realmente precisa ter o tomcat instalado em outra hierarquia de diretórios, crie links simbólicos . Você pode usar um script como este:

dpkg -L tomcat6 tomcat6-common |
while IFS= read -r x; do
  if ! [ -d "$x" ]; then
    mkdir -p "/srv/alt-tomcat/${x%/*}"
    ln -s "$x" "/srv/alt-tomcat/$x"
  fi
done    

Ainda será necessário atualizar os links simbólicos quando a lista de arquivos contidos no pacote for alterada, mas não para atualizações de segurança e outras correções de bugs.

    
por 16.01.2015 / 01:27