Package: zstd
Version: 1.3.1+dfsg-2

`zstd -t` has a bug that changes the permissions of /dev/null when run as root:

https://github.com/facebook/zstd/issues/851

With zstd 1.3.1+dfsg-2:

root@unstable:~# cd /tmp
root@unstable:/tmp# cp /etc/passwd ./
root@unstable:/tmp# zstd passwd
passwd               : 39.07%   (  2004 =>    783 bytes, passwd.zst)
root@unstable:/tmp# ls -l /dev/null
crw-rw-rw- 1 root root 1, 3 Nov  8 09:12 /dev/null
root@unstable:/tmp# zstd -t passwd.zst
passwd.zst          : 2004 bytes
root@unstable:/tmp# ls -l /dev/null
crw-r--r-- 1 root root 1, 3 Nov  8 09:15 /dev/null

Upstream's 1.3.2 fixes this issue.

Best regards,

Ivan

Reply via email to