Skip site navigation (1)Skip section navigation (2)
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>