Creating custom Win32 installer

Поиск
Список
Период
Сортировка
От Victor B. Wagner
Тема Creating custom Win32 installer
Дата
Msg-id 20060705112817.GA6668@cryptocom.ru
обсуждение исходный текст
Ответы Re: Creating custom Win32 installer  ("Dave Page" <dpage@vale-housing.co.uk>)
Список pgsql-hackers
I need to build custom win32 binary package for PostgreSQL.

I've downloaded source for PGinstaller but found them hard to
understand - WiX toolkit and MSI is totally alien territory for me.

Things I need to modify:

1. Exclude all unneccessary extensions such as PostGIS
2. Add some other extension 
3. Add some environment variables to server process (as needed by
modified version of OpenSSL)
4. Enable openssl by default and create certificate signing request
during installation.

By quick examination of pginstaller sources I haven't found how it does
register postgresql as service. When I compile postgres from sources and
start it using pg_ctl, it starts as console process, and closing of
command line window where it have been started, kill it.

I know about separate tools to run arbitrary program as service, such as
one in Cygwin suite, but it seems that PGinstaller doesn't include such
tool. 

Can anyone provide some hints how postgresql on Windows work and where
to dig to make custom installer?


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

Предыдущее
От: Hannu Krosing
Дата:
Сообщение: Re: update/insert, delete/insert efficiency WRT vacuum
Следующее
От: "Dave Page"
Дата:
Сообщение: Re: Creating custom Win32 installer