Overview
Comment: | Add an environment variable that when set disables cleanup of downloaded package scripts and certificates. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
32cee9aaad2dc12de3c71c9bbc243579 |
User & Date: | mistachkin on 2016-08-17 00:36:42 |
Other Links: | manifest | tags |
Context
2016-08-17
| ||
01:36 | Minor revisions to coding style. check-in: 2048f9a7cd user: mistachkin tags: trunk | |
00:36 | Add an environment variable that when set disables cleanup of downloaded package scripts and certificates. check-in: 32cee9aaad user: mistachkin tags: trunk | |
00:31 | Fix error message handling for bad PGP signatures. check-in: 53cea3f4d2 user: mistachkin tags: trunk | |
Changes
Modified client/pkgr.eagle from [a79465c679] to [795605c443].
︙ | ︙ | |||
384 385 386 387 388 389 390 | # # NOTE: Create common cleanup script block that deletes any temporary # files created for the script verification process. # set script(cleanup) { if {[string length $fileName(2)] > 0 && \ [file exists $fileName(2)]} then { | > | > > | > | 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 | # # NOTE: Create common cleanup script block that deletes any temporary # files created for the script verification process. # set script(cleanup) { if {[string length $fileName(2)] > 0 && \ [file exists $fileName(2)]} then { if {![info exists ::env(rpkg_keep_files)]} then { catch {file delete $fileName(2)} } unset -nocomplain fileName(2) } if {[string length $fileName(1)] > 0 && \ [file exists $fileName(1)]} then { if {![info exists ::env(rpkg_keep_files)]} then { catch {file delete $fileName(1)} } unset -nocomplain fileName(1) } } # # NOTE: Figure out the "type" of script certificate we are now dealing # with. |
︙ | ︙ |
Modified client/pkgr.eagle.harpy from [9d63b07edf] to [9caa21a293].
︙ | ︙ | |||
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 | 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>30f42bda-9962-45ae-92a7-05b30ebe12c0</Id> <HashAlgorithm>SHA512</HashAlgorithm> <EntityType>Script</EntityType> <TimeStamp>2016-08-17T00:35:57.6433125Z</TimeStamp> <Duration>-1.00:00:00</Duration> <Key>0x2c322765603b5278</Key> <Signature> K7EeaiTkSnlqKhniyS+zjS9/WSVu+gmJ3xIiwT5ml79RNBhAkPG0n9hpmGwnxREmpmCOe0jO1K4m bJO4I45Q4VEjMvNwCo9Bly/ik4yvh6iv8k6uKDzyNJJUWoK7TUXpCmNxIkWcR8DVV38TD731SpoU mISyMkdQPBxvKE0LJ7gfacstKJRZWR/uH4y1bK0Lqx+TnVOW7Fj3beJ/mZ8eacqWnlBqMER55Qvs gfTqAqrzDmWJKnmA7gzLSKMtMRCPMahAkj5DfoGF2dCXqip2pirPNEGaHEExMSuWusSckRo6w0Vo sfdomCG98XIZauURbaSEkpu4XHPxxvH3hn7Yd+GtuI1ra0+NE+5UEXsF6MjsSUZAIaUgYvV9qSzw g/3P9OIhdtlRNqQrPwlUFswXs4Js40NFcdr/AYkNT7JU8NP5/HnAnUohefzCAhKP06DKZIlwoD6q l4K0T+uzL7YQLDNCghlmXSDYo41HSiYMr0rI9ymsUL27/E/3doYHCOSP6CFPNkHoPVFmRJ9UlIwz iSz1o0nz51FlAmDQ1c4mkj2WGs2M7DA2tSGFPGokBGUZVw0uAgQW0VhnXb3dovvkuNjezEBOkjns kwkyXFVvHW9jGnXhQKxlW0QeWc+5VYT0u+RYer6RdHR6y3QVxX+Jxlf8oipCSLlMmrbWZcWv6hDQ 6Z1EdIL1J1fmw/r5EW3phLkNXBTDpPyxXe6njRD9npsTHnMIhmeIoRG3a6Y2aDHqCtqSwSnteC7A bBU65v+iiULMPXI/YXHZDZg7ZDfmXtO7XyDtFI5hA3TA+suxZ58WZ+KRHo7hwGmiJEf6ijaLCMcG u6swhD6iFmNac2DXE+Uqf6kv7pvwkS8yO+I/jkShIqgJkHyi8A2jNTPZ2GoxmECC73DZSivKavRB F8uoUaowOpjGLxugQlAuNUVvr/ewZiu/FX+EeI65tfrc8gv/w+PHKmhGkneVyL3mc+dldRVl1Cm/ sstpyEsQmYLqE06yff0znnuJtUsvCE9TrhMuUYAXpwQMueqVqsgObsG4lc2IV+WESYDKuOaQnhCM zq1XXpmtkkok2Q0LumGhU22PaQ9WQToMlTp4eRwNjNo9OOZSVJD6V0dor1Zr3Ohw77PjaxxTYqED mOTTCfdCsR+MPEZ8J8WEPlRsHzd39xSlm1i2+yjGqbsRccZgMAqP+Huc1s/ffoaBH4r9OGf2eay9 Otl81xBGTv1Gu/8LrmWq1XaHWD0OHfi0eJrLkW4GFIaVxzmJunlR+Uc4ulz5FYwE/qNy99A62aDO wYBAS8DftMLAFaGSGTRXwu/DJOGgMA5UhD6Rrtkt+B+H1gcFVg7GWjI3iAu4CVfRXsfuX1bfMA== </Signature> </Certificate> |