I'd like to upgrade PostgreSQL to version 9.0 on TKL PostgreSQL Appliance and make TKLPatch. I've searched for the best way to do this with least effort and stuck with three options (from most time-consuming to less).
- Build PolstgreSQL 9.0 appliance from scratch on top of TKL Core. Sounds like reinventing the wheel beacuse there is already appliance with Postgres 8.4 installed.
- Patch existing Postgres 8.4 apliance with TKL Patch: install 9.0 version, find all places in all config files (pgadmin, webmin, more?) that should be changed for version 9.0, remove old 8.4 - of course it's problematic, because there is probably more places I don't know about that should be changed.
- Edit tklpatch that was used to build original TKL PostgreSQL Appliance so it contains Postgres 9.0 instead of an old one.
I'd choose option 3 if I could, but I can't find original tklpatch-postgres.tar.gz file... If I had such tklpatch, I'd look at it's source and edit it.
So my real question is: Are official appliances made via tklpatch? If yes, can I find their tklpatches anywhere? If no, I'll give option 2 a try ;)