[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#24795: sha1sum cannot find file to check
From: |
Pádraig Brady |
Subject: |
bug#24795: sha1sum cannot find file to check |
Date: |
Wed, 26 Oct 2016 15:55:56 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 |
On 26/10/16 09:30, Francesco Turco wrote:
> On Tue, 2016-10-25 at 19:52 +0100, Pádraig Brady wrote:
>> This seems like the txt file is in DOS format with \r\n line endings.
>> If you remove the --ignore-missing option, are you presented with
>> $'\r' representations in the missing file names?
>> Though when I downloaded the file it was in unix format so I'm
>> confused
>
> If I remove the --ignore-missing option no \r characters appear in the
> output, so the checksum file uses Unix line endings.
>
> If I convert the checksum file to DOS line endings with unix2dos I can
> see \r line endings in the output.
>
> There is another difference by using --ignore-missing: when using DOS
> line endings sha1sum immediately says "no file was verified", without
> checking anything; when using Unix line endings it says the same thing
> but after a few seconds, so it must have checked something behind the
> scenes.
Ouch that is a bug, triggered when --ignore-missing is used
with checksums that start with 00....
The attached should fix it up.
thanks,
Pádraig
md5sum--ignore-missing-00.patch
Description: Text Data