Update README and upgrade notes to reflect that new minimum PostgreSQL 9.6.
Also change all sources to draw from PostgreSQL community repo for
consistency across all supported distributions.
Signed-off-by: Ben Shum <ben@evergreener.net>
Signed-off-by: Jason Stephenson <jason@sigio.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
libuniversal-require-perl\
libunix-syslog-perl\
libyaz-dev\
- postgresql-client-9.4\
+ postgresql-client-9.6\
libsoap-lite-perl\
libbz2-dev\
libparse-recdescent-perl\
Business::Stripe \
Class::DBI::Frozen::301
-PGSQL_SERVER_DEBS_94 = \
+PGSQL_SERVER_DEBS_96 = \
$(DEB_PGSQL_COMMON_MODS) \
- postgresql-9.4 \
- postgresql-contrib-9.4 \
- postgresql-plperl-9.4 \
- postgresql-server-dev-9.4
+ postgresql-9.6 \
+ postgresql-contrib-9.6 \
+ postgresql-plperl-9.6 \
+ postgresql-server-dev-9.6
# note: some prereqs are repeated in the developer/packager
# sections to support building Evergreen packages on servers
bzr
all:
+ make -f $(DIR)/Makefile.debian DEBS="$(PGSQL_APT_REPO_DEBS)"
+ make -f $(DIR)/Makefile.debian debian_postgresql_repo
make -f $(DIR)/Makefile.debian install_debs
make -f $(DIR)/Makefile.common install_cpan
make -f $(DIR)/Makefile.common install_cpan_force
make -f $(DIR)/Makefile.debian debian_sys_config
install_postgres_server:
- make -f $(DIR)/Makefile.debian DEBS="$(PGSQL_SERVER_DEBS_94)"
+ make -f $(DIR)/Makefile.debian DEBS="$(PGSQL_APT_REPO_DEBS)"
+ make -f $(DIR)/Makefile.debian debian_postgresql_repo
+ make -f $(DIR)/Makefile.debian DEBS="$(PGSQL_SERVER_DEBS_96)"
# note: if/when grunt-cli is available as a
# package, use the packaged version instead.
bzr
all:
+ make -f $(DIR)/Makefile.debian DEBS="$(PGSQL_APT_REPO_DEBS)"
+ make -f $(DIR)/Makefile.debian debian_postgresql_repo
make -f $(DIR)/Makefile.debian install_debs
make -f $(DIR)/Makefile.common install_cpan
make -f $(DIR)/Makefile.common install_cpan_force
make -f $(DIR)/Makefile.debian debian_sys_config
install_postgres_server:
+ make -f $(DIR)/Makefile.debian DEBS="$(PGSQL_APT_REPO_DEBS)"
+ make -f $(DIR)/Makefile.debian debian_postgresql_repo
make -f $(DIR)/Makefile.debian DEBS="$(PGSQL_SERVER_DEBS_96)"
# note: if/when grunt-cli is available as a
libuniversal-require-perl\
libunix-syslog-perl\
libyaz-dev\
- postgresql-client-9.5\
+ postgresql-client-9.6\
libsoap-lite-perl\
libbz2-dev\
libparse-recdescent-perl\
Business::Stripe \
Class::DBI::Frozen::301
-PGSQL_SERVER_DEBS_95 = \
+PGSQL_SERVER_DEBS_96 = \
$(DEB_PGSQL_COMMON_MODS) \
- postgresql-9.5 \
- postgresql-contrib-9.5 \
- postgresql-plperl-9.5 \
- postgresql-server-dev-9.5
+ postgresql-9.6 \
+ postgresql-contrib-9.6 \
+ postgresql-plperl-9.6 \
+ postgresql-server-dev-9.6
# note: some prereqs are repeated in the developer/packager
# sections to support building Evergreen packages on servers
bzr
all:
+ make -f $(DIR)/Makefile.debian DEBS="$(PGSQL_APT_REPO_DEBS)"
+ make -f $(DIR)/Makefile.debian debian_postgresql_repo
make -f $(DIR)/Makefile.debian install_debs
make -f $(DIR)/Makefile.common install_cpan
make -f $(DIR)/Makefile.common install_cpan_force
make -f $(DIR)/Makefile.debian debian_sys_config
install_postgres_server:
- make -f $(DIR)/Makefile.debian DEBS="$(PGSQL_SERVER_DEBS_95)"
+ make -f $(DIR)/Makefile.debian DEBS="$(PGSQL_APT_REPO_DEBS)"
+ make -f $(DIR)/Makefile.debian debian_postgresql_repo
+ make -f $(DIR)/Makefile.debian DEBS="$(PGSQL_SERVER_DEBS_96)"
# note: if/when grunt-cli is available as a
# package, use the packaged version instead.
Installing prerequisites
------------------------
- * **PostgreSQL**: The minimum supported version is 9.4.
+ * **PostgreSQL**: The minimum supported version is 9.6.
* **Linux**: Evergreen has been tested on
Debian Buster (10),
Debian Stretch (9),
In a production instance of Evergreen, your PostgreSQL server should be
installed on a dedicated server.
-PostgreSQL 9.4 and later
+PostgreSQL 9.6 and later
^^^^^^^^^^^^^^^^^^^^^^^^
To create the database instance on a remote database server running PostgreSQL
-9.4 or later, simply use the `--create-database` flag on `eg_db_config`.
+9.6 or later, simply use the `--create-database` flag on `eg_db_config`.
Starting Evergreen
------------------
Software Prerequisites
~~~~~~~~~~~~~~~~~~~~~~
- * **PostgreSQL**: The minimum supported version is 9.4.
+ * **PostgreSQL**: The minimum supported version is 9.6.
* **Linux**: Evergreen 3.X.X has been tested on Debian Stretch (9.0),
Debian Jessie (8.0), Ubuntu Xenial Xerus (16.04), and Ubuntu Bionic Beaver (18.04).
If you are running an older version of these distributions, you may want