Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 10/11/2016 12:04:40
- PIERROT Marc
- Membre
Compilation des sources avec certaines options (contrib)
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
#2 10/11/2016 13:12:35
- rjuju
- Administrateur
Re : Compilation des sources avec certaines options (contrib)
Ç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
#3 10/11/2016 13:20:30
- PIERROT Marc
- Membre
Re : Compilation des sources avec certaines options (contrib)
Merci pour ta réponse.
Pourquoi cela te semble une mauvaise idée ?
Hors ligne
#4 10/11/2016 13:43:00
- rjuju
- Administrateur
Re : Compilation des sources avec certaines options (contrib)
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
#5 10/11/2016 17:45:28
- PIERROT Marc
- Membre
Re : Compilation des sources avec certaines options (contrib)
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
#6 10/11/2016 17:47:26
- rjuju
- Administrateur
Re : Compilation des sources avec certaines options (contrib)
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