From a67983a2b100c811cbecd8cdef71277ce4549889 Mon Sep 17 00:00:00 2001 From: VG Date: Fri, 9 Dec 2016 11:10:13 +0100 Subject: be more clear about symlink error --- clip | 2 ++ 1 file changed, 2 insertions(+) diff --git a/clip b/clip index 8e4d3dd..75d4d92 100755 --- a/clip +++ b/clip @@ -38,6 +38,8 @@ def fileno(filelike): @contextlib.contextmanager def secure_open(path, mode='r', *l, **kw): + if os.path.islink(path): + raise SecurityError("The clipboard file can not be a symlink") real_mode = mode if 'w' in real_mode: real_mode = real_mode.replace('w', 'a') -- cgit v1.2.3