diff --git a/trunk/gosa-core/plugins/admin/groups/class_groupGeneric.inc b/trunk/gosa-core/plugins/admin/groups/class_groupGeneric.inc
index 4f9cf07670643fd7b5f8c92264931962f56be76d..ce905299c035c620f612daa78c25b0e7602d3274 100644 (file)
var $attributes= array("cn", "description", "gidNumber","memberUid","sambaGroupType","sambaSID","accessTo","trustModel");
var $objectclasses= array("top", "posixGroup");
- var $CopyPasteVars = array("force_gid","fon_group","smbgroup","groupType","sambaSID","sambaDomainName","SID","nagios_group","sambaGroupType");
+ var $CopyPasteVars = array("force_gid","fon_group","smbgroup","groupType","sambaSID","sambaDomainName","SID","nagios_group", "accessTo");
var $multiple_support = TRUE;
function PrepareForCopyPaste($source)
{
plugin::PrepareForCopyPaste($source);
+
+ $source_o = new group($this->config, $source['dn']);
+ foreach($this->CopyPasteVars as $var) {
+ $this->$var = $source_o->$var;
+ }
$this->memberUid = array();
if(isset($source['memberUid'])){