Odd issue with 'make extract' in a directory outside /usr/ports
Naram Qashat
cyberbotx at cyberbotx.com
Thu Aug 7 02:40:54 UTC 2008
I have a folder outside /usr/ports that is not owned by root that I store ports
I am making edits on, and whenever I use 'make extract' on any port within that
folder while I am root, none of the permissions from the tarball it extracted
from are kept. For example, a configure script that is set to mode 0755 will be
extracted as mode 0644, removing the execute flag. I don't recall when this
started happening, as it used to work. I saw nothing in the flags used to
extract that could be changed. Manually extracting by running the commands
myself fails as well. When I ran it manually, I tried to add -p to tar's flags,
but that still resulted in the execute flag being removed. I'm not sure what's
going on with this, but I do know it works fine within /usr/ports. Any help on
the matter is appreciated.
Thanks,
Naram Qashat
More information about the freebsd-ports
mailing list