Overview
Comment: | Make downloading the Package Signing Keys more robust by adding support for mirror URIs. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
4736fe92003ea74522aca1d9ab0fb812 |
User & Date: | mistachkin on 2017-06-29 21:38:22 |
Other Links: | manifest | tags |
Context
2017-07-01
| ||
03:46 | Add support for more native platforms. Add support for the 'msil' meta-platform. check-in: 5f7af1c898 user: mistachkin tags: trunk | |
2017-06-29
| ||
21:38 | Make downloading the Package Signing Keys more robust by adding support for mirror URIs. check-in: 4736fe9200 user: mistachkin tags: trunk | |
2017-06-28
| ||
03:21 | Pickup upstream changes to the Eagle Common Tools Package. check-in: 0cacadaddc user: mistachkin tags: trunk | |
Changes
Modified client/1.0/neutral/pkgd.eagle from [abdfdd95a7] to [770ff42b10].
︙ | ︙ | |||
33 34 35 36 37 38 39 40 41 42 43 44 45 46 | # variable openPgpKeyUrn; # DEFAULT: pkg_keys if {$force || ![info exists openPgpKeyUrn]} then { set openPgpKeyUrn pkg_keys } # # NOTE: The URN, relative to the base URI, where a login request may # be sent. # variable loginUrn; # DEFAULT: pkgd_login if {$force || ![info exists loginUrn]} then { | > > > > > > > > > > > | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 | # variable openPgpKeyUrn; # DEFAULT: pkg_keys if {$force || ![info exists openPgpKeyUrn]} then { set openPgpKeyUrn pkg_keys } # # NOTE: The fallback URN, relative to the base URI, where the Package # Signing Keys may be downloaded. This should only be used when # the primary URN did not produce valid data. # variable openPgpKeyUrnFallback; # DEFAULT: pkg_keys_mirror_1 if {$force || ![info exists openPgpKeyUrnFallback]} then { set openPgpKeyUrnFallback pkg_keys_mirror_1 } # # NOTE: The URN, relative to the base URI, where a login request may # be sent. # variable loginUrn; # DEFAULT: pkgd_login if {$force || ![info exists loginUrn]} then { |
︙ | ︙ | |||
117 118 119 120 121 122 123 124 125 126 127 128 129 130 | # should return a payload containing the OpenPGP key data. # variable openPgpKeyUri; # DEFAULT: ${baseUri}/${openPgpKeyUrn} if {$force || ![info exists openPgpKeyUri]} then { set openPgpKeyUri {${baseUri}/${openPgpKeyUrn}} } # # NOTE: The URI where a login request may be sent. This should return a # payload containing the necessary HTTP(S) cookie information. # variable loginUri; # DEFAULT: ${baseUri}/${loginUrn}?... | > > > > > > > > > > > > | 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 | # should return a payload containing the OpenPGP key data. # variable openPgpKeyUri; # DEFAULT: ${baseUri}/${openPgpKeyUrn} if {$force || ![info exists openPgpKeyUri]} then { set openPgpKeyUri {${baseUri}/${openPgpKeyUrn}} } # # NOTE: The fallback URI where the Package Signing Keys may be # downloaded. This should return a payload containing the OpenPGP # key data. This should only be used when the primary URN did not # produce valid OpenPGP key data. # variable openPgpKeyUriFallback; # DEFAULT: .../${openPgpKeyUrnFallback} if {$force || ![info exists openPgpKeyUriFallback]} then { set openPgpKeyUriFallback {${baseUri}/${openPgpKeyUrnFallback}} } # # NOTE: The URI where a login request may be sent. This should return a # payload containing the necessary HTTP(S) cookie information. # variable loginUri; # DEFAULT: ${baseUri}/${loginUrn}?... |
︙ | ︙ | |||
471 472 473 474 475 476 477 478 479 | # intended to be used from the "pkgr_setup.eagle" tool script and may # go away in later versions of this package. # # <internal> proc downloadAndSaveOpenPgpKeyFile { fileName } { variable baseUri variable openPgpKeyUri variable openPgpKeyUrn | > > > | > > > > > > > | | | | | | | | | > > > > > > > > > > > > > > > > > > > > > > > | 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 | # intended to be used from the "pkgr_setup.eagle" tool script and may # go away in later versions of this package. # # <internal> proc downloadAndSaveOpenPgpKeyFile { fileName } { variable baseUri variable openPgpKeyUri variable openPgpKeyUriFallback variable openPgpKeyUrn variable openPgpKeyUrnFallback set errors [list] foreach substUri [list $openPgpKeyUri $openPgpKeyUriFallback] { # # NOTE: Attempt to download the Package Signing Keys using the # configured URI. # if {[catch { # # NOTE: First, build the actual URI where the Package Signing # Keys should be obtained. # set uri [subst $substUri] # # NOTE: Then, in one step, download the file from the package # file server and write it to the specified local file. # downloadOneUriToFile $fileName $uri false } result] == 0} then { # # NOTE: Ok, success. We are done. # return "" } else { # # NOTE: Keep track of all errors that are encountered while # trying to download the Package Signing Keys, for later # reporting. # lappend errors [list $uri $result] } } # # NOTE: Make sure there is always an error message. # if {[llength $errors] == 0} then { lappend errors "no URIs are available for package signing keys" } error $errors } # # NOTE: This procedure returns non-zero if the specified file seems to be # an OpenPGP signature file. The fileName argument is the name of # the file to check, which may or may not exist. The nameOnly # argument should be non-zero to ignore the contents of the file. |
︙ | ︙ |
Modified client/1.0/neutral/pkgd.eagle.asc from [3ba8483620] to [bd1ce2cd80].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository iQIcBAABCAAGBQJZVXMaAAoJEFAslq9JXcLZJJYQAJOEbnQ/CqbUaluIs5/QSWS3 34deWstxXGtESAgmrxWuQOnf/ldRx6bmqgf7r7xWyqyxFYFPN5GkYiyC7rmV/1dv 1G6c4pgOY5RjPjesizNWhXa5e628raabScCKUVntHd2h1jkcF7mTbF5n8RlW4bES 6FJEucZ2/vMyIqke53UBtpUsp/YJezXRGC+CCmxhYz0X/OHculC1CC4f2dEoR57j +7HpMXBq2iPp8/qB9zhDSobPu6gtZdT1lpcZgnQASv7ZvePemHwdv3HmR/z+djPT Y1o37YIV1wrq4R4KynH5FsHrYX/fIt0OKHnM1yz8S3jWNSpApLj6agBehxeh6F/k 53tkmbZb8nT3oUIEcoCeHANH+cJnrChwBF/wlKEf+m6Fs/YDpqlKbQzNDjoCrW5P 2fprhExmfUJCzz+DdTGsT0FcYunOeWlUQ8PUs/OXUdnU+YWR1nU58b0DfCUOFw0q +JiXEWF3mU+p9XfkZNCRk7ITdElGnLYIlSWuXA6O8x6VCZBrlSzO3kRhMbVnzKot Cw64hgUnPgLe3blfW6ncrCm4as8vxnvxrBfA10APaEbKGebcf8W0uJ/JVtmDbLLd j4AGyU7LanfSB9+XuA44/Rf0pwito2RU3vI1mdd9li5AGuPqmGfww4NnGtwaVtXv Ux36Zv3a8nb9rWEbz9g3 =tsQv -----END PGP SIGNATURE----- |
Modified client/1.0/neutral/pkgd.eagle.harpy from [3024bb4fcc] to [c2bee909b3].
︙ | ︙ | |||
17 18 19 20 21 22 23 | THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED. --> <Certificate xmlns="https://eagle.to/2011/harpy" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Protocol>None</Protocol> <Vendor>Mistachkin Systems</Vendor> | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED. --> <Certificate xmlns="https://eagle.to/2011/harpy" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Protocol>None</Protocol> <Vendor>Mistachkin Systems</Vendor> <Id>a4063b0d-90cb-4392-bd0b-05af63cb487a</Id> <HashAlgorithm>SHA512</HashAlgorithm> <EntityType>Script</EntityType> <TimeStamp>2017-06-29T21:37:02.9087087Z</TimeStamp> <Duration>-1.00:00:00</Duration> <Key>0x9559f6017247e3e2</Key> <Signature> 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 </Signature> </Certificate> |
Modified client/1.0/neutral/pkgd.eagle.harpy.asc from [95bbc88674] to [e154f8169f].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository iQIcBAABCAAGBQJZVXMcAAoJEFAslq9JXcLZ7+QQAJAT8SSop7unI7p76ySL70tG sektpZwdjcF++V8rd9xP0HS6qKbc9P8RkAirBdQcdMKeq5p7RjG9Qb0U5a6qzWN9 ar7YFjMgqNOHdJufU72+/vlheyD1NJ7W6xOxywkLds5d4oHQ3Qt3MPtEwI5BGwy9 bxS+V2/xC86H87nXv9+ysi29VG8yKQscjIPlrcY/YuX7eZkYJaGGHn30CjaCsaTX Zeu6BLBdYSbhj39fr8zdi8YanChP7Afl0Xu7xLYGg247JZE94wemEuB97g1FANF7 e8CP1B3Wk+XQZEe2WXGy7kcUPjWo9rfHhipyFZ654+2QnibMr9uhR2GIzP8d8gYs gKunjdXRGZ37M0XKD0Au/tiCXMPgfcNRA0pIvz+dmzF5J5JwE0jRjL4WIGenMFhb /5WEJb4c1uGRs0SwAe0jtHvqc/ku6X1bUmjCy7Eswh5Hk5oupxLEBWWxCKvT5YdI mvkwgSSR51HY/zkbjXMDhs7tHpfGhzG+Jxrka5xNih82sU3C+uEES3bdJLoG4AUJ E2DVLeoLO8f2n5ywpScHZBkHGjS2LPxFsMzkFYtM3qW0W44Pfs9AIlhG9cEAsPX/ Kx/T/b4kN+Dhe8VYIy/gvxjdwqvNcXZAUDVkmrzAZZZUTWYhAYWvBNqUo2UUFzdI o1yfy7aQSS0i1iQX30HR =rrSM -----END PGP SIGNATURE----- |
Modified client/1.0/neutral/pkgr_setup.eagle from [feb40464a0] to [8da3bbfbeb].
︙ | ︙ | |||
58 59 60 61 62 63 64 65 66 67 68 69 70 71 | # NOTE: *TODO* Pre-create the namespace for the Package Repository Client # package and then forcibly adjust various settings to the values # necessary for this tool. In the future, this section may need to # be tweaked to account for changes to the Package Repository Client # package. # namespace eval ::PackageRepository { variable verboseUriDownload true } # # NOTE: *TODO* Pre-create the namespace for the Package Downloader Client # package and then forcibly adjust various settings to the values # necessary for this tool. In the future, this section may need to | > | 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 | # NOTE: *TODO* Pre-create the namespace for the Package Repository Client # package and then forcibly adjust various settings to the values # necessary for this tool. In the future, this section may need to # be tweaked to account for changes to the Package Repository Client # package. # namespace eval ::PackageRepository { variable autoHook false variable verboseUriDownload true } # # NOTE: *TODO* Pre-create the namespace for the Package Downloader Client # package and then forcibly adjust various settings to the values # necessary for this tool. In the future, this section may need to |
︙ | ︙ |
Modified client/1.0/neutral/pkgr_setup.eagle.asc from [77529efb5c] to [ea34b270bc].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository iQIcBAABCAAGBQJZVXMgAAoJEFAslq9JXcLZNJQQALZu697PlDAP6kLWIoQGMRgK IYCPAPkRaARqN4JdOPpWtB4Qkdl2D1J4rvwqh2o89iO4VU3lqhdBdqhkpfWAw8B0 b7DPbA93UGeSCMAnGsrYIoVE/Gv4WI4hg+ITrTsND1IYU5It1fF9PTROhaTaCiyU kWcZdWxHLHRY3zkdmjoJH1vs930DlHNCHRCnhz69/Psrhl5iTc9gI4ykfmZE8I3z 91OkBYS6xds9JLSi4PBrUfUk0/WayXk7+vJpiz4QDYiuI9s2/cMXGbPiLsSjOnyM /Y0rLO/FAStcfGj9NKbG2k9y5o36PaSmHhrVtvUcro5rPyS2QD6nXpKp9WNIRdXj jCZHDrwKWZRiJ0SW0klGfSLPP5N/mpJyMlFvOSL1UgBR1UfG2qtflA+ppwbssqaO d2wnqVMgZRQWMEIg/k6WQqTUEl08tvrgin2/lYupdsdAlyp+NKkm7nK3xu5Gl8YI KvebP0YDse41/FXviD9GfXtCMoEkx+heRdZDfH56CO0MEXLd3VAV8WvYPOwWaCCJ ztbWWlXZp0tYLT13mveMzeVcijyjjAhWQ/fLifF0egoKCFhTkCvLg/ar7SjV6C50 ul02BO9HQWgyA0cp9CE6PcP/VJbQq4EDiXQKPVaUyyoTehhXZMjLcSQEwsyxug4B PeN9NsnKJdgw+qeDmP9O =Yvhp -----END PGP SIGNATURE----- |
Modified client/1.0/neutral/pkgr_setup.eagle.harpy from [167e897f24] to [4558a74efa].
︙ | ︙ | |||
17 18 19 20 21 22 23 | THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED. --> <Certificate xmlns="https://eagle.to/2011/harpy" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Protocol>None</Protocol> <Vendor>Mistachkin Systems</Vendor> | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED. --> <Certificate xmlns="https://eagle.to/2011/harpy" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Protocol>None</Protocol> <Vendor>Mistachkin Systems</Vendor> <Id>ea0bf9be-ee06-48be-bd2c-effbecafe33a</Id> <HashAlgorithm>SHA512</HashAlgorithm> <EntityType>Script</EntityType> <TimeStamp>2017-06-29T21:37:21.7557867Z</TimeStamp> <Duration>-1.00:00:00</Duration> <Key>0x9559f6017247e3e2</Key> <Signature> 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 </Signature> </Certificate> |
Modified client/1.0/neutral/pkgr_setup.eagle.harpy.asc from [532ad095ab] to [510863077d].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository iQIcBAABCAAGBQJZVXMhAAoJEFAslq9JXcLZfm0QAKd80VadqbzP1F3Zs7wZCUR6 NJRPZcHAigLOGfL+hli8WmWoOwCpAqFS1vfKMBUEtEfComFg905Gg7oMDOL93jlu AExbvfgT+zm4/IFIZbO1jpyOBoV5MYduzJY+x34a0dvTh9N2p40UR499R9Esblbe LMFEUAIRtkV7M+13erasczKS+TAio+60i08iVIpENfyaNS1dLsv+p/Fldqys8S9s +ao5D5OHavXUqL5ayHRrEKoZm7LKZBdCoFOVdcXzYnX7Gz89fnhT5tb+SW15uSSy dKqfDjPoC+pVUGUiR1hXBQJvX77oSZjv6qCSH7WnnAn4IwnBcW5LLXB1NRuNaFTf iWlzFrXlZdjvP+yHXl2VX5j1ACeILB106c5w8ka8gOe+PcLOO/Jix6cLHM55nsk4 18yre7JjPdAPj9/AgVhGA+FM0cRbHM7YPm9gwlXG78sL5QGeVWh4FBpDn0F6JYfd s4jTvmrwmWbJ9zDqA4XAi6xnXSJgbPBLPiIlYJEqzr1cf2XoxAcGCZdr4ANCh+mN ERN+FHvkS/zIr7fqhV/S5BMNVQ3LhJITcWJdoYlCbYgPySEPpm+uMyw6BULUxGgb 9iIuzycSWKURsEg/Szn1BPkPiibX7FlAUjj3i16Y/lwq3tIeMRcJLFc3FRHlK0VK 9yypdM8QOhoTCSDHkUon =oN5F -----END PGP SIGNATURE----- |