From: | "Magnus Hagander" <mha(at)sollentuna(dot)net> |
---|---|
To: | "Chris Gow" <cgow(at)digitalfairway(dot)com>, <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: [WIN32] Quiet install and changing defaults |
Date: | 2005-11-25 14:34:00 |
Message-ID: | 6BCB9D8A16AC4241919521715F4D8BCE6C7C5C@algol.sollentuna.se |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
> I am attempting to override the default installation
> directory that the postgres MSI uses. I'm not familiar with
> MSI, but from what I've read I can specify properties on the
> command line to change properties in the installer? I've
> tried a variety of properties from looking at the
> installation log and by examining the properties using the
> ORCA tool from Microsoft. All to no avail:
>
> msiexec /i postgresql-8.1.msi SOURCEDIR=[my directory]
> msiexec /i postgresql-8.1.msi TARGETDIR=[my directory]
> msiexec /i postgresql-8.1.msi DEVDIR=[my directory]
>
> In all cases the installer still presents me with the default
> directory (c:\Program Files\Postgres8.1) and not the one I
> specify on the command line. Should some combination of the
> above work?
>
> My final goal is to be able to spawn the pgsql installer from
> my installer and override defaults for the user and password
> and installation directory. Is this feasible?
>
> Hopefully this is the right list, if not if someone could
> direct me to the correct one, I'd appreciate it.
This is documented on
http://pginstaller.projects.postgresql.org/silent.html. THe property
you're looking for is BASEDIR. You'll also need to send it to
postgresql-8.1-int.msi - this is also documented on the page above.
//Magnus
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2005-11-25 14:39:42 | Re: core dump on 8.1 and no dump on REL8_1_STABLE |
Previous Message | Jan Wieck | 2005-11-25 14:14:47 | Re: someone working to add merge? |