Date: Sun, 07 Feb 2021 10:18:28 +0000 From: Chris Rees <crees@FreeBSD.org> To: Chris <portmaster@bsdforge.com> Cc: ports@freebsd.org Subject: Re: Handling directory ownership in pkg-plist Message-ID: <967F2C8E-AD27-4003-A5B7-6B39D1911572@FreeBSD.org> In-Reply-To: <623897a8b8aaf941d59f39f2f32e4326@bsdforge.com> References: <c6b5e1c6-f925-6df0-862e-76ea83fd80cb@rees.space> <623897a8b8aaf941d59f39f2f32e4326@bsdforge.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Chris, Thamks for the reply. On 7 February 2021 03:57:03 GMT, Chris <portmaster@bsdforge.com> wrote: >On 2021-02-06 13:34, Chris Rees wrote: >> Hi all, >>=20 >> Resurrecting audio/ampache-resurrect, and I have @owner www/@group >www above=20 >> all >> of the WWWDIR files, and they are correctly owned. However, the >directories=20 >> under >> it are all still owned by root:wheel, and if I explicitly add them >all with=20 >> @dir >> pkg then complains about not being able to find them. >>=20 >> Would it be unacceptable to just have @exec chown -R www:www >%D/%%WWWDIR%%=20 >> at the bottom? >Yes. By way of pre-install: >You'll probably get a complaint unless you use: ${CHOWN} Perhaps I was unclear- I'm referring to pkg-plist, so there is no ${CHOWN} = there. The exact proposed line is @postexec chown -R www:www %D/%%WWWDIR%% I was wondering what the 'proper' way to do this was. Chris --=20 This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?967F2C8E-AD27-4003-A5B7-6B39D1911572>