summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 387ef9f)
raw | patch | inline | side by side (parent: 387ef9f)
author | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Tue, 28 Jun 2005 05:19:06 +0000 (05:19 +0000) | ||
committer | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Tue, 28 Jun 2005 05:19:06 +0000 (05:19 +0000) |
plugins/admin/systems/class_winGeneric.inc | patch | blob | history |
diff --git a/plugins/admin/systems/class_winGeneric.inc b/plugins/admin/systems/class_winGeneric.inc
index 495741d68dd76e183a4ace3eaafa3de556e05427..b1b2f42148949dc1a2618a20d70a2fcd4cdb3324 100644 (file)
/* Needed values and lists */
var $base= "";
var $cn= "";
- var $macAddress= "";
- var $ipHostNumber= "";
var $description= "";
var $orig_dn= "";
var $shadowLastChange="";
/* attribute list for save action */
var $ignore_account= TRUE;
- var $attributes = array("cn", "description", "macAddress", "ipHostNumber","shadowLastChange",
+ var $attributes = array("cn", "description","shadowLastChange",
"uidNumber","gidNumber","loginShell","gecos","shadowMin","shadowWarning",
"shadowInactive","uid","cn","sn","givenName","homeDirectory","sambaSID",
"sambaPrimaryGroupSID","displayName", "sambaPwdMustChange",
"sambaNTPassword","sambaPwdLastSet","sambaAcctFlags");
- var $objectclasses= array("posixAccount","person","organizationalPerson","inetOrgPerson","gosaAccount","shadowAccount","sambaSamAccount","top", "device", "ipHost", "ieee802Device");
+ var $objectclasses= array("posixAccount","person","organizationalPerson","inetOrgPerson","gosaAccount","shadowAccount","sambaSamAccount","top");
function wingeneric ($config, $dn= NULL)
$message= array();
$this->dn= "cn=".$this->cn.",ou=netdevices,ou=systems,".$this->base;
+
/* must: cn, macAddress */
if ($this->cn == "" && chkacl ($this->acl, "cn") == ""){
$message[]= _("The required field 'Component name' is not set.");
}
- if ($this->macAddress == "" && chkacl ($this->acl, "macAddress") == ""){
+
+/* if ($this->macAddress == "" && chkacl ($this->acl, "macAddress") == ""){
$message[]= _("The required field 'MAC-address' is not set.");
}
if ($this->ipHostNumber == "" && chkacl ($this->acl, "ipHostNumber") == ""){
$message[]= _("The required field 'IP-address' is not set.");
}
-
+*/
$ui= get_userinfo();
$acl= get_permissions ($this->dn, $ui->subtreeACL);
$acl= get_module_permission($acl, "component", $this->dn);