Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 4382a by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 14 Jan 2026 13:16:32 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Vladimir Druzenko Subject: git: c7e883083bfa - 2026Q1 - www/mediawiki14{3,4,5}: Fix: every upgrade breaks the cache folder ownership List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vvd X-Git-Repository: ports X-Git-Refname: refs/heads/2026Q1 X-Git-Reftype: branch X-Git-Commit: c7e883083bfaba0fa00eae3c20c0a18c66e7b93c Auto-Submitted: auto-generated Date: Wed, 14 Jan 2026 13:16:32 +0000 Message-Id: <69679730.4382a.673ef2eb@gitrepo.freebsd.org> The branch 2026Q1 has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=c7e883083bfaba0fa00eae3c20c0a18c66e7b93c commit c7e883083bfaba0fa00eae3c20c0a18c66e7b93c Author: Vladimir Druzenko AuthorDate: 2026-01-14 13:09:07 +0000 Commit: Vladimir Druzenko 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}