Check-in [09a7063c6e]
Not logged in
Overview
Comment:When downloading for a self-update, overwrite existing files.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | pkgdSelfUpdate
Files: files | file ages | folders
SHA1: 09a7063c6e76bb03fd0e15c43886d53339be8071
User & Date: mistachkin on 2016-08-19 19:37:57
Other Links: branch diff | manifest | tags
Context
2016-08-19
19:56
Fix PGP signature checking. check-in: 90d6512a4d user: mistachkin tags: pkgdSelfUpdate
19:37
When downloading for a self-update, overwrite existing files. check-in: 09a7063c6e user: mistachkin tags: pkgdSelfUpdate
19:14
The package downloader client is now working again. check-in: e31d9b486a user: mistachkin tags: pkgdSelfUpdate
Changes

Modified client/1.0/pkgd.eagle from [e00eecc8fc] to [a49ff45f93].

359
360
361
362
363
364
365

366



367
368
369






370
371
372
373
374
375
376
359
360
361
362
363
364
365
366
367
368
369
370



371
372
373
374
375
376
377
378
379
380
381
382
383







+

+
+
+
-
-
-
+
+
+
+
+
+







      set directory(temporary) [lindex $downloadedFileName 1]

      if {$persistent} then {
        set fileNameOnly [lindex $downloadedFileName 0]
        set directory(persistent) [lindex $downloadedFileName 2]

        file mkdir $directory(persistent)
        set command [list file copy]

        if {$client} then {
          lappend command -force
        }
        file copy -- \
            [file join $directory(temporary) $fileNameOnly] \
            [file join $directory(persistent) $fileNameOnly]

        lappend command --
        lappend command [file join $directory(temporary) $fileNameOnly]
        lappend command [file join $directory(persistent) $fileNameOnly]

        eval $command

        lappend downloadDirectories $directory(persistent)
      } else {
        lappend downloadDirectories $directory(temporary)
      }
    }

Modified client/1.0/pkgd.eagle.harpy from [24ba4af2c1] to [f0f033a03d].

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
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>2cf31dc5-d48b-44f1-afad-103b81c554ef</Id>
  <Id>492aa58d-5e9f-40fd-b909-c8a2a65e7036</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-08-19T19:13:42.5234844Z</TimeStamp>
  <TimeStamp>2016-08-19T19:36:49.2881328Z</TimeStamp>
  <Duration>-1.00:00:00</Duration>
  <Key>0x2c322765603b5278</Key>
  <Signature>
    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
  </Signature>
</Certificate>