summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-openstack/recipes-dbs/postgresql/postgresql_9.%.bbappend11
1 files changed, 10 insertions, 1 deletions
diff --git a/meta-openstack/recipes-dbs/postgresql/postgresql_9.%.bbappend b/meta-openstack/recipes-dbs/postgresql/postgresql_9.%.bbappend
index 5b87960..1b8a952 100644
--- a/meta-openstack/recipes-dbs/postgresql/postgresql_9.%.bbappend
+++ b/meta-openstack/recipes-dbs/postgresql/postgresql_9.%.bbappend
@@ -19,7 +19,6 @@ do_install_append() {
19 install -m 0755 ${WORKDIR}/postgresql-init ${D_DEST_DIR}/postgresql-init 19 install -m 0755 ${WORKDIR}/postgresql-init ${D_DEST_DIR}/postgresql-init
20 20
21 sed -e "s:%DB_DATADIR%:${DB_DATADIR}:g" -i ${D_DEST_DIR}/postgresql-init 21 sed -e "s:%DB_DATADIR%:${DB_DATADIR}:g" -i ${D_DEST_DIR}/postgresql-init
22 sed -e "s:\(PGDATA=\).*$:\1${DB_DATADIR}:g" -i ${D}${systemd_unitdir}/system/postgresql.service
23 22
24 sed -e "s:%DB_USER%:${DB_USER}:g" -i ${D_DEST_DIR}/postgresql-init 23 sed -e "s:%DB_USER%:${DB_USER}:g" -i ${D_DEST_DIR}/postgresql-init
25 sed -e "s:%DB_PASSWORD%:${DB_PASSWORD}:g" -i ${D_DEST_DIR}/postgresql-init 24 sed -e "s:%DB_PASSWORD%:${DB_PASSWORD}:g" -i ${D_DEST_DIR}/postgresql-init
@@ -34,6 +33,16 @@ do_install_append() {
34 PG_INIT_SERVICE_FILE=${D}${systemd_unitdir}/system/postgresql-init.service 33 PG_INIT_SERVICE_FILE=${D}${systemd_unitdir}/system/postgresql-init.service
35 install -m 644 ${WORKDIR}/postgresql-init.service ${PG_INIT_SERVICE_FILE} 34 install -m 644 ${WORKDIR}/postgresql-init.service ${PG_INIT_SERVICE_FILE}
36 sed -e "s:%SYSCONFIGDIR%:${sysconfdir}:g" -i ${PG_INIT_SERVICE_FILE} 35 sed -e "s:%SYSCONFIGDIR%:${sysconfdir}:g" -i ${PG_INIT_SERVICE_FILE}
36
37 # Update PGDATA throughout
38 files="${D}${localstatedir}/lib/${BPN}/.bash_profile"
39 files="$files ${D}${systemd_unitdir}/system/postgresql.service"
40 files="$files ${D}${bindir}/${BPN}-setup"
41 files="$files ${D}${sysconfdir}/init.d/${BPN}-server"
42 for f in $files
43 do
44 sed -e "s:\(PGDATA=\).*$:\1${DB_DATADIR}:g" -i $f
45 done
37} 46}
38 47
39PACKAGES += " ${PN}-setup" 48PACKAGES += " ${PN}-setup"