git: 2b262c37081d - main - www/mediawiki14{3,4,5}: Fix: every upgrade breaks the cache folder ownership
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 14 Jan 2026 13:14:39 UTC
The branch main has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=2b262c37081d08b479bf8ef6ee8cf024947ec344
commit 2b262c37081d08b479bf8ef6ee8cf024947ec344
Author: Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2026-01-14 13:09:07 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-01-14 13:14:22 +0000
www/mediawiki14{3,4,5}: Fix: every upgrade breaks the cache folder ownership
On port/package install or upgrade, the ownership of the cache folder
is reset to root:wheel which does not let the application work if php
server runs under user www, which is the default and recommended
behaviour.
PR: 291912
Approved by: wen (maintainer, timeout 3 weeks)
MFH: 2026Q1
---
www/mediawiki143/Makefile | 3 ++-
www/mediawiki144/Makefile | 3 ++-
www/mediawiki145/Makefile | 3 ++-
3 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/www/mediawiki143/Makefile b/www/mediawiki143/Makefile
index 045adfdaa1bf..8aca1c4915b3 100644
--- a/www/mediawiki143/Makefile
+++ b/www/mediawiki143/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mediawiki
PORTVERSION= 1.43.6 # LTS
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://releases.wikimedia.org/mediawiki/${PORTVERSION:R}/ \
LOCAL/wen
@@ -47,10 +48,10 @@ IMAGICK_RUN_DEPENDS= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/imagick.so:graphics/pec
pre-install:
@${FIND} -s -d ${WRKSRC} -not -type d | ${SED} "s?${WRKSRC}?${MEDIAWIKIDIR}?g" >>${PLIST}
- @${ECHO} "@dir %%WWWDIR%%/cache" >> ${PLIST}
@${ECHO_CMD} "@owner ${WWWOWN}" >> ${PLIST}
@${ECHO_CMD} "@group ${WWWGRP}" >> ${PLIST}
@${ECHO} "@mode 0755" >> ${PLIST}
+ @${ECHO} "@dir %%WWWDIR%%/cache" >> ${PLIST}
@${ECHO} "@dir %%WWWDIR%%/images" >> ${PLIST}
@${ECHO} "@mode" >> ${PLIST}
@${ECHO_CMD} "@owner" >> ${PLIST}
diff --git a/www/mediawiki144/Makefile b/www/mediawiki144/Makefile
index 26a51b7fab96..843f1cbddc1a 100644
--- a/www/mediawiki144/Makefile
+++ b/www/mediawiki144/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mediawiki
PORTVERSION= 1.44.3
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://releases.wikimedia.org/mediawiki/${PORTVERSION:R}/ \
LOCAL/wen
@@ -47,10 +48,10 @@ IMAGICK_RUN_DEPENDS= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/imagick.so:graphics/pec
pre-install:
@${FIND} -s -d ${WRKSRC} -not -type d | ${SED} "s?${WRKSRC}?${MEDIAWIKIDIR}?g" >>${PLIST}
- @${ECHO} "@dir %%WWWDIR%%/cache" >> ${PLIST}
@${ECHO_CMD} "@owner ${WWWOWN}" >> ${PLIST}
@${ECHO_CMD} "@group ${WWWGRP}" >> ${PLIST}
@${ECHO} "@mode 0755" >> ${PLIST}
+ @${ECHO} "@dir %%WWWDIR%%/cache" >> ${PLIST}
@${ECHO} "@dir %%WWWDIR%%/images" >> ${PLIST}
@${ECHO} "@mode" >> ${PLIST}
@${ECHO_CMD} "@owner" >> ${PLIST}
diff --git a/www/mediawiki145/Makefile b/www/mediawiki145/Makefile
index 42ecd0570676..8b15abd85b96 100644
--- a/www/mediawiki145/Makefile
+++ b/www/mediawiki145/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mediawiki
PORTVERSION= 1.45.1
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://releases.wikimedia.org/mediawiki/${PORTVERSION:R}/ \
LOCAL/wen
@@ -47,10 +48,10 @@ IMAGICK_RUN_DEPENDS= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/imagick.so:graphics/pec
pre-install:
@${FIND} -s -d ${WRKSRC} -not -type d | ${SED} "s?${WRKSRC}?${MEDIAWIKIDIR}?g" >>${PLIST}
- @${ECHO} "@dir %%WWWDIR%%/cache" >> ${PLIST}
@${ECHO_CMD} "@owner ${WWWOWN}" >> ${PLIST}
@${ECHO_CMD} "@group ${WWWGRP}" >> ${PLIST}
@${ECHO} "@mode 0755" >> ${PLIST}
+ @${ECHO} "@dir %%WWWDIR%%/cache" >> ${PLIST}
@${ECHO} "@dir %%WWWDIR%%/images" >> ${PLIST}
@${ECHO} "@mode" >> ${PLIST}
@${ECHO_CMD} "@owner" >> ${PLIST}