Add some patches to upgrade scripts so that PostgreSQL database permissions

are correct. When upgrading and using PostgreSQL, be sure to run first the
update_postgresql_tables and then the grant_postgresql_privileges script.
These patches have been sent upstream, and are in CVS, but not yet released.

Bump PORTREVISION.

PR:		107721
Submitted by:	Dan Langille (maintainer)
This commit is contained in:
Ion-Mihai Tetcu 2007-01-10 00:11:24 +00:00
parent 38331eb4a8
commit 66f90343a0
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=181934
2 changed files with 29 additions and 0 deletions

View file

@ -7,6 +7,7 @@
PORTNAME= bacula
DISTVERSION= 2.0.0
PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= bacula

View file

@ -0,0 +1,28 @@
Index: grant_postgresql_privileges.in
===================================================================
RCS file: /cvsroot/bacula/bacula/src/cats/grant_postgresql_privileges.in,v
retrieving revision 1.9
diff -u -b -r1.9 grant_postgresql_privileges.in
--- src/cats/grant_postgresql_privileges.in 6 Nov 2005 18:04:08 -0000 1.9
+++ src/catsgrant_postgresql_privileges.in 9 Jan 2007 22:49:01 -0000
@@ -28,6 +28,9 @@
grant all on storage to ${USER};
grant all on device to ${USER};
grant all on status to ${USER};
+grant all on location to ${USER};
+grant all on locationlog to ${USER};
+grant all on log to ${USER};
-- for sequences on those tables
@@ -44,7 +47,9 @@
grant select, update on storage_storageid_seq to ${USER};
grant select, update on mediatype_mediatypeid_seq to ${USER};
grant select, update on device_deviceid_seq to ${USER};
-
+grant select, update on location_locationid_seq to ${USER};
+grant select, update on locationlog_loclogid_seq to ${USER};
+grant select, update on log_logid_seq to ${USER};
END-OF-DATA
then