Where is this documented? (I am making a port that needs do similar stuff but want to understand all the possible directives)
On Sun, Nov 3, 2013 at 5:09 PM, Tijl Coosemans <t...@freebsd.org> wrote: > On Sun, 3 Nov 2013 22:22:24 +0100 (CET) Melvyn Sopacua wrote: > > On Sun, 3 Nov 2013, Tijl Coosemans wrote: > >> On Sun, 3 Nov 2013 14:47:00 +0100 (CET) Melvyn Sopacua wrote: > >>> I'm trying to upgrade www/magento and in the process make it use the > >>> stage. Aside from having to package a fixed plist again to set modes > and > >>> ownerships, I can no longer find a way to set these properties on > >>> directory trees. > >>> > >>> For now I'll go with adding @exec commands to ${TMPPLIST}, I suppose. > >> > >> Would this work: > >> > >> @owner www > >> @group www > >> www/magento/media/foo/bar > > > > If bar is a directory, I expect to see errors from the package tools > > here, but I haven't tried it. If bar is a file, then it doesn't change > > owner of media/foo (tested). Further more, it would be rather hard to do > > so, since in this case, www/magento should be left untouched. > > bar is a file. Only files can be listed like this. Directories always > have @dirrm. @owner, @group and @mode apply to all the following entries, > so the directories listed below are also owned by www. This works at > least with pkg. I don't know if it works with the old pkg_install tools. > > >> @mode 0777 > >> @dirrm www/magento/media/foo > > > > This directive is processed on deinstallation. I don't think it will > > work but I have not tested it. > > > > Thanks for answering. > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" > _______________________________________________ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"