diff --git a/bitwardenBackup.py b/bitwardenBackup.py index e9d4a43..7851ff0 100644 --- a/bitwardenBackup.py +++ b/bitwardenBackup.py @@ -543,9 +543,9 @@ if __name__ == "__main__": logger.debug((subprocess.run([sdelete_executable, '-p', '5', zip_filename + ".zip"], capture_output=True).stdout).decode()) elif os_detected == "Linux": # find -depth -type f -exec shred -v -n 1 -z -u {} \; - logger.debug((subprocess.run(['find', working_directory, '-depth', '-type', 'f', '-exec', 'shred', '-v', '-n', '5', '-u', '/{/}', '\;'], capture_output=True).stdout).decode()) + logger.debug((subprocess.run(['srm', '-r', '-z', '-v', working_directory], capture_output=True).stdout).decode()) if not opts.no_encrypt: - logger.debug((subprocess.run(['shred', '-v', '-u', '-n', '5', zip_filename + '.zip'], capture_output=True).stdout).decode()) + logger.debug((subprocess.run(['srm', '-r', '-z', '-v', zip_filename + '.zip'], capture_output=True).stdout).decode()) else: logger.error((bitwarden_unlock_output.stderr).decode())