OVH Cloud OVH Cloud

[gentoo-user-fr] Upgrade Tomcat 4 -> 5

2 réponses
Avatar
Christophe Garault
Bonjour,

Rien de bien grave, mais un emerge -u de Tomcat a laiss=E9 derri=E8re=
=20
lui quelques traces de la version pr=E9c=E9dente:

/etc/init.d/tomcat
/etc/tomcat/*
/opt/tomcat/common
/opt/tomcat/conf

Comment v=E9rifier qu'il ne reste pas d'autres fichiers d=E9pendant de la=
=20
v4, et pensez-vous qu'il faille remplir un bug?

--=20
Christophe Garault



--
gentoo-user-fr@gentoo.org mailing list

2 réponses

Avatar
Yoann Pannier
Christophe Garault wrote:
Comment vérifier qu'il ne reste pas d'autres fichiers dépendant de la
v4, et pensez-vous qu'il faille remplir un bug?



Eventuellement un 'locate tomcat' ou un 'find / -name tomcat -print'
pourrait aider.

les choses laissées en arriere devraient être la conf, les logs et
éventuellement des webapps avec leurs fichiers temporaires, i.e.
/etc/tomcat/, /var/log/tomcat/ et /opt/tomcat/.

Cela est tout à fait normal et même souhaitable, donc pas de bug a
créer pour ça. La conf est protegée par portage (par défaut), et les
logs, les webapps ajoutées et les fichiers temporaires n'appartiennent
pas a l'ebuild mais sont crées a l'execution de tomcat.

Garder tout ça permet de ne rien perdre de sensible pendant les mise à
jours, et de revenir en arriere si besoin.

Les ebuilds n'effacent *jamais* les fichiers modifiés/ajoutés depuis
l'installation, ni les fichiers de conf. Tous ces fichiers sont listés
lors de l'unmerge. Il suffit d'y faire attention et de faire le ménage
après chaque unmerge.

Portage peut être configuré pour conserver la sortie écran de tous les
emerge dans /var/log/portage/ par exemple (man make.conf), ce qui permet
de faire le ménage plus tard en faisant qq grep.

--
Yoann Pannier

--
mailing list
Avatar
Christophe Garault
Yoann Pannier a écrit :


Cela est tout à fait normal et même souhaitable, donc pas de bug a
créer pour ça. La conf est protegée par portage (par défaut), et les
logs, les webapps ajoutées et les fichiers temporaires n'appartiennent
pas a l'ebuild mais sont crées a l'execution de tomcat.

Garder tout ça permet de ne rien perdre de sensible pendant les mise à
jours, et de revenir en arriere si besoin.

Les ebuilds n'effacent *jamais* les fichiers modifiés/ajoutés depuis
l'installation, ni les fichiers de conf. Tous ces fichiers sont listés
lors de l'unmerge. Il suffit d'y faire attention et de faire le ménage
après chaque unmerge.

Portage peut être configuré pour conserver la sortie écran de tous les
emerge dans /var/log/portage/ par exemple (man make.conf), ce qui
permet de faire le ménage plus tard en faisant qq grep.




Merci infiniment Yoann pour ces éclaircissements. Mon /var/log/portage/
est bel et bien en route mais j'ai dû le faire après l'installation de
la V4. Enfin tout est en ordre donc.

Encore merci.
__________________
Christophe Garault


--
mailing list