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>
|