Check-in [c74e469285]
Not logged in
Overview
Comment:In the package setup tool, verify that OpenPGP is installed prior to trying to use it.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: c74e4692859087379e1a85ca4f110bd3bb292adc
User & Date: mistachkin on 2016-11-02 19:16:14
Other Links: manifest | tags
Context
2016-11-03
19:05
Add support for detecting the OpenPGP installation and adding it to the PATH if necessary. check-in: e6dad2a80e user: mistachkin tags: trunk
2016-11-02
19:16
In the package setup tool, verify that OpenPGP is installed prior to trying to use it. check-in: c74e469285 user: mistachkin tags: trunk
07:22
Fix some comments and an error message. check-in: ae7b695382 user: mistachkin tags: trunk
Changes

Modified client/1.0/neutral/pkgr_setup.eagle from [08cbb4215e] to [d274480b91].

88
89
90
91
92
93
94


95
96
97
98
99
100
101
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103







+
+







  if {![info exists ::argv] || [llength $::argv] == 0} then {
    set localFileName [file join \
        [::PackageRepository::getFileTempDirectory] [appendArgs \
        pkg_key_ [::PackageRepository::getUniqueSuffix] .asc]]

    ::PackageDownloader::downloadAndSaveOpenPgpKeyFile \
        $localFileName

    ::PackageRepository::openPgpMustBeInstalled

    if {[::PackageRepository::importOpenPgpKeyFile $localFileName \
        result]} then {
      puts stdout $result
    } else {
      error [appendArgs \
          "could not import the package signing OpenPGP key(s): " \

Modified client/1.0/neutral/pkgr_setup.eagle.asc from [1538c793ae] to [fba59f1ae0].

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

iQIcBAABCAAGBQJYGZQAAAoJEFAslq9JXcLZgVsP/2VfiZXrkVxKff6Hr/dKDlsv
xFa9zX1q9Zwm7ibb1zOyQjhZvaXttPKf5LXNVwbGO2/HgPO/t7IyRhPzXDayHYpD
/18JLMKpoTCw3LKMVh4JoEwj/qcOwQwTyxOG3jnlxmT+cfGDjXOIuUfSScEYzi1Z
VwG4RgDTConIbxKR4pobVveZIHZaNJC8C5XFPylOFRmNKiMHdw1mknANUhRjPgKh
zgDaQBAKo6UPrzbRftWbGJ1aOIbyB2vi2hrLxPzTbth/ZB0ud/0LV/qVvSaPxTmn
wK/5ygA44BAMGVy8CSpBAaaNmgp0Xzdr6cYAcM1HSHowZSlkkVtg6faZnLd0R4AW
s2pLPUd1LyaV/s2AfF7MA8bnBim1rYXB5gSaLKIoRqgep0o4vVdj1FQhbzFxSuXt
vr7QtZAgiDcu8d5p05/Ig9Jc4jFkL/mC70zywhn+yz+ARR0M/170288221yjSefN
WulVtcINxutQuSVQxNEwl7snmDbV6BZcnlYjBiWpADbngYdDI0qgASpIkgWK+DR5
VUx3b+4jyLklWLGMHsu8Ald4VRMJjvYSjmsjnaPByh9Q5r89ohuv+bj18KDfyO9Q
FtMq6wLYezyNz+GQm3+Hdn97WBTqNRU2TK8cNnsiksOh67VGE7juvQSAcbciJgr6
my8wvakXft4O2ppDCrHw
=UWFm
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
-----END PGP SIGNATURE-----

Modified client/1.0/neutral/pkgr_setup.eagle.harpy from [9333400e02] to [a794699c12].

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>04d8d1ae-d1c6-4874-9aa8-bfc64cb73639</Id>
  <Id>8c2b7f8c-340f-420c-a85b-7ddb9580f7f7</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-11-02T07:20:30.1371407Z</TimeStamp>
  <TimeStamp>2016-11-02T19:15:09.2045235Z</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 [a885798df8] to [1abf1567ab].

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

iQIcBAABCAAGBQJYGZQCAAoJEFAslq9JXcLZVQwP/jf9pDS/U4IcNgGyGr5jK8vG
W2D/eUPQDAIRA9gZo8iEq9MuLpd2jkEIhOarRbnr1TYw+OmSsMwNmEkdfhacmquq
TTJk72wxex68cwZZ/l7dMBHmgwvREGx17aey7yNGzdVxHhsy2TO14fj/uiCjcQNC
S+Rr6QjF3JMelml227E10Xw1jqDikBTWQezzy/f1mxVt1HcyClO5TjLAmc721bj1
I+zSMlntH4N4BIZ3lcLM4Z/27IEUmF2UnhfLt/cvETVGI/idh8axitTG5Y1KvzFo
CSuqBxO6V00pkgK6KmeeYqViibqWpZGeJUWKE4zcw7kpf2sk7avZWTCdBV2LFM88
Ilv9PGVtyrCU25Jlz/YfcrRr+phlRykg/CdovyeBgtKIS9JJqXy6eU5ncgKq8TIq
Ss4v62bIDEKpe4gnF62LByfJxMCX/uW2hVUpC4fMiAnJMzBMV02vW6W0CZ/vskfF
6NaJMa23bGyEVk27gs5SBsl0FOGv1lgzscoNeN/0ev7Iieigkvs/KAulTMp4zt7r
TO2QOsLOqpM0MmA9zn1+CCwn2PiEzwLXZNDYCOtsgdKUHEJg4sN5nuwJmxdUySUT
VUvlE9YwO3vUlBR2vDvBdWPXeWGrctgTBoD1muqAezFepPGetOneaKiIzwBU4Avk
mqYnWirsMVmfu5e+kJVf
=AQAp
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
-----END PGP SIGNATURE-----