From a1e83a5d1908b70c7fe13d20521ec3bf06ce4c24 Mon Sep 17 00:00:00 2001 From: Vinicius Moreira Date: Mon, 1 Jul 2019 13:05:55 -0300 Subject: [PATCH] Fix: keeping root privileges active --- fpakman/view/qt/root.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fpakman/view/qt/root.py b/fpakman/view/qt/root.py index 483f04a2..55bef81d 100644 --- a/fpakman/view/qt/root.py +++ b/fpakman/view/qt/root.py @@ -33,7 +33,7 @@ def ask_root_password(locale_keys: dict): def validate_password(password: str) -> bool: - proc = subprocess.Popen('echo {} | sudo -S whoami'.format(password), + proc = subprocess.Popen('sudo -k && echo {} | sudo -S whoami'.format(password), shell=True, stdout=subprocess.PIPE, stderr=subprocess.DEVNULL,