summaryrefslogtreecommitdiffstats
path: root/lualib/rspamadm
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2019-06-27 20:23:07 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2019-06-27 20:23:07 +0100
commit7fc1dd5af0baa24d94acc28bda4ef37528ba7414 (patch)
tree1549737a42a34a4a0f96424308b75a673acb0277 /lualib/rspamadm
parent09d80b05bf121bfab2fdb33889fe9c11787dc42c (diff)
downloadrspamd-7fc1dd5af0baa24d94acc28bda4ef37528ba7414.tar.gz
rspamd-7fc1dd5af0baa24d94acc28bda4ef37528ba7414.zip
[Minor] Rspamadm: Add zstd compression support to grep subcommand
Diffstat (limited to 'lualib/rspamadm')
-rw-r--r--lualib/rspamadm/grep.lua2
1 files changed, 2 insertions, 0 deletions
diff --git a/lualib/rspamadm/grep.lua b/lualib/rspamadm/grep.lua
index b149a0337..3b4a058ab 100644
--- a/lualib/rspamadm/grep.lua
+++ b/lualib/rspamadm/grep.lua
@@ -90,6 +90,8 @@ local function handler(args)
h, err = io.popen('bzcat ' .. n, 'r')
elseif string.match(n, '%.gz$') then
h, err = io.popen('zcat ' .. n, 'r')
+ elseif string.match(n, '%.zst$') then
+ h, err = io.popen('zstdcat ' .. n, 'r')
elseif n == 'stdin' then
h = io.input()
else