[OS X TeX] Command-line fun
Peter Dyballa
Peter_Dyballa at Web.DE
Mon Jan 15 17:04:18 CET 2007
Am 15.01.2007 um 15:21 schrieb Bruno Voisin:
> - Task (1):
>
> sudo chown -Rh root:wheel /usr/local/gwTeX/texmf.local
Only "local" directories, files, and sym-links are changed, not the
files the sym-links point to (although I'm not sure whether HFS+
supports this feature). Although I'd prefer group admin, wheel is so
anonymous ...
>
> - Task (2):
>
> sudo find /usr/local/gwTeX/texmf.local -type d -exec chmod 755 {} \;
> sudo find /usr/local/gwTeX/texmf.local -type f -exec chmod 644 {} \;
2755 for directories might be a better choice: then automatically the
new contents in such a directory would be owned by the owners of this
directory. No "post-fixing" would be necessary.
A problem could arise from executable files (Ruby, Perl, and other
scripts, for example in ConTeXt or XeTeX): they would lose this
attribute.
You could use '-exec chmod g-w {}' which would take away the write
permission from members of the group. It would work on both, file and
directory, at once. It could be expanded to '-exec chmod go-w {}' to
take away write permission from group members and the rest of the
world. The permission to execute a file (script) would not be changed.
>
> - Task (3):
>
> sudo find /usr/local/gwTeX/texmf.local -name ".DS_Store" -delete
>
> Could somebody command-line-savvy confirm the above is safe, or
> correct whatever silly mistake I may have made?
Since you tell find where to start, the danger of damage is greatly
reduced ...
>
> BTW, I just noticed that in a TeXLive-2006 MacTeX install the texmf-
> var directory and its content are writable by everybody:
I think TeX Live has no idea of "personal set-up." So part of its
installation is "public property." Could be that PK files are also
built in this area ...
--
Greetings
Pete
With Capitalism man exploits man. With communism it's the exact
opposite.
------------------------- Helpful Info -------------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
TeX FAQ: http://www.tex.ac.uk/faq
List Archive: http://tug.org/pipermail/macostex-archives/
List Reminders & Etiquette: http://www.esm.psu.edu/mac-tex/list/
More information about the macostex-archives
mailing list