Пример #1
0
    def rng_status(self):
        rng_bytes = None
        disable_aes_ni = False

        status = namedtuple("rngstatus", ["rng_bytes", "disable_aes_ni"])

        f = File("/etc/profile")
        if f.findall(r"SSH_USE_STRONG_RNG=\d+"):
            rng_bytes = f.findall(r"SSH_USE_STRONG_RNG=\d+")[0].split("=")[1]
        if f.findall(r"DISABLE_AES_NI="):
            disable_aes_ni = True

        rng_status = status(rng_bytes, disable_aes_ni)
        return rng_status
Пример #2
0
    def rng_status(self):
        rng_bytes = None
        disable_aes_ni = False

        status = namedtuple("rngstatus", ["rng_bytes", "disable_aes_ni"])

        f = File("/etc/profile")
        if f.findall(r'SSH_USE_STRONG_RNG=\d+'):
            rng_bytes = f.findall(r'SSH_USE_STRONG_RNG=\d+')[0].split('=')[1]
        if f.findall(r'DISABLE_AES_NI='):
            disable_aes_ni = True

        rng_status = status(rng_bytes, disable_aes_ni)
        return rng_status
Пример #3
0
 def __get_domain(self):
     nfs_config = File(self.configfilename)
     matches = nfs_config.findall("^Domain = (.*)")
     return matches[0] if matches else None