From 90c3de83b59cb1d9db68d092d4bf2e9363936ac6 Mon Sep 17 00:00:00 2001 From: Randall Winkhart Date: Thu, 15 Jun 2023 21:01:36 -0400 Subject: [PATCH] sshyp-mfa - Compatibility with new sshyp.decrypt() --- sshyp-mfa/lib/sshyp-mfa.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sshyp-mfa/lib/sshyp-mfa.py b/sshyp-mfa/lib/sshyp-mfa.py index b7a6fa3..38f2846 100755 --- a/sshyp-mfa/lib/sshyp-mfa.py +++ b/sshyp-mfa/lib/sshyp-mfa.py @@ -28,9 +28,10 @@ def mfa_read_shortcut(): # extracts MFA info from the user-specified sshyp entr s_exit(1) _shm_folder, _shm_entry = shm_gen() if quick_unlock_enabled == 'true': - decrypt(directory + arguments[0], _shm_folder, _shm_entry, whitelist_verify(port, username_ssh, ip, device_id)) + decrypt(directory + arguments[0], _shm_folder, _shm_entry, + _quick_pass=whitelist_verify(port, username_ssh, ip, device_id)) else: - decrypt(directory + arguments[0], _shm_folder, _shm_entry, False) + decrypt(directory + arguments[0], _shm_folder, _shm_entry) try: _mfa_data = open(f"{home}/.config/sshyp/tmp/{_shm_folder}/{_shm_entry}", 'r').readlines() _type = _mfa_data[4].split('otpauth://')[1].split('/')[0]