Handling directory ownership in pkg-plist
Chris
portmaster at bsdforge.com
Sun Feb 7 18:48:07 UTC 2021
On 2021-02-07 02:18, Chris Rees wrote:
> Hi Chris,
>
> Thamks for the reply.
>
> On 7 February 2021 03:57:03 GMT, Chris <portmaster at bsdforge.com> wrote:
>> On 2021-02-06 13:34, Chris Rees wrote:
>>> Hi all,
>>>
>>> Resurrecting audio/ampache-resurrect, and I have @owner www/@group
>> www above
>>> all
>>> of the WWWDIR files, and they are correctly owned. However, the
>> directories
>>> under
>>> it are all still owned by root:wheel, and if I explicitly add them
>> all with
>>> @dir
>>> pkg then complains about not being able to find them.
>>>
>>> Would it be unacceptable to just have @exec chown -R www:www
>> %D/%%WWWDIR%%
>>> 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.
I almost listed that as well. But it's been a couple years, and I couldn't
remember exactly how it looked. A look around to refresh my memory seems
to reveal that the pkg-plist for www/kanboard provides what you're looking
for eg; @owner && @group
Hope that helps, and good luck! :-)
>
> Chris
--Chris
More information about the freebsd-ports
mailing list