Skip to content

Commit a54e2aa

Browse files
Execute revoke_unsafe_functions.sql in the postinstall scripts
Ticket: ENT-13568 Signed-off-by: Ihor Aleksandrychiev <[email protected]>
1 parent e279868 commit a54e2aa

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

packaging/cfengine-nova-hub/cfengine-nova-hub.spec.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,7 @@ cp %{_basedir}/nova/db/schema.sql $RPM_BUILD_ROOT%prefix/share/db/
166166
cp %{_basedir}/nova/db/schema_settings.sql $RPM_BUILD_ROOT%prefix/share/db/
167167
cp %{_basedir}/nova/db/ootb_settings.sql $RPM_BUILD_ROOT%prefix/share/db/
168168
cp %{_basedir}/nova/db/ootb_import.sql $RPM_BUILD_ROOT%prefix/share/db/
169+
cp %{_basedir}/nova/db/revoke_unsafe_functions.sql $RPM_BUILD_ROOT%prefix/share/db/
169170
mkdir -p $RPM_BUILD_ROOT/var/log/
170171
touch $RPM_BUILD_ROOT/var/log/postgresql.log
171172

packaging/cfengine-nova-hub/debian/rules

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ install: build
7575
cp $(BASEDIR)/nova/db/schema_settings.sql $(CURDIR)/debian/tmp$(PREFIX)/share/db/
7676
cp $(BASEDIR)/nova/db/ootb_settings.sql $(CURDIR)/debian/tmp$(PREFIX)/share/db/
7777
cp $(BASEDIR)/nova/db/ootb_import.sql $(CURDIR)/debian/tmp$(PREFIX)/share/db/
78+
cp $(BASEDIR)/nova/db/revoke_unsafe_functions.sql $(CURDIR)/debian/tmp$(PREFIX)/share/db/
7879

7980
# ENT-2708, ENT-2846
8081
chmod 600 $(CURDIR)/debian/tmp$(PREFIX)/share/GUI/application/config/*.php

packaging/common/cfengine-hub/postinstall.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -889,6 +889,7 @@ else
889889
# cfdb schema relies on cfsettings already existing for a foreign data wrapper association for shared and personal host groups tables
890890
chown cfpostgres "$PREFIX/share/db/schema.sql" && su cfpostgres -c "$PREFIX/bin/psql cfdb -f $PREFIX/share/db/schema.sql" && chown root "$PREFIX/share/db/schema.sql"
891891
chown cfpostgres "$PREFIX/share/db/ootb_import.sql" && su cfpostgres -c "$PREFIX/bin/psql cfdb -f $PREFIX/share/db/ootb_import.sql" && chown root "$PREFIX/share/db/ootb_import.sql"
892+
chown cfpostgres "$PREFIX/share/db/revoke_unsafe_functions.sql" && su cfpostgres -c "$PREFIX/bin/psql cfdb -f $PREFIX/share/db/revoke_unsafe_functions.sql" && chown root "$PREFIX/share/db/revoke_unsafe_functions.sql"
892893
)
893894

894895
(

0 commit comments

Comments
 (0)