J'écris un package pour quelque chose qui nécessite qu'une variable d'environnement soit définie pour s'exécuter correctement. L'étape d'installation d'un gestionnaire de packages doit-elle modifier l'environnement d'un utilisateur ou simplement inviter l'utilisateur à le faire lui-même? Mon intuition serait la seconde, mais je peux voir des arguments pour la première.
bash? Il existe de nombreux shells alternatifs disponibles avec une grande variété de fichiers de démarrage. Je suggère sérieusement de trouver une autre solution ici.
tomcatqui a besoin de plusieurs variables d'environnement pour fonctionner correctement; ils sont tous définis par un script de démarrage qui est exécuté au lieu d'exécuter directement son binaire.
.bashrc, je pense.