http://bugs.winehq.org/show_bug.cgi?id=15894
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |7c9cb1e1be3d78aafadcce55864 | |e071718f7a08f Status|NEW |RESOLVED CC| |focht@gmx.net Component|-unknown |msi Resolution| |FIXED Summary|postgresql fails to install |PostgreSQL 8.3 service | |installation fails
--- Comment #16 from Anastasius Focht focht@gmx.net 2012-02-10 13:52:22 CST --- Hello,
the initial issues with service installation failure were fixed some time ago (comment #14). Marking fixed before this bug gets recycled again.
--- quote --- fixme:advapi:CreateRestrictedToken (0xbc, 0x1, 2, 0x81f45c, 0, (nil), 0, (nil), 0x81f44c): stub Failed to create restricted token: 120 pg_ctl: could not start server: exit code was 5
Alas we are at a fixme. Can anything be done with this?
I have run the various utilities such as psql and pgadmin3 under wine and have been able to connect the a linux postgresql server with full functionality so it is only the server part of postgresql that is broken
In summary it would be possible to install and run postgresql in wine by using a "winetricks" approach given that CreateRestrictedToken can be fixed. It will not be possible to use the distributed msi installer for postgresql because it uses initdb to set up and start the server. The installer could be changed (it's available from cvs) to implement the workaround but in truth a simple script and the binary sources would suffice. --- quote ---
This is bug 25834
Regards