def Check(self): if self.SambaGroupMapping: ok=True ok=self.dialog.CheckValid(ok, self.sambaDomainSid, xlt("Select Samba Domain first")) if not ok: return False return SpecificEntry.Check(self)
def Check(self): ok=SpecificEntry.Check(self) if self.dialog.HasObjectClass("posixAccount"): if not self.uidNumber and self.GetServer().GetIdGeneratorStyle(): dn=self.GetServer().GetSambaUnixIdPoolDN() if not dn: if not self.dialog.HasObjectClass("sambaSamAccount"): ok=self.dialog.CheckValid(ok, dn, xlt("Need sambaUnixIdPoolDN configured for this server or Samba Account data")) return ok