You have to use either ``-H'' or ``-L'' together with
the ``-R'' option to make this work. See the chmod and
symlink
man pages for more info.
WARNING the ``-R'' option does a RECURSIVE
chmod. Be careful about specifying directories or symlinks
to directories to chmod. If you want to change the
permissions of a directory referenced by a symlink, use
chmod
without any options and follow the symlink with a trailing slash
(``/''). For example, if ``foo'' is a symlink to
directory ``bar'', and you want to change the permissions of
``foo'' (actually ``bar''), you would do something like:
chmod 555 foo/
With the trailing slash, chmod will
follow the symlink, ``foo'', to change the permissions of the
directory, ``bar''.