opnsense-ports/deskutils/mat/files/patch-libmat_mat.py
Franco Fichtner 7efd253b21 */*: sync with upstream
Taken from: HardenedBSD
2018-06-22 07:30:49 +02:00

15 lines
481 B
Python

--- libmat/mat.py.orig 2018-03-18 17:33:51 UTC
+++ libmat/mat.py
@@ -116,10 +116,8 @@ def secure_remove(filename):
raise libmat.exceptions.UnableToWriteFile
try:
- shred = 'shred'
- if platform.system() == 'MacOS':
- shred = 'gshred'
- if not subprocess.call([shred, '--remove', filename]):
+ shred = 'srm'
+ if not subprocess.call([shred, filename]):
return True
else:
raise OSError