Check-in [4cd08e7fac]
Not logged in
Overview
Comment:Make it possible to skip loading setting files for the package client script files using environment variables.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 4cd08e7fac54e15baefeed835861f62842862a3f
User & Date: mistachkin on 2016-11-01 01:15:16
Other Links: manifest | tags
Context
2016-11-01
20:09
Improve the error message about being unable to create the persistent root directory. Revise the default user settings for 'mistachkin'. check-in: e4a84c9f60 user: mistachkin tags: trunk
01:15
Make it possible to skip loading setting files for the package client script files using environment variables. check-in: 4cd08e7fac user: mistachkin tags: trunk
2016-10-31
20:13
Accept GnuPG 2.1 as a valid OpenPGP implementation. Attempt to force the use of IPv4 for sockets in native Tcl 8.6 and later. check-in: 7fa8ffee59 user: mistachkin tags: trunk
Changes

Modified client/1.0/neutral/pkgr.eagle from [5d0b4ee1f3] to [4ee491b388].

457
458
459
460
461
462
463


464
465
466
467
468
469
470
471
472
473
474
475
476
477
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471

472
473
474
475
476
477
478







+
+






-







  }

  #
  # NOTE: This procedure returns the base URI for the package repository
  #       server.  There are no arguments.
  #
  proc getLookupBaseUri {} {
    global env

    set varName [appendArgs [getLookupVarNamePrefix] base_uri]

    if {[info exists $varName]} then {
      return [set $varName]
    }

    global env
    set varName [string trim $varName :]

    if {[info exists env($varName)]} then {
      return $env($varName)
    }

    return https://urn.to/r/pkg; # NOTE: System default.
1624
1625
1626
1627
1628
1629
1630

1631
1632
1633
1634
1635
1636






1637
1638
1639
1640
1641
1642
1643
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651







+






+
+
+
+
+
+







  #       script file, if it exists.  Any script errors raised are not
  #       masked.  The script argument must be the fully qualified path
  #       and file name for the primary package repository client script
  #       file.
  #
  # <public>
  proc maybeReadSettingsFile { script } {
    global env
    global tcl_platform

    if {[string length $script] == 0 || \
        ![file exists $script] || ![file isfile $script]} then {
      return
    }

    set scriptName [string toupper [file rootname [file tail $script]]]

    if {[info exists [appendArgs env(NO_SETTINGS_ $scriptName )]]} then {
      return
    }

    set prefixes [list]

    if {[info exists tcl_platform(user)]} then {
      lappend prefixes $tcl_platform(user)
    }

Modified client/1.0/neutral/pkgr.eagle.asc from [8277f13574] to [092ebc9ed6].

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

iQIcBAABCAAGBQJYF6WkAAoJEFAslq9JXcLZDMMQAIHD/y1sPPFFl0/VFLhUdD27
5tL4OpKZ9QZFPm5A6kVGrsJDNymmiTz9qb/1kZJi13xjXxFazvgbR8SHuFLEYJ5A
usLbfIF2r9ZQAEZPGg47Ks9J4ABD7UaIi4LBTYneZTDubugMExYmOeFyGNnuTF4D
vNK+nPej7Um1aW7icn0Jp6btONBeeSZJR7Lac9OaxTSLrXqMNkW52qFKPwpsWoCv
eg5BAN6wmUqxc3YYkdAQR8ohjAVT/d9RXLCxZ14J/m/O825dWRlrHX/yyZrW0csW
VSnU0+xgK4UXhwajKCBdHAgemuiyJIjEyJzNz0FQNNd8iVz5anlSr89me7NtWL+O
THQImEM9FHNx1gMKeaQyTQf8QBnwCHIlq0buADo46HQtMgFsl+ckXjTY4nCji10E
RxrACrOldi1gn43i3f4zP/7PGxaDCJQ1hTufHbb7ZrRKkOmZ2FnWwlnu6NLga/DQ
DheD96WvetbW8YPoSxso6au+WlMzWwDRvSw0WwxwovLYlsRCgBpj7ESUmwYI3rUT
Wxsed9WhEfZSRAH+UuoC5clUbuHKK3IJTRjS9q63zrVhl0dby9qDftcJCBeSwt2d
zQGqITv8WAiCQrdJhWMU2SUwb3FHmcjvJ2EbN8z6rFUevPlGx1nMYda2CCTT2X8T
ehqHVlE6Ad/Lk7TjOxdF
=wN9Y
iQIcBAABCAAGBQJYF+xFAAoJEFAslq9JXcLZNdcQALk8aO3AK8YdrMl9bPPyPqVh
QEaeXRWa97VXI5cQkfqlS3E9aManGXbGYdVFCE4l48T1Q9E4qhAmuZWMeqwZxKMY
UWD/M73f7vZOB/ZKov34y86amXh2HrvNsVFoCCZGGskYYc+6lxznRLln6hSFvgYH
nzyDe7HIULwgihDohp3fEjf9oI52VOfqjcm21wNZleI+y8lc+MxHPg5/i0N2NBv3
nPDc547zvP5vZf0Pr+HDHXpmgcokAskEdPvhEyChjDBaVqUTRBhRPjnpFv15WKL+
6gVRIyR+5g7A9z6DLL1rnaIvFLVIH7R5nOFOkosW0BKUMdy+OpZKorVks8hF+gHZ
EApokOqKoEOnxLWACpJPYrjBelBmt1g1RhU7fV0FF819LWqqbZ8eBMXZiT/DLAKm
VDWyCHoA0LNMdGztyQUwVE5hsmfR9yaUWuJrgxNKL6Cd3lPkrVq0lFl4Sp13P0lu
V/7Q5DUbk4EToVhP36MuIWJ+O8fVPCoY4FColcroBPPvAwZfNJ0hlYcuQbgbz5HX
qQlmRpBvHoOaZabEJPZm414fGxT+KbY7jrZ8Fqr2bBoY07lP469ZSAgtmtIJ0xWr
maprVq7ggilQa6gV/KqNaY4R38rHwURceMLIEr22X6566ZTUTlN5KgsXr7lZk/p2
s2kX1iY7FTqhJ9XZeOcL
=bF8M
-----END PGP SIGNATURE-----

Modified client/1.0/neutral/pkgr.eagle.harpy from [cb18a05f12] to [f73dd7d3cd].

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>32ba189a-7c9e-42d6-8ade-e4cfe15b9ec0</Id>
  <Id>407c6dd9-e272-436d-81a8-ab441fe7be41</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-10-31T20:11:46.9721016Z</TimeStamp>
  <TimeStamp>2016-11-01T01:13:15.3383125Z</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 [5b8e18a124] to [565cc9c43d].

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

iQIcBAABCAAGBQJYF6WmAAoJEFAslq9JXcLZsDgQAKpDbDUW79M51sOBbWtfJOiL
ucGWyUW+qMx6cjlKcUBWLPj+A1c8WxfMFLL2DN4HxZ0fM4RDB5kSxpYU7iRA+Pt4
TGbXUM2SV7amb3rik1IbqcoZ33FtghcC2BQHZ3RU3Ia7ZtDZTwCEQLeJHO/523go
1OcbJBlowj3xSZnY8sQELeobjFnmFZQyQla15S9xzalEJmb6wcEOXciffwQjJ/Nj
SezV5mqI1HEuPo6I15AiI1coKX/XnQ9+niNo9HKjdtdu1AzYJ/GJlzDNUJ/u1x/k
mQDLXdPRc4Vg6q7TQvbjHRjhs3tZ/tjeOXC7JtL588p9Kb4yzy6voJGNso1Y7Dmi
Vyvl+lSIwmQSpM2RQ0qdCYu5vY4TckrElyTFC+bwsRWyvYhob2CHACkVrM8Fmkga
d49zxCoees7PE+Jh+DvFn3gpRaZoyrVGYK40o5TgslFTiQVkXf6dA56tAGIFPcFd
w7QuGzvhxNmJuLu6lDIfprFkcoV6TqqWAvEGUkqEcS3a8LV3U6WEUn/fAuB6XElq
Pk2wi+C+yLU+OliBc1wJijPVW+2/w4xXky6XGipsQa4YqZIjEMPlcrDtNtfIrx9F
H0wBW2h4QDsMmris7BqB+/Ita793TpIei45LFK91qtfAyneTDVbtAQByRc0mF1G3
aqFeszHMAdvmYAkkZ4vE
=loXs
iQIcBAABCAAGBQJYF+xGAAoJEFAslq9JXcLZp/AQAMFRrnsYDo3CW58QyoiE9GWw
GE2nVuONtq48Oi6AnPoU2S1YvjwXjm+Zg69H88ENshaxsrA6ipzfll4ZPkqa1FUN
Ju6fvH09iq/OKuTMDjLxSxW3TRHp6/tnbF0lNufv9+Vecv2hd0DQGE46Je3EhmE0
h0XC1kFN6/7X8ODyWc9pNq6g8jJqGraBBuOz43ZxkQqYq6PpClRxs+2J6vkjhl05
09YNKjtxzdWgHjPSxZOhXKOViHPaYrwcp7HAaWsLjN5EtZscjbpNdHgA+e3YUw8N
+qdCJfrcmip9A+VeemlCNEioXqp/82DnD1DQd5ZYVghMBjwsYGw7ichosH88UnlE
leRokzVzUcUP98MR0zFikPGfeV9R5NDZGUfOMLLuNbSRYgwjL5pdWzJPS957g4hO
j/2fToh2xGkZw0Y2XJYdRpBH2DNqeuKbjbW69fyvyMugsLpzFdl9FOI9HEomnomE
r4bcLNsdAjCCc6wAA2VtgUwzyWKi/lbqiO6EpFEZFOIEuUyA3SP/mIYgQ5Upmjjn
ZMSfwlLAk9tTpMxL6MDCC5xdVBLvHa77Hu5KjQZUiA3I4eWFFHD695JbCFrVON0c
5tNXKMh3q12rTazUoORFmrl3FU8uhnZKy2uiivjXBE+MI5Amomb9ZbaeAI856XXu
GnQpFxaZa/J+uUka6UIT
=s6BI
-----END PGP SIGNATURE-----