From e0f689852b282b58aa5969c70ebf58594a4f425b Mon Sep 17 00:00:00 2001 From: jgaunt Date: Mon, 15 Apr 2024 19:25:56 +0000 Subject: [PATCH] Added -l for srm as this should be enough as the OS should be running on FDE --- bitwardenBackup.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/bitwardenBackup.py b/bitwardenBackup.py index 5efc51f..e5ce858 100644 --- a/bitwardenBackup.py +++ b/bitwardenBackup.py @@ -554,13 +554,14 @@ if __name__ == "__main__": logger.info("Securely deleting files") if os_detected == "Windows": # sdelete.exe .\working\ -p 5 -s - logger.debug((subprocess.run([secure_delete_executable, '-p', '5', '-s', working_directory], capture_output=True).stdout).decode()) + logger.debug( + (subprocess.run([secure_delete_executable, '-p', '5', '-s', working_directory], capture_output=True).stdout).decode()) if not opts.no_encrypt: logger.debug((subprocess.run([secure_delete_executable, '-p', '5', zip_filename + ".zip"], capture_output=True).stdout).decode()) elif os_detected == "Linux": - logger.debug((subprocess.run([secure_delete_executable, '-r', '-z', '-v', working_directory], capture_output=True).stdout).decode()) + logger.debug((subprocess.run([secure_delete_executable, '-r', '-l', '-z', '-v', working_directory], capture_output=True).stdout).decode()) if not opts.no_encrypt: - logger.debug((subprocess.run([secure_delete_executable, '-r', '-z', '-v', zip_filename + '.zip'], capture_output=True).stdout).decode()) + logger.debug((subprocess.run([secure_delete_executable, '-r', '-l', '-z', '-v', zip_filename + '.zip'], capture_output=True).stdout).decode()) del vault_password del os.environ['BW_CLIENTID']