------art_6208_4071040.1126985836293
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

On 9/17/05, Mark Volkmann <r.mark.volkmann / gmail.com> wrote:
> 
> When $SAFE is >= 2 then code can't be loaded from "globally writable 
> locations".
> Can someone clarify what a "globally" writable location is?
> What locations are not globally writable?
> 

I assume you're getting this out of the "pick axe" book. Later down, they 
refer to it also as "world writable," a term you might be familiar with.

It just means the permissions on the file/directory are such that any user 
on the host has the ability to write to the file, rather than just a 
particular user or group. If your system hosting the program is accessable 
to lots of people, it means you could load a program that was changed and 
possibly harmful.

I really don't know how it's handled on FAT filesystems (which have no 
permission mechanism), but I assume it considers those bad as well.

Here's the first UNIX file permission tutorial that came up on Google - 
looks decent:
http://www.dartmouth.edu/~rc/help/faq/permissions.html

Hope that helps you out.

Rob

------art_6208_4071040.1126985836293--