Re: [pgsql-fr-generale] lister les fichiers objets partagés personnalisés

From: Marc Cousin <cousinmarc(at)gmail(dot)com>
To: pgsql-fr-generale(at)postgresql(dot)org
Subject: Re: [pgsql-fr-generale] lister les fichiers objets partagés personnalisés
Date: 2014-11-12 13:46:11
Message-ID: 546364A3.5080304@gmail.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

On 12/11/2014 14:24, Cloc wrote:
> Bonjour.
>
> La documentation concernant l'upgrade de Postgres
> http://docs.postgresql.fr/9.3/pgupgrade.html indique au paragraphe 6
>
> 1.
>
> *Installez les fichiers objets partagés personnalisés (ou DLL)*
>
> Installez tous fichiers objets partagés personnalisés (ou DLL)
> utilisés par l'ancien cluster dans le nouveau cluster, par exemple
> pgcrypto.so, qu'ils proviennent des modules contrib ou de toute
> autre source. N'installez pas les définitions du schéma, par exemple
> pgcrypto.sql, car elles seront aussi mises à jour à partir de
> l'ancien cluster.
>
> Y a-t-il un moyen aisé, et surtout rigoureux, de connaître tous ces
> fichiers objets partagés personnalisés qui auraient été installés sur
> une instance ? Dans mon cas, je suis sur un CentOS 6.5...
>
> Merci d'avance pour votre science !
>
> Cloc

Je ne connais pas de méthode magique. À mon avis, le plus simple, c'est
pour chaque fichier de regarder s'il est associé à un package, à coups
de «rpm -qf» par exemple...

un truc comme

find rep_de_libs -exec rpm -qf {} \;

et guetter les «file xxx is not owned by any package»

Après, je suis un gros bourrin, peut-être que des gens auront une
solution plus simple ? :)

--
Envoi via la liste pgsql-fr-generale (pgsql-fr-generale(at)postgresql(dot)org)

In response to

Browse pgsql-fr-generale by date

  From Date Subject
Next Message Julien Riou 2014-11-12 13:46:43 Re: [pgsql-fr-generale] lister les fichiers objets partagés personnalisés
Previous Message Cloc 2014-11-12 13:24:34 lister les fichiers objets partagés personnalisés