Example #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
Example #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
Example #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)
Example #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)
Example #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)
Example #6
0
File: dns.py Project: 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 = """
Example #7
0
File: dns.py Project: 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 = """
Example #8
0
 def __init__(self, conffile=None, conffilebase=None):
     ldapUserGroupControl.__init__(self, conffilebase)
     self.configuserquota = UserQuotaConfig("userquota", conffile)
     self.tempfilename = False
     self.tempdelfilename = False
Example #9
0
 def __init__(self, conffile=None):
     ldapUserGroupControl.__init__(self, conffile)
     self.configPPolicy = PPolicyConfig("ppolicy", conffile)
Example #10
0
 def __init__(self, conffile=None, conffilebase=None):
     ldapUserGroupControl.__init__(self, conffilebase)
     self.configDhcp = mmc.plugins.network.NetworkConfig(
         "network", conffile)
Example #11
0
 def __init__(self, conffile=None, conffilebase=None):
     ldapUserGroupControl.__init__(self, conffilebase)
     self.configuserquota = UserQuotaConfig("userquota", conffile)
     self.tempfilename = False
     self.tempdelfilename = False
Example #12
0
 def __init__(self, conffile = None):
     ldapUserGroupControl.__init__(self, conffile)
     self.configPPolicy = PPolicyConfig("ppolicy", conffile)
Example #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)
Example #14
0
 def __init__(self, conffile = None, conffilebase = None):
     ldapUserGroupControl.__init__(self, conffilebase)
     self.configDhcp = mmc.plugins.network.NetworkConfig("network", conffile)