We need to propagate permissions through inheritance, otherwise new
files within folders we have chmod'ed may have no default permissions.
We also must set file attributes only during times we may have the
ability to set them; e.g. when setting something to be read-only, we
must do that before actually taking away the "write" ACLs.
We need to propagate permissions through inheritance, otherwise new files within folders we have chmod'ed may have no default permissions.
We also must set file attributes only during times we may have the ability to set them; e.g. when setting something to be read-only, we must do that before actually taking away the "write" ACLs.