Sunday, August 10, 2025

Request for hashes

I'd like to ask somebody who has TLMC v.19 from 2018 (all 3: music, covers and supplementary) and TLMC temporary addon from 2023 to publish hashes of all their files. Just the output of "find /path/to/files/ -type f -print0 | xargs -0 sha256sum >> /tmp/hashes". If you're on Windows, I can find some powershell replacement.

>What happened?
I was listening to the music and suddenly heard a "PSSHH". Went to investigate and found that my array developed a case of silent corruption, probably courtesy of mdadm's new "--replace --with" functionality which does not verify the data it's getting from the failing drive matches the stripe checksum.

>Why don't you use the torrent to check?
Obviously, that was the first thing I did. However, file replacements and directory moves/renames over time mean I can't verify everything on full auto.

>Why don't you just download the torrent?
The impact on my copy of TLMC so far is 9 damaged files; downloading several terabytes to verify that's all there is seems like a useless waste of bandwidth.

Edited on 2025-08-11: now I only need v.19 music.