Exemple #1
0
    def __init__(self, uid, conffile=None):
        """
        Class constructor.

        @param uid: user id of the LDAP user entry to manage
        @type uid: str
        """
        ldapUserGroupControl.__init__(self, conffile)
        self.configPPolicy = PPolicyConfig("ppolicy", conffile)
        self.userUid = uid
        self.dn = "uid=" + uid + "," + self.baseUsersDN
Exemple #2
0
    def __init__(self, uid, conffile = None):
        """
        Class constructor.

        @param uid: user id of the LDAP user entry to manage
        @type uid: str
        """
        ldapUserGroupControl.__init__(self, conffile)
        self.configPPolicy = PPolicyConfig("ppolicy", conffile)
        self.userUid = uid
        self.dn = 'uid=' + uid + ',' + self.baseUsersDN
Exemple #3
0
    def __init__(self, uid, conffile = None):
        """
        Class constructor.

        @param uid: User id
        @type uid: str
        """
        ldapUserGroupControl.__init__(self, conffile)
        self.configSshKey = UserSshKeyConfig("sshlpk", conffile)
        self.userUid = uid
        self.dn = 'uid=' + uid + ',' + self.baseUsersDN
        self.hooks.update(self.configSshKey.hooks)
Exemple #4
0
    def __init__(self, uid, conffile=None):
        """
        Class constructor.

        @param uid: User id
        @type uid: str
        """
        ldapUserGroupControl.__init__(self, conffile)
        self.configSshKey = UserSshKeyConfig("sshlpk", conffile)
        self.userUid = uid
        self.dn = 'uid=' + uid + ',' + self.baseUsersDN
        self.hooks.update(self.configSshKey.hooks)
Exemple #5
0
    def __init__(self, uid, conffile=None):
        """
        Class constructor.

        @param uid: User id
        @type uid: str
        """
        ldapUserGroupControl.__init__(self, conffile)
        self.configRadius = RadiusConfig("radius", conffile)
        self.userUid = uid
        self.dn = "uid=" + uid + "," + self.baseUsersDN
        self.hooks.update(self.configRadius.hooks)
Exemple #6
0
Fichier : dns.py Projet : allgi/mmc
    def __init__(self, conffile = None, conffilebase = None):
        ldapUserGroupControl.__init__(self, conffilebase)
        self.configDns = mmc.plugins.network.NetworkConfig("network", conffile)
        if not self.configDns.dnsReader:
            self.configDns.dnsReader = self.config.getdn("ldap", "rootName")
        if not self.configDns.dnsReaderPassword:
            self.configDns.dnsReaderPassword = self.config.getpassword("ldap", "password")
        if self.configDns.dnsType == "pdns":
            self.pdns = True
            self.zoneNameField = "associatedDomain"
            self.relativeDomainNameField = "associatedDomain"
            self.dnsObjClass = "dnsdomain2"
        else:
            self.pdns = False
            self.zoneNameField = "zoneName"
            self.relativeDomainNameField = "relativeDomainName"
            self.dnsObjClass = "dNSZone"

        self.reverseMarkup = "Reverse:"
        self.reversePrefix = ".in-addr.arpa"
        self.templateZone = """
Exemple #7
0
Fichier : dns.py Projet : allgi/mmc
    def __init__(self, conffile=None, conffilebase=None):
        ldapUserGroupControl.__init__(self, conffilebase)
        self.configDns = mmc.plugins.network.NetworkConfig("network", conffile)
        if not self.configDns.dnsReader:
            self.configDns.dnsReader = self.config.getdn("ldap", "rootName")
        if not self.configDns.dnsReaderPassword:
            self.configDns.dnsReaderPassword = self.config.getpassword(
                "ldap", "password")
        if self.configDns.dnsType == "pdns":
            self.pdns = True
            self.zoneNameField = "associatedDomain"
            self.relativeDomainNameField = "associatedDomain"
            self.dnsObjClass = "dnsdomain2"
        else:
            self.pdns = False
            self.zoneNameField = "zoneName"
            self.relativeDomainNameField = "relativeDomainName"
            self.dnsObjClass = "dNSZone"

        self.reverseMarkup = "Reverse:"
        self.reversePrefix = ".in-addr.arpa"
        self.templateZone = """
Exemple #8
0
 def __init__(self, conffile=None, conffilebase=None):
     ldapUserGroupControl.__init__(self, conffilebase)
     self.configuserquota = UserQuotaConfig("userquota", conffile)
     self.tempfilename = False
     self.tempdelfilename = False
Exemple #9
0
 def __init__(self, conffile=None):
     ldapUserGroupControl.__init__(self, conffile)
     self.configPPolicy = PPolicyConfig("ppolicy", conffile)
Exemple #10
0
 def __init__(self, conffile=None, conffilebase=None):
     ldapUserGroupControl.__init__(self, conffilebase)
     self.configDhcp = mmc.plugins.network.NetworkConfig(
         "network", conffile)
Exemple #11
0
 def __init__(self, conffile=None, conffilebase=None):
     ldapUserGroupControl.__init__(self, conffilebase)
     self.configuserquota = UserQuotaConfig("userquota", conffile)
     self.tempfilename = False
     self.tempdelfilename = False
Exemple #12
0
 def __init__(self, conffile = None):
     ldapUserGroupControl.__init__(self, conffile)
     self.configPPolicy = PPolicyConfig("ppolicy", conffile)
Exemple #13
0
 def __init__(self, conffile = None, conffilebase = None):
     ldapUserGroupControl.__init__(self, conffilebase)
     self.configSamba = SambaConfig("samba")
     self.baseComputersDN = self.configSamba.baseComputersDN
     self.hooks.update(self.configSamba.hooks)
Exemple #14
0
 def __init__(self, conffile = None, conffilebase = None):
     ldapUserGroupControl.__init__(self, conffilebase)
     self.configDhcp = mmc.plugins.network.NetworkConfig("network", conffile)