Index: openacs-4/packages/dotlrn/tcl/community-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/tcl/community-procs.tcl,v diff -u -r1.191.2.21 -r1.191.2.22 --- openacs-4/packages/dotlrn/tcl/community-procs.tcl 27 Dec 2005 21:50:53 -0000 1.191.2.21 +++ openacs-4/packages/dotlrn/tcl/community-procs.tcl 2 Feb 2006 10:21:23 -0000 1.191.2.22 @@ -1792,6 +1792,13 @@ db_dml copy_customizations_if_any {} } + # This new community should _not_ inherit it's permissions + # from the root dotlrn instance. Why? All dotlrn users + # can read the root dotlrn instance, but only members of + # this community should be able to read this instance (and + # it's children) + permission::set_not_inherit -object_id $package_id + # Grant read_private_data permission to "non guest" users. dotlrn_privacy::grant_read_private_data_to_non_guests -object_id $clone_id