Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Jan 2026 13:16:32 +0000
From:      Vladimir Druzenko <vvd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
Subject:   git: c7e883083bfa - 2026Q1 - www/mediawiki14{3,4,5}: Fix: every upgrade breaks the cache folder ownership
Message-ID:  <69679730.4382a.673ef2eb@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch 2026Q1 has been updated by vvd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c7e883083bfaba0fa00eae3c20c0a18c66e7b93c

commit c7e883083bfaba0fa00eae3c20c0a18c66e7b93c
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:16:25 +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
    
    (cherry picked from commit 2b262c37081d08b479bf8ef6ee8cf024947ec344)
---
 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}


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69679730.4382a.673ef2eb>