Overview
Comment: | The package installer tool must manually enable 'package unknown' support when running in Eagle. Also, make sure the Eagle.Data package files are PGP signed. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
43d107aab9a54d19b68928c1d8d25702 |
User & Date: | mistachkin on 2016-09-10 23:16:34 |
Original Comment: | The package installer tool must enable 'package unknown' support when running in Eagle. Make sure the Eagle.Data package files are PGP signed. |
Other Links: | manifest | tags |
Context
2016-09-14
| ||
06:37 | Make the Package Repository Client directory name customizable when using the deployment tool. check-in: 29fe5d2274 user: mistachkin tags: trunk | |
2016-09-10
| ||
23:16 | The package installer tool must manually enable 'package unknown' support when running in Eagle. Also, make sure the Eagle.Data package files are PGP signed. check-in: 43d107aab9 user: mistachkin tags: trunk | |
22:05 | Add command line tool (wrapper) that can pre-install packages. Fix the Package Downloader Client so that it will automatically create the necessary master package index for native Tcl when needed. check-in: 8101e57c80 user: mistachkin tags: trunk | |
Changes
Modified client/1.0/pkgr_install.eagle from [122d13dfb5] to [e585784dc9].
︙ | ︙ | |||
170 171 172 173 174 175 176 177 178 179 180 181 182 183 | # # NOTE: If a non-empty API key was specified on the command line then # add it to the global list now. # if {[string length $apiKey] > 0} then { lappend ::pkgr_api_keys $apiKey } # # NOTE: Attempt to require the target package now. If this succeeds # -AND- the Package Downloader Client was used, the package will # be persisted locally; otherwise, the [package ifneeded] script # may still be evaluated; however, the effects may not actually # cause anything to persist. | > > > > > > > > > > | 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 | # # NOTE: If a non-empty API key was specified on the command line then # add it to the global list now. # if {[string length $apiKey] > 0} then { lappend ::pkgr_api_keys $apiKey } # # NOTE: For Eagle, make sure that the [package unknown] handler will be # used for the current interpreter. # if {[isEagle]} then { object invoke -flags +NonPublic Interpreter.GetActive InterpreterFlags \ [appendArgs [object invoke -flags +NonPublic Interpreter.GetActive \ InterpreterFlags] " -NoPackageUnknown"] } # # NOTE: Attempt to require the target package now. If this succeeds # -AND- the Package Downloader Client was used, the package will # be persisted locally; otherwise, the [package ifneeded] script # may still be evaluated; however, the effects may not actually # cause anything to persist. |
︙ | ︙ |
Modified client/1.0/pkgr_install.eagle.asc from [f9a34329a1] to [a53b6b9ea5].
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 iQIcBAABCAAGBQJX1JI+AAoJEFAslq9JXcLZfiQQAMjinGkIW+7Cj4cbXztobxW/ VNs3jN3vuI/c7F37s2NHa1B9JhnoSz4oDT9goEkpouzSpiEbpwKSKmivEpKjadIE jTNgqt0KmNVEAv6FTGzomyPw319dZMSUZZj1btI8QpuV+5ntssRd/EzcgRsp/qOj mzlZRPBIRUj5Jom6U495D3gelUBTZocN+zMCr2IKTDtyzOoxg4f3mMva6bjCmh6X suC7wIiXqAfUhKA96o3QJ2yiJEAXAho2yi/lcoQYdNrKXsdWoEQvcXeqpkOMvVeV yYxuG5JRX5z+/fZXKijFDffHKiuzPiM9ho+np2nJBgsaIl9t7a7+XGvMdAJbKCO8 eW2dXJr/FkoElU3p/woBmy0uCEGS8Ku9GNuyXeQmvayo68pCcQJ4JaHrYEfqi5km i83Pmn6t5z/rVLT95ZPq7AiL1J50yYJg0ofWR8w/oBHOpwoNiPtZzTdpZwoNWmoj crfd7CDbWTzhf8nGyE6YGtFdtqF1nUXYW+FACTPv3DlI51bgygFvGMX+u2w7ueuV NfrV9GTgUswkZEMBzl/rQwrDyz09wLkXIw7eze8Zydc35zekwQ2EljjArMH+V2I5 fd1inJH5rXcMjxd2nhjAyHu8KDx8uWqRwrp7i+iG2ZOHm9ICmrqm60Q0l5z6vrbP 7BD2bn8+QfF/kvn+JuoU =LBzM -----END PGP SIGNATURE----- |
Modified client/1.0/pkgr_install.eagle.harpy from [f06ea793cb] to [75ba5d8e69].
︙ | ︙ | |||
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>1a70ab30-3266-4e44-8b1e-f176343462bf</Id> <HashAlgorithm>SHA512</HashAlgorithm> <EntityType>Script</EntityType> <TimeStamp>2016-09-10T22:53:48.6018672Z</TimeStamp> <Duration>-1.00:00:00</Duration> <Key>0x9559f6017247e3e2</Key> <Signature> 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 </Signature> </Certificate> |
Modified client/1.0/pkgr_install.eagle.harpy.asc from [55444d5b13] to [f8300f5a8c].
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 iQIcBAABCAAGBQJX1JJAAAoJEFAslq9JXcLZp80P/R4hkhprINlRKSyQrfff/Rpw mHGCzhRqPBox1zyosrjq4l+3bNLQiZLrPQlRMbcXB1RJBNrBTNjeaDsG9bG7DfSa R99Iz2BVMj/1E1bwawO8C4XlaFYhlOduMKbEg6NysGEjH+nG6wJ5AdoHZ5hfYlJ6 BD8joxs2CW16rkJEyXKMOfj2lSDm3DBnv/U5VpcdJYRuUxJ13IDpNeMRq44yYpnL sd9+1QJV21I9CR7isd+PCL9Tc0LjcdkfuLEaAek7anzwcVJVfvNWNoE4VuWi4d63 SfcrgFqg/+SHcgJcUZSy4ODNIu+nX7Ef3eVKHMFT73suo2jinYYAyTdSmUbX1/QZ CABIbAsOX7YRvT6qCi2tcG5y2wFm9xsTPg0sgsm2BDHvYaZwyVk95qcotfyGqcRB v06SjbSLqgOdsM6bqE4gJKcfuwtBJf/iEeQUYFZ2lIH2IKLVjtGJJSVS1xnED4i6 tRp0nWK87lzAHP0bef3ZmRWw4GAfVZYvw8iYs2giWoGxSyM22zUHAP3tz4Sz23lq wIq171291MF2S3hYs0KCpFzUivMtmA2fVK0bhJHt29cra7v8L+CnGq+qW9Pp6R9h /bvic2MifHo0DhdzOMHxvjqAnWzryC8nE31YJfEjRGc3RVnv16htxbV+lF6LgR5u 0oXbqCvBS4+E2Eqc4sSK =Pn6m -----END PGP SIGNATURE----- |
Added eagle/1.0/data1.0/data.eagle.asc version [bddde80b89].
> > > > > > > > > > > > > > > > > > | 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 iQIcBAABCAAGBQJX1JQWAAoJEFAslq9JXcLZnPcQAKjLrT+W439ps4nNxAMcCcgC 5p6UoMXwr9+34ffTi41jK3tN5cptUOe8PKhROG6FTJrJclNZFqkRJagVGKdcs3ED ykGKDLOSwI547jJNGKqfhrd199GsVr+cmhEI64+6j9U5RltKQtF+whJx89werTWd tRPedr09ET4QOW/W66Q0s7UjljEZZqkz2ErepBFhPLWbCWroYi6H795FxPA6nAlO 15PlR9z1p8DAF4YpKC4zRK0NMUtEh8OnH1hJQ3E+n/1gJpvYV4el2hA7Z+uZ07xP NHT9nSKbJ8EwmVYy3+HCBduMp0X81VzMXM2kyzpeZF/tSxwi23SGZtXmc75icRa2 iRj93h1jqhnB5+1OF7C+ezC3JesVPyngNXydPPOmKNi9AqRgUOSBRSzitBBFqE5C Pjl/rtzDOtdrcifv1+iRYwvF3W/EGNL2b8EY+g7/rYNUFrOcEaGMWx3ID/dw4xs1 XeEWTi0lfuiyFs6CuleCGOAqV+IgU2se4mWZ0t2A/ZihQQ9FuektGCpAeeqBqIai KEgtZP2Chq8JBArlWc4qnMckdGyMLeJzp4ecBnWOI2yx+K0bxTHn0QxnLTvKUT0C qr1S0l1E3TwnHiNLIuS6soDPUHevgDDSJEARiLIcT7U5N9q0pbdJCCJKDqoK1NQ+ 0W3DKj684Zcn+SYzGDQ3 =UI7f -----END PGP SIGNATURE----- |
Added eagle/1.0/data1.0/data.eagle.harpy.asc version [4b02f873b1].
> > > > > > > > > > > > > > > > > > | 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 iQIcBAABCAAGBQJX1JQYAAoJEFAslq9JXcLZeJQQALuSwisANovxPGdhduKX0r+r E54ESvS08wGUsQTWvlb+SuvEhScTbtZevQXgXCX60CqFRYLbskeaMkZkNl8JeXks SoiD0OqEnuDMgOjF9CgnRTnsxK3y7jR4birycxH2IvVbS8TpTD/6Wl+A61zb0mwD 9NB1R0DE6Ty0R4a5TDa6SWKRKwhE1hQOIm9X4ZGnL+zXYc90vBjeIaeYb9hlTDMU v6qvwok20JPaaOdDzNVVSDY25/p4q8HPsntTFBKEnlzjtMXoj2WhPpLi0uzFFRhI wpFpMeNVRUiQuEE0k5eHPFgSGzpEggObHEbEElPAySnWqvmCsEMdqqCDFKa0Rlkp go9Ab3YnXLQZcsm7NOM+uan+U0giglxWNY27+Lna6QpLGIg3UZsTFbpdpSVrCxMt zdOMfl+KYQt8NIvZwbX6OEURXYvgrJrIPQkrFH2LxgGT5Bx999ZFSSnyqjXN3Cb+ XbJyoMWhuFY6dGkkCZLyitUz/esCn700EvVjmyKyM7gmUyPMSnVmQ3YNiY6GLF+6 Pg2SJU6uFKsgSQoyHHzaJtrSyi2oA+Qu7KaqF/sfDcPPXTxrztwGn1xLhsHvFTiT F4+0Jj2+1iclj+STMDbkUcn5MZQS7JeP90Mr1UAvCWA3gDPA0ZyLgbVPddc7Kadj R+b87Ovem+vY4CKtpy7L =5Nek -----END PGP SIGNATURE----- |
Added eagle/1.0/data1.0/pkgIndex.eagle.asc version [f76eec1644].
> > > > > > > > > > > > > > > > > > | 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 iQIcBAABCAAGBQJX1JQcAAoJEFAslq9JXcLZZL0QAKPsxh3L1x5LYZ5r2KNO6hPZ P5T/7zFPyRLoIbqRvBdgeKMH4+yYlvYHVgPO4oiUNz9g03CZoh/GLZHt21twXVA2 gzMlf68e1L2aNHpiqeR9LXbC1UpHPLFoCv28Gnk7F2UUk4cR/9CkcK38J2kMRNVD 2sAWJM/bNsVJ3rz3A/b9dGIemAQZjZ4SRB3M1ecZaFqGo9wrhCGfMcDavoGHkR+7 VX3dy3qvLWEEgnuBb10QdyAx2ORAry45UtrmuTUVFfQIk5f775vvefe5gxjKGNW3 +8eYPPuIwWMgx3VANL0J7xf7sOxuA0MjdQhCnpAV2aIIlhY07rEZtdsY65LNF68d hExh2fGQeVzAayM8/zl8Tcy8nnInQag8lDOcfOchd8gae+f34HJ5ENxUVCTZUrPz gNlQq5FQwUvAbv5jvozXqARlBdCSwYgMdxYzfOKDVN49h4wpsZ4L6AjmeMOQLGzh l3Uem+1ToOXrbw7VFx1xUKZnzjSFbSsSNiU+F1DIfrRV1x2wloyeze63nZRmZVtn 3A96nqPEr0BdP6E0kEn1f8LEgCHGefBgq83e/O4PnvZl8BKfuM1VMRb4ohno6f0k SgX3eMpB00ADK8mFI/TO/jrz0X33SWxlNZQpa46qRAt6pny7np/3Dpirt8I4r+fK A2PxwRU+4e4Va3dz5/s1 =8Sv6 -----END PGP SIGNATURE----- |
Added eagle/1.0/data1.0/pkgIndex.eagle.harpy.asc version [40b1733acc].
> > > > > > > > > > > > > > > > > > | 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 iQIcBAABCAAGBQJX1JQeAAoJEFAslq9JXcLZvMgQAJQ1QsszDIonrCXgSV78HpR+ +fQQkemMyGkTKIkNz9Xd+6TwOxImLlUnPympAJ4KdlpXfpYisAAS9PxsKm1Xqdml D2xJ1rsirXEWmt7O04+xLB/V2M3esKtDnr4dXu3m9Fv8wyC9Vujrnrr8qiftLK5h RaQEVEAlScY67BLLQ9SX9qNYSDgA4WsLIY78pCJ6ml2eBiHRH+hJr8V1mKzxEqIK vYP2PJ+iOkuSHuKt/JML+4QOwvG3ISMQCaGKMMFLgdMwvZmesxIGQAK2zevbMawq LH0pdlf+XIqoRdKAhFixgpX6O8vTi0RGhGJd4uscQWpC16P/v34ZSgTsj+2ZngH9 1aicJF6274IdQwXTvuqKy6nE27KZrHe33o+IVJQyDrtBRtpW4huFx47EEnlnDATC L0vQnMUEfAWCz3AG+ySV3lFHBPcNixK6xet4DjP9e5xml0fRyXt5VPgVYUwKB964 4ibQYDku5IU6DsbEISb8r67Da3AMRHrYgez1OozpIlgAt65AD4CYdLh1ZpUhIurh pSIcFRnIfSav5xB0MuDtsBYTHUim8BhH3BPEM2a8PgLUhZzXoC+/JhH9H1QVJm3y glkM6sMCJQcD0jIbH2O3Xdfq7JYsK/XpZVeKISEy0+qx8wzsw19wGD2tsoUQKN1H PZzOU1KiLC4Y4D2AbIdv =UaG8 -----END PGP SIGNATURE----- |