Vous n'êtes pas identifié(e).
Bonjour,
Je souhaite compiler les sources 9.6.1 sur RHEL7 avec certaines options (mais pas toutes). ex: pgcrypto et adminpack
Y a t il un moyen de le faire sans avoir a compiler chaque contrib 1 par 1 ?
Pour le moment la seule solution que je vois est de modifier le fichier contrib/Makefile et retirer les SUBDIRS des contrib que je ne veux pas , puis de faire un make world.
Y a t il une autre solution ?
cordialement ,
Marc
Hors ligne
Ça me parait une très mauvaise idée, mais si vous tenez vraiment à le faire le plus simple serait certainement quelque chose comme
[...]
cd contrib
make SUBDIRS="pgcrypto adminpack" install
Julien.
https://rjuju.github.io/
Hors ligne
Merci pour ta réponse.
Pourquoi cela te semble une mauvaise idée ?
Hors ligne
Parce qu'une grande majorité des contrib peut avoir une utilité à un moment donné, et que ce besoin est souvent urgent. Du coup devoir retrouver les sources de la bonne version pour recompiler en catastrophe pose souvent soucis.
Julien.
https://rjuju.github.io/
Hors ligne
Je comprend,
L'idée est de déployer un mimum de contib en production pour limiter l'expostion à de potentielle failles de securités sur des options qui ne font pas partis du noyau postgresql.
Merci pour tes explications
Hors ligne
Je vois. Cependant :
- les contrib sont maintenues par les développeurs de postgres, la même qualité s'applique donc
- compiler une contrib ne force pas à l'utiliser
Julien.
https://rjuju.github.io/
Hors ligne