Package: coreutils
Version: 9.1-1
Severity: normal
Dear Maintainer,
* What led up to the situation?
Calculating checksum on files on an ArchLinux filesystem from Debian
* What exactly did you do (or not do) that was effective (or
ineffective)?
sha256sum '/usr/lib/systemd/system/system-systemd\x2dcryptsetup.slice'
* What was the outcome of this action?
\68dc6e85631e077f2bc751352459823844911b93b7ba2afd95d96c893222bb50
/usr/lib/systemd/system/system-systemd\\x2dcryptsetup.slice
Notice the first \
* What outcome did you expect instead?
68dc6e85631e077f2bc751352459823844911b93b7ba2afd95d96c893222bb50
/usr/lib/systemd/system/system-systemd\\x2dcryptsetup.slice
You can reproduce the bug :
echo 'test' > 'test\x2d'
for prg in sha1sum sha224sum sha256sum sha384sum sha512sum; do $prg 'test\x2d';
done
\4e1243bd22c66e76c2ba9eddc1f91394e57f9f83 test\\x2d
\52f1bf093f4b7588726035c176c0cdb4376cfea53819f1395ac9e6ec test\\x2d
\f2ca1bb6c7e907d06dafe4687e579fce76b37e4e93b7605022da52e6ccc26fd2 test\\x2d
\109bb6b5b6d5547c1ce03c7a8bd7d8f80c1cb0957f50c4f7fda04692079917e4f9cad52b878f3d8234e1a170b154b72d
test\\x2d
\0e3e75234abc68f4378a86b3f4b32a198ba301845b0cd6e50106e874345700cc6663a86c1ea125dc5e92be17c98f9a0f85ca9d5f595db2012f7cc3571945c123
test\\x2d
-- System Information:
Debian Release: 12.10
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.1.0-33-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages coreutils depends on:
ii libacl1 2.3.1-3
ii libattr1 1:2.5.1-4
ii libc6 2.36-9+deb12u10
ii libgmp10 2:6.2.1+dfsg1-1.1
ii libselinux1 3.4-1+b6
coreutils recommends no packages.
coreutils suggests no packages.
-- no debconf information