Overview
Context
Changes
Modified client/1.0/neutral/pkgd.eagle
from [da9e424f20]
to [5d8da8ea5d].
︙ | | |
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
|
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
|
+
|
# did we just download an OpenPGP signature file?
#
if {$usePgp && [isOpenPgpSignatureFileName $localFileName true]} then {
#
# NOTE: Attempt to verify the OpenPGP signature. If this fails,
# an error is raised.
#
::PackageRepository::probeForOpenPgpInstallation
::PackageRepository::openPgpMustBeInstalled
if {![::PackageRepository::verifyOpenPgpSignature $localFileName]} then {
error [appendArgs \
"bad OpenPGP signature \"" $localFileName \"]
}
}
|
︙ | | |
Modified client/1.0/neutral/pkgd.eagle.asc
from [220154fe20]
to [46b42dd7f9].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
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
iQIcBAABCAAGBQJYGXLGAAoJEFAslq9JXcLZJYUP/iEAi9YVXEnXJLzD0bBgiTY/
ymGNbWIyp0x1XfMFw5uaFDYhZgWxpTz28jdpuVA4rodof1H/7YoksgQrfvc2s92k
SRZZXTeFJJm6dNt3m8JYDFp82GixezdfRLDnWR7dTuAlFvT6Hfr7OsguVfNj5fTj
4wCGU68T2MIFO5NveRsKtThUuTHkZn1AwutorU2CkV3H+Aj0y0SnCcY5Uyyl3IqE
FHGTffleA1BuN/lCoY/K4n1pxiu3zyH2tnaysXCxn0zWpBImIscUyiclridyHI4G
dqNbIXP1t6NMm8bkRsjAUUw7rnadVVlSLC1V98alApbcZDum0GncY66aO6Q2oKhS
pkozH2s+JsGe8+CSahBn0C10rYfbr8TpA1FKu7oNsZvX0v649W59jebOCcF+jUBt
bdxh6hUD3uS4BdAIDHcOXxh8e1cVJEfoiKIweJEfPzkOfssXO/gEyCPmR8Vu9TZU
ySY3Pj9Zpm+0iKHD4MM7+LDlPmawVqGP49su8OdV8R0Z0RaHY7YqydtxDIteQZ6y
VC/ICTck05P/S4+PrBPnZoIc8/PYXu/UXJ96y/4xP0KXsQ3jg4GHHKLYfmGqDS9+
/Tf3B4O8+wZaXs0nPvHowt+0gDPqlFqKnShc7xrdsSG7OxV70NKXEZHSlsr0IMKU
7khgPr4VaCtJYElFAi49
=3CUK
iQIcBAABCAAGBQJYG4VHAAoJEFAslq9JXcLZnCUP/RruRuVigTq16bOFCWSxTQsn
l0FuJs/VbIo9AjedtivuQs/BEkU/we3pcbpe43cFxWVpiCTB9yC+l2QKo5I0/XCT
/CghM8FEsa/aP+iWh6C7g2BCQ7CKQ80gbI+bGMeYCW//DRDC94BQnFrwwIFRBrp+
QVhSkv7/Rdi1x/q5O/C6Cus1D8taKSA1XqGoKn9f3Kvzpi5RYRrFwb0ouP8ET2L8
JKF/MUZz21O5cHAzyzs9GmRbH/pKbuaoQqr3iR4lQt8CsbtYNnKEFhGOvoJwu3B3
PSyYSX9RjFj0Fe53CCwcPjYm01e/ovs4L+oLEpI3yvu/OjdPvhJ2KO6cHvChyl02
8iPELt2TgTx4I7McOVf7mdnmZzKhpgLrq4Qk7ydUismS3kOvCxffBLWnQz1ipnOO
QE4vagEAqaRzhGwM9IBNM5B1gBHGd8uHLmiso/2XrgaZ7+QYrmbvnh5dSQa9fCLi
C/d8vWBG8CcrWqvLdSOK2wdLAuYzywNOwTzK3BQ9dB4znjpZULC3VbXCqN5BJGuS
MhM30CP6cN58PqO4to9DWBQL+FjYXVGtTvdTBWZuCYOuyAFBKoyFHVbM+/WI5My6
TmhQ9F9mygaV3BOnxLco00dzxXB39HjhfUdsZYr5QIELxK5P6rQB9p5l93nJY1EG
How+snf+wLI3mvDxDgaW
=erFc
-----END PGP SIGNATURE-----
|
Modified client/1.0/neutral/pkgd.eagle.harpy
from [d45418c704]
to [500a620acc].
︙ | | |
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
|
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>f25ac9ec-6bb5-45ca-8d1e-dfb880495a27</Id>
<Id>5ce6e43e-6e17-4453-9a31-9d552b2d16c2</Id>
<HashAlgorithm>SHA512</HashAlgorithm>
<EntityType>Script</EntityType>
<TimeStamp>2016-11-02T04:57:28.6234688Z</TimeStamp>
<TimeStamp>2016-11-03T18:42:14.0082344Z</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 [c929103801]
to [fdcfa0274e].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
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
iQIcBAABCAAGBQJYGXLIAAoJEFAslq9JXcLZ80sQAKcuae0KZM4846CHRCl8aFsp
k5hGizq/do+4BTx1hRqNgrmSzrigIeYTfwQ/gNWO2YgIZNuLXbpLiUb3EkV9iLs0
Naprm6BPlFZeWtlr2rsfhv+sJsHIeolQAdAIB2ivWWkdIidNVH4RKx4OAeKQC7Oz
vlFnSbkEIg/qkFwek3x5cHhoebDMeGr3Sa5PwlxsewOWQl6h0dU4613MGDaNGDkD
8a17Q6Zx9XrrtDDeHk6oqcrpjm2aD6L99OecAQgluyLfMq1FoBQa/V2cSnVfx8Rq
O3dl+kvs2UFIvFjD4GvqjNUQ/TKnAoIxSTW7vL/rLZLjI8M2sZUtq4Mji1chuvHV
+Jl3GbsfiOQXt6XvTiFsOv5oMSw06rcuoKiZZRHrzCyK1yRSCiztmaftUHSR1JQS
b/5+gAA7dLLOvmf0EemWN9cOdFgTXiXvKOERCy8sPqA2OqiPktCflnHV3v7IPgjE
Mf+TsyRqoTaScTNB/caQ0n06XBMDI2VwrAdWSitL27OoIjqxamfA1zGrPhoKHorQ
hFFWgzHdO7KUeUZP3TLQUFX2yLsZPoGQSKeRwx/JQJSHK4wLff657OQ3SlqIZ22k
Eiqy4nQfafdbTi0KPGczQYGu9Wcjo1Ywbs/lcGwYXsGeYlDCQhkfd/agO5wypnHN
y64ZcOsvba2oRZs6xmle
=dZ0E
iQIcBAABCAAGBQJYG4VJAAoJEFAslq9JXcLZeL0P/R5RU4jXJCtYJZz3fY5O1AOE
m584aazfEOgIrgWVc+oo0s4fWvcmqO/7X3mj6aIV5FX+qF8wrmARg2PQ3Y9wQvby
nytTE+CbxtbyjTb71sZj6QQzIrWVzqhsYJzD8eywAoh4bbqNAK3M2aeo0RRR4Qso
mv4E0gEmGuMLVhTkWmUvyVX/IyPWuQiVnFDtQ0UE+5Ox2ARKQ/0+ks7VgQKJZBgY
vjn75sBROEsvn2ny0/MtlJ186tA6rLebSUBZzdSnS6SJTqZXAQEctzGd53m6f5H1
EDBpRg5xVfO38AC/+NCTpDtWIJFdqJtcJ0V6RkhzHWKL779BmYkbw9T6sB7Afa4b
I4HnwgXZdL4h0xuGniXrERr+ei652UMpphjr0/ySJyLu+ihHvKWJMNRRr6jfgNMO
z/H5aVT1M9KrCM4sbLmyE0ojZkzmoCGR0LpVXZkE3VhEY9LtxkWAKkJ0cm+VK9Rd
eO7c3pvkNczKuPkwGdoUmBbupQJm1NFGnyyrwcaavp2NxY+ejQHX4QRU3P5Weajh
H980oEwaLcao38z/1qwPbMbvUTG3eeLCfvZDm1wUxJ+Gre5A5kcS0ubsaP2bBwkR
BEBzD5C6a4zlkROwwD4f83XYR2pWiaEQGcH83orPGLNW7nh3Fq4ovPvySsBq1NMa
IC+VK+Ia6MdfTShsoyq4
=lsdd
-----END PGP SIGNATURE-----
|
Modified client/1.0/neutral/pkgr.eagle
from [3a5d78ded9]
to [5fb6967b0e].
︙ | | |
272
273
274
275
276
277
278
279
280
281
282
283
284
285
|
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
|
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
|
}
incr counter
}
}
}
#
# NOTE: This procedure attempts to check for the configured installation of
# OpenPGP. There are no arguments. Non-zero is returned if OpenPGP
# appears to be installed.
#
# <public>
proc probeForOpenPgpInstallation {} {
global env
variable openPgpInstalledDirectory
variable openPgpInstalledFileName
if {[catch {openPgpMustBeInstalled}] == 0} then {
return true
}
if {[isWindows]} then {
if {[info exists env(ProgramFiles(x86))]} then {
set programFiles $env(ProgramFiles\(x86\))
} elseif {[info exists env(ProgramFiles)]} then {
set programFiles $env(ProgramFiles)
} else {
return false
}
set directory [file join $programFiles $openPgpInstalledDirectory]
} else {
set directory $openPgpInstalledDirectory
}
if {![file isdirectory $directory]} then {
return false
}
set fileName [file join $directory $openPgpInstalledFileName]
if {[file exists $fileName] && [file isfile $fileName]} then {
return [addToPath $directory]
}
return false
}
#
# NOTE: This procedure attempts to verify that a configured implementation
# of OpenPGP is installed locally. There are no arguments. Script
# errors are raised if any problems are found. The return value is
# undefined.
#
# <public>
|
︙ | | |
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
|
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
|
+
|
writeFile $fileName(2) $metadata(certificate)
}
#
# NOTE: Attempt to verify the OpenPGP signature for the package
# script.
#
probeForOpenPgpInstallation
openPgpMustBeInstalled
if {[verifyOpenPgpSignature $fileName(2)]} then {
#
# NOTE: Delete the temporary files that we created for the
# OpenPGP signature verification.
#
|
︙ | | |
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
|
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
|
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
|
if {![isEagle] && \
[llength [package versions Garuda]] > 0} then {
set autoRequireGaruda true
} else {
set autoRequireGaruda false
}
}
#
# NOTE: This is the name of the sub-directory containing the OpenPGP
# implementation. It is platform-specific. On Windows, this
# sub-directory is relative to the "Program Files" directory.
#
variable openPgpInstalledDirectory; # DEFAULT: [file join GNU GnuPG]
if {![info exists openPgpInstalledDirectory]} then {
if {[isWindows]} then {
set openPgpInstalledDirectory [file join GNU GnuPG]
} else {
set openPgpInstalledDirectory [file join / usr bin]
}
}
#
# NOTE: This is the name of the executable file used to invoke the
# OpenPGP implementation, without an extension.
#
variable openPgpInstalledFileName; # DEFAULT: gpg2
if {![info exists openPgpInstalledFileName]} then {
set openPgpInstalledFileName gpg2
}
#
# NOTE: The command to use when attempting to import an OpenPGP key
# file. This must be configured according to the implementation
# of OpenPGP in use.
#
variable openPgpImportCommand; # DEFAULT: gpg2 --import
|
︙ | | |
Modified client/1.0/neutral/pkgr.eagle.asc
from [aa44e3a31b]
to [ab535de51d].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
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
iQIcBAABCAAGBQJYGXLBAAoJEFAslq9JXcLZorYQAKdI3tHsJ23+AgnoOTKee8Ni
KMx15fSUYJJA4wrjbwAZplXFfY1NF5YaKzP55de9Ih22EG1dfOQVil9NRJhO6jmT
dz0Yjxj4MC5EXwx2ea2vRxpCTgjlqVmcvaNCvazK4dujdCzWH6anxdNs6dIPIKIc
N0VfMXsLymjrY5udIIMJSVmcVEKvlE4yeMXynikje9T7+GYAS+vdV3AENeOCgPYO
xuSSSS9dR59Z4d/COycg1XswGcBbA8TA1eBDufCQmP68beNRJdrj0Igaz6x8sM8f
aCfKkmgwRIxWKuL/Qdk5HxW2Y95Wx0iWWcazTiwL/w27ryVi6kJQxwpXCfjxs87K
t6ZaKm2WkulvnHvDZ3FXGJZ0sdPnn3NHcqoylVLgNQD2ExRmgMegLHk0o8Q2USwb
lbdY/nrH5RiNcU/3sMBu7VoBiVcY/6qvAMgtAH0vX5uY2VMSQYkf4FJu4s33NXDL
FIfaIvIa3VewSGjqwJMbD939t56WFe5I9/uvTHC3Zn8EGMXx6ADegwe1m46zLNSI
LJj5zJO8z+F46pgU1MpWrEIe2cnkOA3GI5yftfPyJ2xFHqYEd9v+YxMh/i53HQ/W
ml/6VX3rhtLb9JkbNh7D6PXBWEhC4cKLUrrC7s5iOG19QsyQz+6YpJvVUEpPTIjn
1R4MiiAilRgry0j2sl20
=ZyqK
iQIcBAABCAAGBQJYG4VMAAoJEFAslq9JXcLZ428P/jSg0GC7f6/4FlU938pMkmG4
Cu7jHBd72VqCJXIGnYlZAko/o4fTY3373SPWlkmlogohkdT8zJerx2xsIRRYHKvx
mRRu1f+BZJL7BqQqttCl9XJ0KXLhR7a+7IUZp+88CL35CPuI4+ORtfR7tPVprHlO
v1IVxZWh0rgMDWc/kUxkz7rL/EkAGYXn0Vx07DEH5RL8l7TN8puCpittdhv/iwlC
e1jeHZStSRLM769Ed7WozDgWPW/mYMWvyb+I3iZxPfU1KBRuHueyFXWGlRFXgSIE
sVKasLbTGX8L6ji6NCO72B5iQbVMIwhPSeYAnxtDudvDuYAeRaNpGyZ+BsvUx2m9
Aq8oKrUvBThpdnAbIqIhIr1E7H1zxeIIJHGJzP2PvJzWoIbUENpbUHYdCkekPucc
I1YmhLlAO4t8kJ8QTguKZndwmA5AbqiMIUO0BHFjuhzENFUKAzzd8vdLlxCiREE9
wWJQ9DQAsbWW8/qKYVIatie4hPlC/bYcwhr0z2DYcQaY6CQmugz180LrE30J3Xe4
sYEiZg2kIIgqgze+7X5EtIHxEpBu+44GeE88ON/0wG1EcOfjWEx0HjDhcObRpl2R
Ehw1YIxJzwV0gM2V11LdWZptef7caF5XnUeWMGIi7kfpByhJBKS7dAh6BmPbDO+Z
MTkpxIDHogbOq5ak6XfA
=Uf4M
-----END PGP SIGNATURE-----
|
Modified client/1.0/neutral/pkgr.eagle.harpy
from [953f3e8335]
to [7fe0eb9df7].
︙ | | |
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
|
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>f872ea6b-80f0-4310-ae1b-57d6e1399678</Id>
<Id>cc6b73c2-ef14-4a62-a656-9334b5fe902f</Id>
<HashAlgorithm>SHA512</HashAlgorithm>
<EntityType>Script</EntityType>
<TimeStamp>2016-11-02T04:58:18.5795235Z</TimeStamp>
<TimeStamp>2016-11-03T18:41:42.1234688Z</TimeStamp>
<Duration>-1.00:00:00</Duration>
<Key>0x9559f6017247e3e2</Key>
<Signature>
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
</Signature>
</Certificate>
|
Modified client/1.0/neutral/pkgr.eagle.harpy.asc
from [633a5a930e]
to [5bfe695e23].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
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
iQIcBAABCAAGBQJYGXLCAAoJEFAslq9JXcLZppQP/09XUbOgxcyC+UGDYVtF7TTR
06e3lU+6V0F7WWIdf5vdiomwNiUhfmm4AlOTChjFDPwj3het8zw/I8FVUJRq6mQn
uV03GE0b7CtfI/yD/Yu19l4yRBy2RoLZOpxttgrnpyH95PXKB9incLBhoe/gVxpL
xPE44Wu9D5Vi+xDN2XNPR7la1t8dPe0II9rwk5uk0fZ9zYXETVdIrTW+txZ6jB2d
NdCwdku7gH7Wrl1nMBvt88UWQjkUaMnhcZBwB5LWblXv0NQg2rVNsDdumWfGOKH1
2jCml46mO9IxAAOLUdh5foTCF0wnhaPT2hGP5PVdZbdR0wi2q4rzLtWPzXYIwTV/
99DaTkI2zhiaTofkqTLRVU+u7/8KTMlMOPa9DLHHTrsmUcQQn97AqVTHvyr6X3Sr
2L6IAW7j9aKgCQcUP583XZOIqRmfyPiGkggVeA3iZ6VNkZ+w0GYJl8smyjxiuUHm
LWaOY2fAsX+7Z8+4EHd0+brEY9VDw1+ibRX8wNlMETj9l1ZzmEbc5nHpGdEe2ecp
Guz+FD38Dm16oxUtFAguwUyC7xDAf2tjzcIpFgSfDfIgL680GYp4VfBF7BS3t4Oa
LdIFfZdk944y9tXPyedHt07hdYw1iOPb8GAgPW2QgCZ/TdWeysrj8XrjYkqOJ3r+
teiNUOnnSqiNGQ388774
=Jf/S
iQIcBAABCAAGBQJYG4VNAAoJEFAslq9JXcLZo/0QAIOzO8wSd5ZPym+MpTgrquRZ
8+wmlb7RqMjmadCebP9Ks6cCp3pBPVAt4r9EHRebB/4mnbIE+/yvcYadEyiE8sRj
jkP6HJEZetwfl8O07T92CXLbu65Crt3UHNKj2aT2GZISYWtxEHSMT9Tw95XKL+Z6
HYWwWKZFhbQ7g7JLUFak/6ZdFQYipcCKRi+iOrPYOJlzP47tx4+EiMJONXnfzu3Q
nnOo4AkRN61VrcwglrbLGtXzGMd7xF7DlQFZA04HxcKIcILFgxOZBLkLN1iwxIRK
U33K6ePAh/b1ToNd25hNDiQApQYVka+4lLv61Q/HDAupfxx1PRFlhPSv2P/ItS4i
V+l3G2+v8IzJwvdg8XEU2kz+FDb/UwPn0QwwXXvp+Ai5ODI5KsMvtoD5mTUH8hNE
l2ws7hHW70eUPDMqfm6ZYvhCHRKZ4bh22+RR2AmBqQxWWBE/iChOwapouQtXy6FT
9WzW5PjmujTnu7qGLg7EgMHhcf9JUi21Epl57peIYyCdxUqgXg19a1hVVtQRhMff
UHnT8n6Ype3PUSn/+iW+ZmZ88moZzikAg8H7wGrQla5dnyQ41+/ntFQJLNxqlM7S
X2I4QPv+PxxsNoceycwDn6P6/vmWppYGnHJR9HIryXYrdjhJufRqH1pKD8jg2m37
pwQjXVkLlPKSwAg+VMR1
=JHkm
-----END PGP SIGNATURE-----
|
Modified client/1.0/neutral/pkgr_setup.eagle
from [d274480b91]
to [73245920a5].
︙ | | |
89
90
91
92
93
94
95
96
97
98
99
100
101
102
|
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
|
+
|
set localFileName [file join \
[::PackageRepository::getFileTempDirectory] [appendArgs \
pkg_key_ [::PackageRepository::getUniqueSuffix] .asc]]
::PackageDownloader::downloadAndSaveOpenPgpKeyFile \
$localFileName
::PackageRepository::probeForOpenPgpInstallation
::PackageRepository::openPgpMustBeInstalled
if {[::PackageRepository::importOpenPgpKeyFile $localFileName \
result]} then {
puts stdout $result
} else {
error [appendArgs \
|
︙ | | |
Modified client/1.0/neutral/pkgr_setup.eagle.asc
from [fba59f1ae0]
to [f077e2b0ea].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
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
iQIcBAABCAAGBQJYGjtbAAoJEFAslq9JXcLZVuIP/Ryf4tF58nSiAvXL345bL6Rz
vP0QFQNOj1PyA759POm+3d4vpsowzuMJT4SJYSd6P8XlCdtc8+n5/d2r1RjQIu/A
nvp/tGpRun3EATDIfm/v+MOeKbLb8YgH8E5T2HXUfpY0OAWGB7Q9QeHW7PMQ/akt
AqY1RYZIhUeIyMCV1L0uOg1ZkooODWF+r6WcUhl4aT72Jjpk/N4KGJfnWI3vhlQ9
Y5ZLkZna410c5isCKJ2lKath5UpsGjJgYdgPbeuS+lDXI0TWJU8a1dbKgrHbepvg
gSATYlWcZSZZwY6jaRK+9eQ102X7pTD9ZK2En3Z6wpkwqVGyCxQmWuOyCELw6dm7
c260z8mJut32qyGPDx3E3JcwLQbBpOQoDG07uviZah1gjGcUDl4b/mAp1FAozWGa
ES7Sej3GgMI/Dbe4SNC/EsLTV5Ins3WNIuhnQwmyhEOS9tU21713q0rRTwMbLKmA
Oy/gpLmLDn1gSSQi+q602/NbHmyq+HYTYqLtlvTvA2+74QZWDK9sTE3MlWef0Ojd
4MuQ597KL7BH6HGC5cyefe+ZZn0YkD0fy59RZviA3oWFuhKikSwN9Yf+06HHoUau
GMw4bOU0wAaikm9XEt2ozxnSTGPx0ZnARVhFjruasrBPD8WYeyh/vs/ccU/yvMYe
FnAyFv8735UrqOgGtXub
=sDuK
iQIcBAABCAAGBQJYG4VRAAoJEFAslq9JXcLZNA4P/RU6PBpTUBq1P0yd2+ox26+f
BS7gzYQIEh7z+2NQdhBE1q24whLNHvMPFoW1MaJU6dlEi5r7vYLvQXKrogKBb7G8
6kDCBy0lhtv4Fpe5Z6CPziaXe5dKaHLDeYwwFrY1HNzhm2KUffGOoINJ+eDa3JgX
CBhjNWiVGSnXQNkCgHlNPqDi9IV5jpOjHXR/L8xC94kgrgGyNBeKK1WXjo56YndP
aY55iDtBglb8TOEbdzaZtFw7X0VYGoazFEEReA4MBzdw4XFNvKl9UvWeY9RjDdBx
qI7uUrWfKDL7zgVRMJX2lVKjJqqfmD1TH6XjdYLGhwFuc9i7/GujAsLIgq4Ud7Y5
xM3Ov9x5YPO0UTzssylk7a7+QxgYbSUzP0FSr6XfryeqoLn5AE+VXsgc7wnnsTqz
mplus8cvOdtie/TrHFIV2ArMb8cWA+EjBW1ad8BrbHlPoag5cY4wwU7h4frwtGGj
SkYg7itR1cS7HEZUR3ETxJOBAD07E1c9pGPmF67v0qBiN48w4eC2Hi8nvEt291By
t0C5qYpNljJXO/nMYSqI30hykQWCyo7YCGobmUjL0Ve6P40fvoIkEzD6+FtsUonA
CwBrGEFYntKgPg6/dw2C55UsSlpsXq0tjYtVggkqaA1itKfJDJllK9ML+99u9f0R
fzwwkSJp+fPYYb6KIAHk
=OcT2
-----END PGP SIGNATURE-----
|
Modified client/1.0/neutral/pkgr_setup.eagle.harpy
from [a794699c12]
to [e2127b846f].
︙ | | |
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
|
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>8c2b7f8c-340f-420c-a85b-7ddb9580f7f7</Id>
<Id>253d85c3-a3ff-4593-a891-93930208900f</Id>
<HashAlgorithm>SHA512</HashAlgorithm>
<EntityType>Script</EntityType>
<TimeStamp>2016-11-02T19:15:09.2045235Z</TimeStamp>
<TimeStamp>2016-11-03T18:42:46.9818672Z</TimeStamp>
<Duration>-1.00:00:00</Duration>
<Key>0x9559f6017247e3e2</Key>
<Signature>
IganqjDwgkPk0Xh16CHuMHiE7DWy3aTyE+L64cZPB7UltJk7fBfRAZ8HX7A1L77A8MtUHoyFr6Dp
I0C4vQRfvVWZdd4RKvy7sx0WRJL8RAX3q6YLLkhNN3JR4WfUoUJ08jIXhCIUFKJuFH+VjBgf15+Z
4LNHuAimEw2M4KgNe8p5ugmqY7rvf9XtjxjUKilvyijEVyrMYmuM8ZVmogwlol4aML+DGxafIIv5
MHI9SGk2NhBM98ED01ysDIGiCJbecSy1w2km3D0qP1Cvh7w9FUcJWimuErX8XAD+hP7yJjTO1ZOc
THejazX45K5Ypx6m5UTC91C05MpKzlDb1/ehRzWg6IXuzbpJyyoP/NRtZ4ZTXt6WfoiYY91+wF/Z
oqBzwzENfOqOsgIzvel7lsaP7XHLDXj2hLzdXnoQir4BX3lEK+ATAK4KalAioVyZlnhpmPguKPMW
ha5x+kxWfTaVLs//U9bp4ynRgMMbT8Uk2jRypENl61DPg96AlUEkHlCW5WLUC+pZgf5T7/qnTECB
JPVIbkGW4cNQZ34azaMplC5sIz3xF8wEbsT/0CmnYThho1+rJaj17zZkB7LQjMmP3YQfTFqtHynB
seGcPkPgE2zjCdnA/PTbY0PlXCj7JI6JBDlIGhzuYt2Av3Mzn0PVx3dSe9MrGBf73ZhtZDu7tAUk
MjC2o1x+mrdrgaDl5IFhld49rd7EJi7YGhY/o8CL1l06X+4BW3BakPbTeu46ICNpvWospaKvyXUP
FZ/ERKHlPM1xnnxBA166oQrbfbMeJ9n7TtWEXQwP6IPjdFJwOqMsdEnbx8oYrJlyhY6+euXoX0hn
6OB2/Wdl+eqODrmUTTqFd31pkCAGXopCXVDiYXJuzXi/A6pZSSNPhZb8ZCTFu1d8FcIOyXwtXwFK
ZMMFOFOV67kRUECFEGNxye9pchQ2hU650BYL3Hvyq+Di4ufMe5pytdSFntnzXQv/hZIWY3kqV4Yv
8QOmb1lGFczdW+S7jl7eTUGQfL+IWpVoFtb0TbpiRjHv1ZnUftKByfLs0cwv8/IHf1E6qBsgEN0V
xRfp6GuzNYPGARhm8LzbzZYKE6ALmll9JpcjQ9+ABHR8SF5VBkXnSOmRISpxo/iPmyEpZZRnWC9l
lBXVz504UFQT614CTtM9OqECv7TqpsxqnScNpCa+4l6ZSt5RBK+zoNUNeNanQEXQEXcs8mTCvKl8
5JTheIiEs7GRR9D2maqEaKDskBzqc0ZFxol8vIg8L+oR3AKz6owO5L4ZoL4P/9EB/bhEWBC7sk9D
cqkOomT1lT4YNjgs/VKHmMel2fVU1rTAynnpq/nIzSttzbl0ogxUCOYjAo7HaCrWOeVH5yXR1W8P
uqVZGn6bpRrOnrvpg+Q37r5mxO1ekPZVVAvC9gzj+wYLLDAkhacKxHCjVp6I/bVPTAavn1h58G6k
zt1BAcTpt/dQe7tXqxlGH15e4pmgDBlF/b9DwKXEDj7Z8d2wJILJXHzT8Nh8KboqEE/av1IySgpY
L35C9EtE6rcjGhhuJnbW3VYI2XRHv6A6XEZ3bXw9moUbHdDtZIhgrDzNw/ubDrp8Luwje8fdIByb
p2R+TpQPWn011rW60YPKF/RG50S92iBIikm/vEpBiUZPqOBxK2APGsQezCCiuTAw6xJgev7+0oRV
XgLyUZXwBu0HxENkR8pSuJZGwHnEUJ4gkGm+AN7d8Re1bbSyx6+AdyVzH5meilIJfSyZ6ngbvaUf
/9ajqb6vpNQ6RdKd8v2JlJQgI+HT1YnBPWVtb2PsswC1qS+bZqb5dLITI6y9g4jKe2S9JFxrLrb/
c3RtbjNJ+YuRJ4QgiZHRy4omfzLTrGMPstc0g49bF1qqvW4VyDDTOLKOo5GjmEjAamR/I+/3/UpM
9xJky6mWyRzCZQZXjPk3KE11vJUUWLtgYTdkAEAdGDKWaoCerO9mkVPm2mhnCepOZqx7KutAk9Tr
IPmnDexLnhD2gV2DL2tu4HTZIennEWxlMEMhc1r7cnPVLLkCNrL15f6oZX+zfewZ2fhmCnefI381
AtdjML5zm3zLhwGm4DjVBtEiLZZdRCB6wnMiY6I1IYAJw58k6b7R2STXWsRQ3M69DF8Q7yOpEr/1
2I5ACskFD8fsaKwK1KNF7znd7wBrFFxDNJzsa9sHzSxMlhqOOpVUOdDlLvFhmApi7Y/jVBlpUPor
GP1mWbwiYcT0XBQ8q4k8WQTZh/UH0FCKHzBw/NREkALg5W5+739NUaA2KpuZRGD2+mt83DS8Kajl
yf4+77zE/Qr0HHyh+4QtIOvvSLTG7Cn0/0zXRMACRatm1tPaUaK8b8CGWdrS4ILuVNvbklM/kllC
oIxdTwKpu8XvKJDXKCdXNHky0JF8ea9MKHRH4xfSk3g52h4yxflgGtvN4K/uJMAqomdFyuvUCmNZ
Yy6egUMSoUi+ecVyiPnyDlXYfmIFl+h2H75FxvygPRclyxO/ZurafBYUSsOMwCnKnz5G0q7WN48O
/QagEFayRbYyhAvvckXLyFWEMtk4Riobzk4Ba2ItQ7vukXBLXb9ObN3z5OVQ8DIXqBEEh1uJCnNU
adsTs9IiLLSp5VFvSVj2CAhLjDSyyrMvZ3ZmJrYoWomoNNJStnAaQQcSt8Ggd5X0gjVL7MHusYv5
vdl9WukxllmFV0GolhWa2/ggkY9tqBG/2ApiGSWUqHOzLJxTdGU/8VWTjMIeVghBby8Bp44=
d2ZxJ5mVpm8ezIiy9CBjvntAw6JuL1wJVvQoqJ2HfgJMPqnwzNZkV7TCggT3XK6z6PW/GeBzTugg
M8wAwSvXoQTN5vTGn5RF9wWWindFXEnyHOUcvwL9cb/BJcdMJit03p/Owo065Mkyr/h77yGCYRX/
yjFnYSuuYvE5hGfb798thIoFx4UmbY154R9GZyQe1rfs6SNb6aZXNbfoNDKmLccbH+MgecV6tj5N
C3o0FZIW8ZLu+rRyMO6bRsOueaPHNSGFgAmmfD8gKLGdImkUrQTbAk2tmuLk2duT19yAkPzKrYd8
lrPzazbXXShp4/ChhugrKJbe4CtUwCzmJ6Rvzl4qV9YsYCwgV8jnbu56yQkmcKlGCuAegMdxMlDa
xLDtUNOay1Skhf0RlwSQCSzheLA8nFNHO+th7uUweEOF8h4aLKgq1t9Kx8RJkYxrd1oLzbVOQNjq
OEeO2uxOeBfqO9/9dm7u2BXdLPADSKL2tkkcnTPJaU80O/XOQEKawtm2qhPFm+YyRTB02GjTYktO
ZgsPj5MphYpBqlVBsCVjkcrzag5N+yY1mb5TeF3V2YoDwcfu9Qozd9Hf0x8e4vwWGDKWkARCEOFZ
0Ws7xaYoAPTUhMGdLR/ka1+duhvtFhjdZiWmE88OTFmN1eE2cfexyJv93ufSh3TS38KXhc6mwbL9
z9zr5CPUY6F0eo2wTbnUPXHqSSkjD6TY7bAAjQ6alIHeqYqZBOhP5iWHc++i9PcqONjDr7gSBa1B
WN7tSb0YTdPeSvY/vYcWRE7h0kDVQtVhfFhNn2NeUs/Z33mj+4JH1yc8oTTXBbzyb6sPMdnB4BgN
XRz3BHDpBW3f1rjjNwWcNY/k5ScvtVcQCh0OggN0+HrhyFyr2pRLDdG3Huyr1NGL6aQ/KOF67pjF
92fXWNqwFRnxNT4dAo5pEfzmMsOTXEKa4ZIdvDxrtsswMt+ykdCcHGN+pjXq1PGsdF9Q0GrYFb02
j5tluhWkvGq7JYKx6ocUo5SNu1TvyAvW0xM8hG6sIR0/25qBGQYX4CkgmKItyK9F1DKQqK63goj1
MweMXW8NUX9hmGCnvhTgu1GwkSC4tBEfhqhKKVmGaejXIRLcBofyuYAjccEaOPZGAHA9MrZCVXnU
idzqcHvaam52DYCSiL97LxMvZLR/88PxjeURFi7DuB+qDr+o0vVSUSOc8CGyAV037v9w+6PFALgs
FSXLNIjyowQC0CTdtydndIC6pwQn0ci2qrlBowq0CUng/Ci1XflKsXhUCWzrhOQo8EmUZgAWS66P
kmfg7Na3VtYRnqL7kO9aHh5Dmaxf8UccMm2np9nFO1MJnPsylagrH+gGkOBdfn+l+qjUV/Ribgz5
ahc/MP8HOI0h73OKPtz6BUhBR9XiTRFeIbnjDmaSELcjFX/EPokYLGx1YanSPDVU6YDd30vI6ynj
LT8qDysnP1dP5rZeuD/ubPAwyG+0DErXgWR15rcHPuBsB9SGTdrsJlTqis8NppSB5+Xa48f+dCPe
SSJDBwodj7BBmx0IwWg7CZ04oVEp5eQrNYD4/95vFpBqhh/ScMzoW17j9HYws3RZm7r8JaZ4b1nU
KEMnE9+mU78Ru7/6LyVVzXyWiv5Tgrzgfbe9PWM0MwVXOVTMuupbnyY1ukYVrk+3WjBi4thc2MXk
fi2Bj2iECxSXaiGC38/A4ePZ0rIY68CAjwbPspJ8RGW23UG9WLr2BJHP0YaOwD3nR6Brp7ApmXCq
Jy8Bec/6/QnLA97v91sLLD8yKGGmm48o+WXNSxuDGPOzNTjzOVMitugsVDVqboYgsEteaPFWQQmn
oaIkRydTAXHqX8uVVJHtXGxZ6lZb/vQfAjElkzWFJBvauKNlB+ZYFwYhyi0v2Gm3G0zh6FP+KniU
AjB+f7ROPwSxHq1vh+82Ovn2fUc7oNJWRRR3C61AgOaYgbFvR45EmV7J7TFliB0dZjgudCElVvdw
U1adTyOUl+Ji12Ta3uYVZ+GC7KKpSFnRgT4+KVbExIqdlegULme+Fxp7gmqrnIFW69QbDKSS30gE
im6oTIVmd2BYZsgKWWW3qCOtHwz6LK/pAihUM7xWCUKt9fPL6O0HW/df9A+pR/h9yx0LxUoqDWSQ
MvLUanAOp081q2BDpCEMCBPMldQtQ/kiq+jWg8mC8ysjOkA2YGQ3OFrzbKs0/vn09htbxGYQIVDr
Urv0JLJszxLNQA1rzUsGIFxfOtO832n9O4MYv8CAMkpwkH77ClmQME1rG503RHqihUveAcBjiCGz
gTcOUOF677jSUIUW1UxcOGoPcBPlq7uFUnbQY27OKI/qtblOd/87dTW3burwLmnCllQgdZcFf3CD
1FyGvTvEAv/cwtaoXC12fyeAdsDj5joa9psTzeO0RUon40BH+2whyZn2vaaOKcSfNL4j3Jqo4Y7Y
n2yma09s3MyNCIGfp5hRvihbXN84suDzURvHmI6eghaXfvsEYz+wkjCbOB6UF4ibOz17IxF/qey2
zVXl+8qCq1v8nWT7v7B4H6vUeZ8lo/3K0iWVi5L57HhxCqnHbO3PxtDhGkFLZeFrxmT6UGbILzqX
91dn4wrExzRdqMXFPPMp4XFQs+kR1uJf7LeqAE+zdwaze5M8qVJWN0STmScTjvM3ATeeNOthFh8w
s3JVUgWAzlC11qs2u5IaZZPCGpkurjwhm8TX4sxqPDZIbcIS9Tn1IdMv+fl9z8Cjf5DQgKA=
</Signature>
</Certificate>
|
Modified client/1.0/neutral/pkgr_setup.eagle.harpy.asc
from [1abf1567ab]
to [bcf41312e7].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
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
iQIcBAABCAAGBQJYGjtdAAoJEFAslq9JXcLZSQ0QAI+kBRuOdiejVjvwPa87BjP6
Rm1zIg6L8TJhYdYFuY0hgaDU1Q4Gswm4qRqlMCw78o/3gCgLt8Q3WRCJlc9LN7cC
4FIKfMFbA1Cr4TBnrA3H7NLDBcVCw8yxA0iuj4G4zvBCJtIquAo7JPJ/udN9w7xO
+B2cpLccf8YEvd8kd3Gk6seUfuX31QfDLoBYx3XsDROoA3O14zKRgWwevdzaut80
+URw+yUnVvtadhPDfAszQbfodvyOaukKxlvaS4cvkWS4KrmHDMr66h6fUGuzQILS
EdNx9+46L2djR9sx6PtP8cGOkSPmecVx7h405deqaZS1Y2WstbbUbPZRH+DcN9eS
k1kLu4PYfHpNEPGdxgPaPy6x9NbabKdZEzAV3dF5Sy8HrxIby46A/T6bVYl1BrNd
y/8WL6HAjBjGK/ZiAKs9dEbZzUkb0nrGUoT7SKZZasoinB/RA5oP+FoZLKG8ua+Z
6C4GvopaSVhg2ohnGNcesy3WNpXm7Vm/oANQiRigepK12acShIAq2a0AgJlN7Xwj
B6UCSSXA/nfFRLUi8nCkvE0NyYH8XEpCccOP78IPdeyMfs4C2SxmN9ttrqpIvUqX
HY4XBObzLeXIdWI3r8RZB8JTJBuYWfhKsY10Fk5M1XarkwbFt/7c5PFouP+sMWWS
2TcZjMEQgOBWPHKOcOH4
=ntoW
iQIcBAABCAAGBQJYG4VTAAoJEFAslq9JXcLZadQP/2wUpzxEjaEglN35KOc34/dz
032CkvZPhhMFExUpE0xKgSZHaiZkJK4u/rbzuS+k5A8WW4tNcl9ilqPHBQkNenvs
wCInXlu7G5AuaGlnUcWmJXUkkSA886+fHrUJtnzUwwhE8eo9eJ0oJunUIh5DCmfq
fYmt1dy/Cc8BmdUc8++wAJCtyUsdVPiDr9HMJT/osZU3IfiZ+cwIswPJL+5W0pEF
wLoKLLNBcQOTZBswb9bFARdXivseA1v3QKHoZRUuFX/tohz+gybWuU3o3HBwEpp+
JLfzsm84FsOeVtciq7vPTv2qnv7lh3+4vw5OurrxzERE6A/KRIr87W32m48rY8VQ
r5AHtca1scmeXYlXg/r6bSGa8+BbaO/mtGoPoeroFefrOElFBGdnvvGxzvLlKCtg
gJoQ8zV/e6czC5z9xPN6cRoc6QhN9NLVLTw2k9o53SOJ1CSnMp7WKelXRb4zK7AH
HYDpAUlacYy+KSG/Ha8ewvLuWExyhrKGxs1cHw8kJxIFNW0iFtQqXdbLL5klQKMD
7J4S0f/MNEQ8qMFjT4Wfr6Njb8Q/uYjEA/mQ4ZfhI4biC0ZenmFMGbbGO5cCcS9J
6GPVk9jTN5yxovRpozHjqPSQAUjMy/Gx2pWQ2gCBmbVIUNUDgXn3rIyl1u+kg3ta
3msaS9JoGz9AGRCmxZsh
=YuJC
-----END PGP SIGNATURE-----
|