Skip Menu |

This queue is for tickets about the BlueCoat-SGOS CPAN distribution.

Report information
The Basics
Id: 70679
Status: resolved
Worked: 30 min
Priority: 0/
Queue: BlueCoat-SGOS

People
Owner: Nobody in particular
Requestors: ANDK [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.94
Fixed in: (no value)



Subject: end-of-line mish-mash causes problems with signature
The distribution contains a file with mixed line endings (both CRLF and LF): % od -t x1z t/sysinfos/4006060000_5.3.1.4__0.sysinfo 0000000 42 6c 75 65 20 43 6f 61 74 20 53 79 73 74 65 6d >Blue Coat System< 0000020 73 2c 20 49 6e 63 2e 2c 20 50 72 6f 78 79 53 47 >s, Inc., ProxySG< 0000040 20 41 70 70 6c 69 61 6e 63 65 20 53 79 73 74 65 > Appliance Syste< 0000060 6d 20 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 0a 56 >m Information .V< 0000100 65 72 73 69 6f 6e 20 37 2e 30 20 0a 54 69 74 6c >ersion 7.0 .Titl< 0000120 65 20 50 72 6f 78 79 53 47 20 41 70 70 6c 69 61 >e ProxySG Applia< 0000140 6e 63 65 20 53 79 73 74 65 6d 0a 0a 5f 5f 5f 5f >nce System..____< 0000160 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f >________________< * 0000260 5f 5f 5f 5f 5f 5f 0d 0a 0a 56 65 72 73 69 6f 6e >______...Version< [...] This is not in itself a problem but the problem comes with older versions of Module::Signature. These were a bit too sloppy with ^Ms in textfiles. Module::Signature 0.68 is a bit more consistent and would treat this file as a binary file on signing. See RT #46339 for the whole story. Bottom line: in order to be able to verify the signature with Module::Signature 0.68 it would need a re-release with either only one sort of line endings or signed with 0.68. HTH && Sorry for the inconvenience,
BlueCoat::SGOS 0.94 removed from CPAN. Fixed in 0.95 using Module::Signature version 0.68 which appears to have fixed this bug.