def luks_open(device, name, passphrase=None, key_file=None): if not passphrase: raise ValueError("luks_format requires passphrase") cs = CryptSetup(device=device, yesDialog = askyes, logFunc = dolog, passwordDialog = askpassphrase) rc = cs.activate(passphrase = passphrase, name = name) if rc<0: raise CryptoError("luks_open failed for %s (%s) with errno %d" % (device, name, rc))
def luks_open(device, name, passphrase=None, key_file=None): if not passphrase: raise ValueError("luks_format requires passphrase") cs = CryptSetup(device=device, yesDialog=askyes, logFunc=dolog, passwordDialog=askpassphrase) rc = cs.activate(passphrase=passphrase, name=name) if rc<0: raise CryptoError("luks_open failed for %s (%s) with errno %d" % (device, name, rc))
def luks_open(device, name, passphrase=None, key_file=None): # pylint: disable=unused-argument if not passphrase: raise ValueError("luks_format requires passphrase") cs = CryptSetup(device=device, yesDialog=yesDialog, logFunc=logFunc, passwordDialog=passwordDialog) rc = cs.activate(passphrase=passphrase, name=name) if rc<0: raise CryptoError("luks_open failed for %s (%s) with errno %d" % (device, name, rc))
def luks_open(device, name, passphrase, key_file=None): """ Open a connection to the LUKS device for mounting or management. :param str device: device identifier :param str name: device identifier to redirect to :param str passphrase: passphrase to unlock with :param str key_file: path to key file to unlock with :returns: 0 on success """ cs = CryptSetup(device=device, yesDialog=yesDialog, logFunc=logFunc) return cs.activate(passphrase=passphrase, name=name)
def luks_open(device, name, passphrase=None, key_file=None): # pylint: disable=unused-argument if not passphrase: raise ValueError("luks_format requires passphrase") cs = CryptSetup(device=device, yesDialog=yesDialog, logFunc=logFunc, passwordDialog=passwordDialog) rc = cs.activate(passphrase=passphrase, name=name) if rc < 0: raise CryptoError("luks_open failed for %s (%s) with errno %d" % (device, name, rc))
def luks_open(device, name, passphrase, key_file=None): cs = CryptSetup(device=device, yesDialog=yesDialog, logFunc=logFunc, passwordDialog=passwordDialog) return cs.activate(passphrase=passphrase, name=name)