#!/local/gnu/bin/cfengine -f # # Open my shared directory for others in my group # # control: actionsequence = ( files ) gr = ( myshare ) files: $(HOME) mode=0755 action=fixdirs r=0 $(HOME)/share mode=0664 action=fixall r=inf group=$(gr)
In this example, first your home directory is opened for the world, then
all files in the subdirectory share
and subdirectories are
opened to the group myshare
. This script could be made to run
from a login/logout script of some kind (either .login
or
.xsession
) so that any new files would automatically be
controlled.
Go to the first, previous, next, last section, table of contents.