Re: extract properties from certificates

Поиск
Список
Период
Сортировка
От jotpe
Тема Re: extract properties from certificates
Дата
Msg-id fde27e6e-7eb3-5e82-6c62-17e87f6d2e52@posteo.de
обсуждение исходный текст
Ответ на Re: extract properties from certificates  (Adrian Klaver <adrian.klaver@aklaver.com>)
Ответы Re: extract properties from certificates  (Adrian Klaver <adrian.klaver@aklaver.com>)
Список pgsql-general

Am 25.02.2018 um 16:42 schrieb Adrian Klaver:
> On 02/25/2018 12:26 AM, jotpe wrote:
>> I could compile the pg-cert extension package, but postgresql 9.6 
>> refused to install it.
>>
>> create extension cert;
>> FEHLER:  geschachteltes CREATE EXTENSION wird nicht unterstützt
>> means "ERROR: nested CREATE EXTENSION is not supported"
>>
>> At line 12 in /usr/share/postgresql/9.6/extension/cert--0.1.1.sql 
>> another extension called bignum is created.
>> As a short try, I tryed to install in seperatly. I commentent that 
>> out, git cloned the https://github.com/beargiles/pg-bignum project, 
>> make and make install leads to an error, but the extension files are 
>> available in the extensions directory:
>>
>>   sudo make install
>> /bin/mkdir -p '/usr/share/postgresql/9.6/extension'
>> /bin/mkdir -p '/usr/share/postgresql/9.6/extension'
>> /bin/mkdir -p '/usr/lib/postgresql/9.6/lib'
>> /bin/mkdir -p '/usr/share/doc/postgresql-doc-9.6/extension'
>> /usr/bin/install -c -m 644 .//bignum.control 
>> '/usr/share/postgresql/9.6/extension/'
>> /usr/bin/install -c -m 644 .//sql/bignum--0.8.0.sql 
>> .//sql/bignum--0.8.0.sql  '/usr/share/postgresql/9.6/extension/'
>> /usr/bin/install: Neu erstelltes 
>> '/usr/share/postgresql/9.6/extension/bignum--0.8.0.sql' wird nicht mit 
>> './/sql/bignum--0.8.0.sql' überschrieben.
>> /usr/lib/postgresql/9.6/lib/pgxs/src/makefiles/pgxs.mk:114: die Regel 
>> für Ziel „install“ scheiterte
>> make: *** [install] Fehler 1
>>
>> I could not create the bignum extension in my database:
>>
>> create extension bignum;
>> FEHLER:  konnte nicht auf Datei »bignum« zugreifen: Datei oder 
>> Verzeichnis nicht gefunden
>> means "ERROR: could not access file "bignum": File or directory not 
>> found"
>>
>>
>> Has anybody anybody an idea, how to fix this,
>> or maybe another aproach to extract properties from X.509 certificates?
> 
> See here:
> 
> https://github.com/beargiles/pg-bignum/pull/3
> 
> in particular:
> 
> https://github.com/beargiles/pg-bignum/pull/3/commits/d496a091929b15dbc0cc6ece40b0ba7bf091c8ec 
> 
> 
> which changes line 21 in Makefile from
> 
> DATA = $(wildcard sql/*--*.sql) sql/$(EXTENSION)--$(EXTVERSION).sql
> 
> to
> 
> DATA = $(wildcard sql/*--*.sql)
> 
> This should eliminate this:
> 
> /usr/bin/install: Neu erstelltes 
> '/usr/share/postgresql/9.6/extension/bignum--0.8.0.sql' wird nicht mit 
> './/sql/bignum--0.8.0.sql' überschrieben.
> /usr/lib/postgresql/9.6/lib/pgxs/src/makefiles/pgxs.mk:114: die Regel 
> für Ziel „install“ scheiterte
> make: *** [install] Fehler 1
> 
> and allow the install to complete.


That worked. Thank you!

> 
>>
>> Beste Regards Johannes
>>
>>
>>
>> Am 24.02.2018 um 19:07 schrieb jotpe:
>>>
>>>
>>> Am 24.02.2018 um 16:58 schrieb Tom Lane:
>>>> jotpe <jotpe@posteo.de> writes:
>>>>> I found the pg-cert extension at https://github.com/beargiles/pg-cert
>>>>> I have trouble to compile it. When I enter "make" following error
>>>>> message appears:
>>>>> Makefile:29: /usr/lib/postgresql/9.6/lib/pgxs/src/makefiles/pgxs.mk:
>>>>> Datei oder Verzeichnis nicht gefunden
>>>>> make: *** Keine Regel, um
>>>>> „/usr/lib/postgresql/9.6/lib/pgxs/src/makefiles/pgxs.mk“ zu erstellen.
>>>>> Schluss.
>>>>
>>>>> What am I missing?
>>>>
>>>> I'd expect pgxs.mk to be packaged in a postgresql-devel (or
>>>> postgresql-dev, depending on local culture) subpackage.  Maybe you 
>>>> didn't
>>>> install that?
>>>
>>> Guessed right. postgresql-server-dev-all for debian 9 did it. Thanks.
>>>
>>>>             regards, tom lane
>>>>
>>>
>>
>>
> 
> 


В списке pgsql-general по дате отправления:

Предыдущее
От: Adrian Klaver
Дата:
Сообщение: Re: extract properties from certificates
Следующее
От: Adrian Klaver
Дата:
Сообщение: Re: extract properties from certificates