コード例 #1
0
ファイル: crypto.py プロジェクト: mattias-ohlsson/anaconda
def luks_remove_key(device,
                    del_passphrase=None,
                    passphrase=None, key_file=None):

    if not passphrase:
        raise ValueError("luks_remove_key requires passphrase")

    cs = CryptSetup(device=device, yesDialog = askyes, logFunc = dolog, passwordDialog = askpassphrase)
    rc = cs.removePassphrase(passphrase = passphrase)
    
    if rc:
        raise CryptoError("luks remove key failed with errcode %d" % (rc,))
コード例 #2
0
ファイル: crypto.py プロジェクト: wgwoods/blivet
def luks_remove_key(device,
                    del_passphrase=None,
                    passphrase=None, key_file=None):
    # pylint: disable=unused-argument
    if not passphrase:
        raise ValueError("luks_remove_key requires passphrase")

    cs = CryptSetup(device=device, yesDialog=yesDialog, logFunc=logFunc, passwordDialog=passwordDialog)
    rc = cs.removePassphrase(passphrase = passphrase)

    if rc:
        raise CryptoError("luks remove key failed with errcode %d" % (rc,))
コード例 #3
0
def luks_remove_key(device,
                    del_passphrase=None,
                    passphrase=None, key_file=None):

    if not passphrase:
        raise ValueError("luks_remove_key requires passphrase")

    cs = CryptSetup(device=device, yesDialog=askyes, logFunc=dolog, passwordDialog=askpassphrase)
    rc = cs.removePassphrase(passphrase = passphrase)

    if rc:
        raise CryptoError("luks remove key failed with errcode %d" % (rc,))
コード例 #4
0
ファイル: crypto.py プロジェクト: ns408/core
def luks_remove_key(device, del_passphrase, passphrase, key_file=None):
    """
    Remove passphrase from a LUKS device.

    :param str device: device idenfitier
    :param str del_passphrase: old passphrase to remove
    :param str passphrase: authenticate with current passphrase
    :param str key_file: authenticate with this key file
    :returns: 0 on success
    """
    cs = CryptSetup(device=device, yesDialog=yesDialog, logFunc=logFunc)
    return cs.removePassphrase(passphrase=passphrase)
コード例 #5
0
def luks_remove_key(device,
                    del_passphrase=None,
                    passphrase=None,
                    key_file=None):
    # pylint: disable=unused-argument
    if not passphrase:
        raise ValueError("luks_remove_key requires passphrase")

    cs = CryptSetup(device=device,
                    yesDialog=yesDialog,
                    logFunc=logFunc,
                    passwordDialog=passwordDialog)
    rc = cs.removePassphrase(passphrase=passphrase)

    if rc:
        raise CryptoError("luks remove key failed with errcode %d" % (rc, ))
コード例 #6
0
ファイル: crypto.py プロジェクト: kidaa/arkos
def luks_remove_key(device, del_passphrase, passphrase, key_file=None):
    cs = CryptSetup(device=device, yesDialog=yesDialog, logFunc=logFunc, passwordDialog=passwordDialog)
    return cs.removePassphrase(passphrase=passphrase)