diff options
author | Jason Helfman <jgh@FreeBSD.org> | 2012-01-18 21:35:11 +0000 |
---|---|---|
committer | Jason Helfman <jgh@FreeBSD.org> | 2012-01-18 21:35:11 +0000 |
commit | 1cfcd19427085c7959fc425ba1b7d61b859d633b (patch) | |
tree | 4e6865102006724179a8389cecc8a631fd8cd30c | |
parent | Aggregate perl test for better performance (diff) |
Fix plist to create directory with proper ownerships PostgreSQL database
may start.
PR: ports/164273 (critical)
Submitted by: Alexander Yerenkow <yerenkow at gmail.com>
Approved by: maintainer-timeout: girgen (1 day), portmgr (linimon)
Notes
Notes:
svn path=/head/; revision=289423
-rw-r--r-- | databases/postgresql82-server/Makefile | 3 | ||||
-rw-r--r-- | databases/postgresql82-server/pkg-plist-server | 2 | ||||
-rw-r--r-- | databases/postgresql84-server/Makefile | 2 | ||||
-rw-r--r-- | databases/postgresql84-server/pkg-plist-server | 2 | ||||
-rw-r--r-- | databases/postgresql90-server/Makefile | 2 | ||||
-rw-r--r-- | databases/postgresql90-server/pkg-plist-server | 2 | ||||
-rw-r--r-- | databases/postgresql91-server/Makefile | 2 | ||||
-rw-r--r-- | databases/postgresql91-server/pkg-plist-server | 2 | ||||
-rw-r--r-- | databases/postgresql92-server/Makefile | 2 | ||||
-rw-r--r-- | databases/postgresql92-server/pkg-plist-server | 2 |
10 files changed, 20 insertions, 1 deletions
diff --git a/databases/postgresql82-server/Makefile b/databases/postgresql82-server/Makefile index 90bb9ab15231..e33db8309cdb 100644 --- a/databases/postgresql82-server/Makefile +++ b/databases/postgresql82-server/Makefile @@ -7,7 +7,7 @@ PORTNAME?= postgresql DISTVERSION?= 8.2.22 -PORTREVISION?= 2 +PORTREVISION?= 3 CATEGORIES?= databases MASTER_SITES= ${MASTER_SITE_PGSQL} MASTER_SITE_SUBDIR= source/v${DISTVERSION} @@ -286,6 +286,7 @@ do-install: ${MKDIR} ${PREFIX}/etc/periodic/daily ;\ ${INSTALL_SCRIPT} ${WRKDIR}/502.pgsql \ ${PREFIX}/etc/periodic/daily + ${MKDIR} ${LOCALBASE}/${PG_USER} && ${CHOWN} ${PG_USER}:${PG_GROUP} ${LOCALBASE}/${PG_USER} . endif # SERVER_ONLY . if defined(CLIENT_ONLY) @ cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} ${GMAKE} install-local diff --git a/databases/postgresql82-server/pkg-plist-server b/databases/postgresql82-server/pkg-plist-server index b0469332e170..008a47b40faa 100644 --- a/databases/postgresql82-server/pkg-plist-server +++ b/databases/postgresql82-server/pkg-plist-server @@ -723,6 +723,8 @@ share/postgresql/timezonesets/Europe.txt share/postgresql/timezonesets/India share/postgresql/timezonesets/Indian.txt share/postgresql/timezonesets/Pacific.txt +@exec /bin/mkdir -p %%LOCALBASE%%/%%PG_USER%% || /usr/bin/true +@exec /usr/bin/chown %%PG_USER%%:%%PG_GROUP %%LOCALBASE%%/%%PG_USER%% || /usr/bin/true @dirrm share/postgresql/timezone/Africa @dirrm share/postgresql/timezone/America/Argentina @dirrm share/postgresql/timezone/America/Indiana diff --git a/databases/postgresql84-server/Makefile b/databases/postgresql84-server/Makefile index f5d3c02fab7e..56a0e82de431 100644 --- a/databases/postgresql84-server/Makefile +++ b/databases/postgresql84-server/Makefile @@ -7,6 +7,7 @@ PORTNAME?= postgresql DISTVERSION?= 8.4.10 +PORTREVISION?= 1 CATEGORIES?= databases MASTER_SITES= ${MASTER_SITE_PGSQL} MASTER_SITE_SUBDIR= source/v${DISTVERSION} @@ -338,6 +339,7 @@ do-install: ${MKDIR} ${PREFIX}/etc/periodic/daily ;\ ${INSTALL_SCRIPT} ${WRKDIR}/502.pgsql \ ${PREFIX}/etc/periodic/daily + ${MKDIR} ${LOCALBASE}/${PG_USER} && ${CHOWN} ${PG_USER}:${PG_GROUP} ${LOCALBASE}/${PG_USER} . endif # SERVER_ONLY . if defined(CLIENT_ONLY) @ cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} ${GMAKE} install-local diff --git a/databases/postgresql84-server/pkg-plist-server b/databases/postgresql84-server/pkg-plist-server index 90e1314d08fc..4acfe51da4a2 100644 --- a/databases/postgresql84-server/pkg-plist-server +++ b/databases/postgresql84-server/pkg-plist-server @@ -762,6 +762,8 @@ share/postgresql/tsearch_data/ispell_sample.affix share/postgresql/tsearch_data/ispell_sample.dict share/postgresql/tsearch_data/synonym_sample.syn share/postgresql/tsearch_data/thesaurus_sample.ths +@exec /bin/mkdir -p %%LOCALBASE%%/%%PG_USER%% || /usr/bin/true +@exec /usr/bin/chown %%PG_USER%%:%%PG_GROUP %%LOCALBASE%%/%%PG_USER%% || /usr/bin/true @dirrmtry share/postgresql/tsearch_data @dirrmtry share/postgresql @dirrmtry etc/periodic/daily diff --git a/databases/postgresql90-server/Makefile b/databases/postgresql90-server/Makefile index fea48f1f9c7a..a8342e32df0c 100644 --- a/databases/postgresql90-server/Makefile +++ b/databases/postgresql90-server/Makefile @@ -7,6 +7,7 @@ PORTNAME?= postgresql DISTVERSION?= 9.0.6 +PORTREVISION?= 1 CATEGORIES?= databases MASTER_SITES= ${MASTER_SITE_PGSQL} MASTER_SITE_SUBDIR= source/v${DISTVERSION} @@ -367,6 +368,7 @@ do-install: ${MKDIR} ${PREFIX}/etc/periodic/daily ;\ ${INSTALL_SCRIPT} ${WRKDIR}/502.pgsql \ ${PREFIX}/etc/periodic/daily + ${MKDIR} ${LOCALBASE}/${PG_USER} && ${CHOWN} ${PG_USER}:${PG_GROUP} ${LOCALBASE}/${PG_USER} . endif # SERVER_ONLY . if defined(CLIENT_ONLY) @ cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} ${GMAKE} install-local diff --git a/databases/postgresql90-server/pkg-plist-server b/databases/postgresql90-server/pkg-plist-server index 02c5c512cafa..853a3ee49b92 100644 --- a/databases/postgresql90-server/pkg-plist-server +++ b/databases/postgresql90-server/pkg-plist-server @@ -771,6 +771,8 @@ share/postgresql/tsearch_data/ispell_sample.affix share/postgresql/tsearch_data/ispell_sample.dict share/postgresql/tsearch_data/synonym_sample.syn share/postgresql/tsearch_data/thesaurus_sample.ths +@exec /bin/mkdir -p %%LOCALBASE%%/%%PG_USER%% || /usr/bin/true +@exec /usr/bin/chown %%PG_USER%%:%%PG_GROUP %%LOCALBASE%%/%%PG_USER%% || /usr/bin/true @dirrmtry share/postgresql/tsearch_data @dirrmtry share/postgresql @dirrmtry etc/periodic/daily diff --git a/databases/postgresql91-server/Makefile b/databases/postgresql91-server/Makefile index ceab5d0308d6..9ea3808d7ef2 100644 --- a/databases/postgresql91-server/Makefile +++ b/databases/postgresql91-server/Makefile @@ -7,6 +7,7 @@ PORTNAME?= postgresql DISTVERSION?= 9.1.2 +PORTREVISION?= 1 CATEGORIES?= databases MASTER_SITES= ${MASTER_SITE_PGSQL} MASTER_SITE_SUBDIR= source/v${DISTVERSION} @@ -354,6 +355,7 @@ do-install: ${MKDIR} ${PREFIX}/etc/periodic/daily ;\ ${INSTALL_SCRIPT} ${WRKDIR}/502.pgsql \ ${PREFIX}/etc/periodic/daily + ${MKDIR} ${LOCALBASE}/${PG_USER} && ${CHOWN} ${PG_USER}:${PG_GROUP} ${LOCALBASE}/${PG_USER} . endif # SERVER_ONLY . if defined(CLIENT_ONLY) @ cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} ${GMAKE} install-local diff --git a/databases/postgresql91-server/pkg-plist-server b/databases/postgresql91-server/pkg-plist-server index 2e2e06aac640..a53b19100fd2 100644 --- a/databases/postgresql91-server/pkg-plist-server +++ b/databases/postgresql91-server/pkg-plist-server @@ -765,6 +765,8 @@ share/postgresql/tsearch_data/ispell_sample.affix share/postgresql/tsearch_data/ispell_sample.dict share/postgresql/tsearch_data/synonym_sample.syn share/postgresql/tsearch_data/thesaurus_sample.ths +@exec /bin/mkdir -p %%LOCALBASE%%/%%PG_USER%% || /usr/bin/true +@exec /usr/bin/chown %%PG_USER%%:%%PG_GROUP %%LOCALBASE%%/%%PG_USER%% || /usr/bin/true @dirrmtry share/postgresql/tsearch_data @dirrmtry share/postgresql @dirrmtry etc/periodic/daily diff --git a/databases/postgresql92-server/Makefile b/databases/postgresql92-server/Makefile index ceab5d0308d6..9ea3808d7ef2 100644 --- a/databases/postgresql92-server/Makefile +++ b/databases/postgresql92-server/Makefile @@ -7,6 +7,7 @@ PORTNAME?= postgresql DISTVERSION?= 9.1.2 +PORTREVISION?= 1 CATEGORIES?= databases MASTER_SITES= ${MASTER_SITE_PGSQL} MASTER_SITE_SUBDIR= source/v${DISTVERSION} @@ -354,6 +355,7 @@ do-install: ${MKDIR} ${PREFIX}/etc/periodic/daily ;\ ${INSTALL_SCRIPT} ${WRKDIR}/502.pgsql \ ${PREFIX}/etc/periodic/daily + ${MKDIR} ${LOCALBASE}/${PG_USER} && ${CHOWN} ${PG_USER}:${PG_GROUP} ${LOCALBASE}/${PG_USER} . endif # SERVER_ONLY . if defined(CLIENT_ONLY) @ cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} ${GMAKE} install-local diff --git a/databases/postgresql92-server/pkg-plist-server b/databases/postgresql92-server/pkg-plist-server index 2e2e06aac640..a53b19100fd2 100644 --- a/databases/postgresql92-server/pkg-plist-server +++ b/databases/postgresql92-server/pkg-plist-server @@ -765,6 +765,8 @@ share/postgresql/tsearch_data/ispell_sample.affix share/postgresql/tsearch_data/ispell_sample.dict share/postgresql/tsearch_data/synonym_sample.syn share/postgresql/tsearch_data/thesaurus_sample.ths +@exec /bin/mkdir -p %%LOCALBASE%%/%%PG_USER%% || /usr/bin/true +@exec /usr/bin/chown %%PG_USER%%:%%PG_GROUP %%LOCALBASE%%/%%PG_USER%% || /usr/bin/true @dirrmtry share/postgresql/tsearch_data @dirrmtry share/postgresql @dirrmtry etc/periodic/daily |