Commit Graph

1744 Commits

Author SHA1 Message Date
Armin Briegel
c138404604 updated version to 10.0beta2 2022-09-02 10:06:33 +02:00
Søren Theilgaard
ec45fcf945 Moving XCreds to GitHub download
```
% GitHub/Installomator-theile/utils/assemble.sh xcreds DEBUG=2
2022-09-01 14:19:53 : INFO  : xcreds : setting variable from argument DEBUG=2
2022-09-01 14:19:53 : REQ   : xcreds : ################## Start Installomator v. 10.0beta1, date 2022-09-01
2022-09-01 14:19:53 : INFO  : xcreds : ################## Version: 10.0beta1
2022-09-01 14:19:53 : INFO  : xcreds : ################## Date: 2022-09-01
2022-09-01 14:19:53 : INFO  : xcreds : ################## xcreds
2022-09-01 14:19:53 : DEBUG : xcreds : DEBUG mode 2 enabled.
2022-09-01 14:19:54 : INFO  : xcreds : BLOCKING_PROCESS_ACTION=tell_user
2022-09-01 14:19:54 : INFO  : xcreds : NOTIFY=success
2022-09-01 14:19:54 : INFO  : xcreds : LOGGING=DEBUG
2022-09-01 14:19:54 : INFO  : xcreds : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2022-09-01 14:19:54 : INFO  : xcreds : Label type: pkg
2022-09-01 14:19:54 : INFO  : xcreds : archiveName: XCreds.pkg
2022-09-01 14:19:54 : INFO  : xcreds : no blocking processes defined, using XCreds as default
2022-09-01 14:19:54 : DEBUG : xcreds : Changing directory to /var/folders/gy/vrjt7sl52t9ghzn1lnttjtg40000gp/T/tmp.LJYgKZS3
2022-09-01 14:19:54 : INFO  : xcreds : App(s) found: /Applications/XCreds.app
2022-09-01 14:19:55 : INFO  : xcreds : found app at /Applications/XCreds.app, version 1.0, on versionKey CFBundleShortVersionString
2022-09-01 14:19:55 : INFO  : xcreds : appversion: 1.0
2022-09-01 14:19:55 : INFO  : xcreds : Latest version of XCreds is 20
2022-09-01 14:19:55 : REQ   : xcreds : Downloading https://github.com/twocanoes/xcreds/releases/download/release_v2_0/XCreds_Build-3261_Version-2.0.pkg to XCreds.pkg
2022-09-01 14:19:55 : DEBUG : xcreds : No Dialog connection, just download
2022-09-01 14:19:55 : DEBUG : xcreds : File list: -rw-r--r--  1 st  staff   2,2M  1 Sep 14:19 XCreds.pkg
2022-09-01 14:19:55 : DEBUG : xcreds : File type: XCreds.pkg: xar archive compressed TOC: 5980, SHA-1 checksum
2022-09-01 14:19:55 : DEBUG : xcreds : curl output was:
*   Trying 140.82.121.3:443...
* Connected to github.com (140.82.121.3) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
*  CAfile: /etc/ssl/cert.pem
*  CApath: none
* (304) (OUT), TLS handshake, Client hello (1):
} [315 bytes data]
* (304) (IN), TLS handshake, Server hello (2):
{ [122 bytes data]
* (304) (IN), TLS handshake, Unknown (8):
{ [19 bytes data]
* (304) (IN), TLS handshake, Certificate (11):
{ [2459 bytes data]
* (304) (IN), TLS handshake, CERT verify (15):
{ [80 bytes data]
* (304) (IN), TLS handshake, Finished (20):
{ [36 bytes data]
* (304) (OUT), TLS handshake, Finished (20):
} [36 bytes data]
* SSL connection using TLSv1.3 / AEAD-CHACHA20-POLY1305-SHA256
* ALPN, server accepted to use h2
* Server certificate:
*  subject: C=US; ST=California; L=San Francisco; O=GitHub, Inc.; CN=github.com
*  start date: Mar 15 00:00:00 2022 GMT
*  expire date: Mar 15 23:59:59 2023 GMT
*  subjectAltName: host "github.com" matched cert's "github.com"
*  issuer: C=US; O=DigiCert Inc; CN=DigiCert TLS Hybrid ECC SHA384 2020 CA1
*  SSL certificate verify ok.
* Using HTTP2, server supports multiplexing
* Connection state changed (HTTP/2 confirmed)
* Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
* Using Stream ID: 1 (easy handle 0x11e811400)
> GET /twocanoes/xcreds/releases/download/release_v2_0/XCreds_Build-3261_Version-2.0.pkg HTTP/2
> Host: github.com
> user-agent: curl/7.79.1
> accept: */*
>
< HTTP/2 302
< server: GitHub.com
< date: Thu, 01 Sep 2022 12:19:55 GMT
< content-type: text/html; charset=utf-8
< vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, Accept-Encoding, Accept, X-Requested-With
< permissions-policy: interest-cohort=()
< location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/494661701/0a8cfad5-2aa5-485a-957c-2cbd75f57136?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20220901%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20220901T121955Z&X-Amz-Expires=300&X-Amz-Signature=1867f1e5e0e3ccdc87aaf258551d3be85c62a9b860e4ae665c01db34babeff6b&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=494661701&response-content-disposition=attachment%3B%20filename%3DXCreds_Build-3261_Version-2.0.pkg&response-content-type=application%2Foctet-stream
< cache-control: no-cache
< strict-transport-security: max-age=31536000; includeSubdomains; preload
< x-frame-options: deny
< x-content-type-options: nosniff
< x-xss-protection: 0
< referrer-policy: no-referrer-when-downgrade
< expect-ct: max-age=2592000, report-uri="https://api.github.com/_private/browser/errors"
< content-security-policy: default-src 'none'; base-uri 'self'; block-all-mixed-content; child-src github.com/assets-cdn/worker/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com objects-origin.githubusercontent.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com cdn.optimizely.com logx.optimizely.com/v1/events *.actions.githubusercontent.com wss://*.actions.githubusercontent.com online.visualstudio.com/api/v1/locations github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src render.githubusercontent.com viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: github.githubassets.com identicons.github.com github-cloud.s3.amazonaws.com secured-user-images.githubusercontent.com/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; worker-src github.com/assets-cdn/worker/ gist.github.com/assets-cdn/worker/
< content-length: 0
< x-github-request-id: F408:8530:EED4F3:10A1E04:6310A36B
<
{ [0 bytes data]
* Connection #0 to host github.com left intact
* Issue another request to this URL: 'https://objects.githubusercontent.com/github-production-release-asset-2e65be/494661701/0a8cfad5-2aa5-485a-957c-2cbd75f57136?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20220901%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20220901T121955Z&X-Amz-Expires=300&X-Amz-Signature=1867f1e5e0e3ccdc87aaf258551d3be85c62a9b860e4ae665c01db34babeff6b&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=494661701&response-content-disposition=attachment%3B%20filename%3DXCreds_Build-3261_Version-2.0.pkg&response-content-type=application%2Foctet-stream'
*   Trying 185.199.111.133:443...
* Connected to objects.githubusercontent.com (185.199.111.133) port 443 (#1)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
*  CAfile: /etc/ssl/cert.pem
*  CApath: none
* (304) (OUT), TLS handshake, Client hello (1):
} [334 bytes data]
* (304) (IN), TLS handshake, Server hello (2):
{ [122 bytes data]
* (304) (IN), TLS handshake, Unknown (8):
{ [19 bytes data]
* (304) (IN), TLS handshake, Certificate (11):
{ [3051 bytes data]
* (304) (IN), TLS handshake, CERT verify (15):
{ [264 bytes data]
* (304) (IN), TLS handshake, Finished (20):
{ [36 bytes data]
* (304) (OUT), TLS handshake, Finished (20):
} [36 bytes data]
* SSL connection using TLSv1.3 / AEAD-CHACHA20-POLY1305-SHA256
* ALPN, server accepted to use h2
* Server certificate:
*  subject: C=US; ST=California; L=San Francisco; O=GitHub, Inc.; CN=*.github.io
*  start date: Mar 18 00:00:00 2022 GMT
*  expire date: Mar 21 23:59:59 2023 GMT
*  subjectAltName: host "objects.githubusercontent.com" matched cert's "*.githubusercontent.com"
*  issuer: C=US; O=DigiCert Inc; CN=DigiCert TLS RSA SHA256 2020 CA1
*  SSL certificate verify ok.
* Using HTTP2, server supports multiplexing
* Connection state changed (HTTP/2 confirmed)
* Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
* Using Stream ID: 1 (easy handle 0x11e811400)
> GET /github-production-release-asset-2e65be/494661701/0a8cfad5-2aa5-485a-957c-2cbd75f57136?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20220901%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20220901T121955Z&X-Amz-Expires=300&X-Amz-Signature=1867f1e5e0e3ccdc87aaf258551d3be85c62a9b860e4ae665c01db34babeff6b&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=494661701&response-content-disposition=attachment%3B%20filename%3DXCreds_Build-3261_Version-2.0.pkg&response-content-type=application%2Foctet-stream HTTP/2
> Host: objects.githubusercontent.com
> user-agent: curl/7.79.1
> accept: */*
>
< HTTP/2 200
< content-type: application/octet-stream
< content-md5: RrLFcfXK8EDq/0K9qLCThA==
< last-modified: Wed, 31 Aug 2022 15:53:35 GMT
< etag: "0x8DA8B68F6C2079A"
< server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0
< x-ms-request-id: b7ffb877-b01e-006c-76fc-bdc9f2000000
< x-ms-version: 2020-04-08
< x-ms-creation-time: Wed, 31 Aug 2022 15:53:35 GMT
< x-ms-lease-status: unlocked
< x-ms-lease-state: available
< x-ms-blob-type: BlockBlob
< content-disposition: attachment; filename=XCreds_Build-3261_Version-2.0.pkg
< x-ms-server-encrypted: true
< fastly-restarts: 1
< accept-ranges: bytes
< date: Thu, 01 Sep 2022 12:19:55 GMT
< via: 1.1 varnish
< age: 83
< x-served-by: cache-cph2320020-CPH
< x-cache: HIT
< x-cache-hits: 1
< x-timer: S1662034796.510835,VS0,VE99
< content-length: 2321014
<
{ [16375 bytes data]
* Connection #1 to host objects.githubusercontent.com left intact

2022-09-01 14:19:55 : REQ   : xcreds : no more blocking processes, continue with update
2022-09-01 14:19:55 : REQ   : xcreds : Installing XCreds
2022-09-01 14:19:55 : INFO  : xcreds : Verifying: XCreds.pkg
updateDialog:26: no such file or directory:
2022-09-01 14:19:55 : DEBUG : xcreds : File list: -rw-r--r--  1 st  staff   2,2M  1 Sep 14:19 XCreds.pkg
2022-09-01 14:19:55 : DEBUG : xcreds : File type: XCreds.pkg: xar archive compressed TOC: 5980, SHA-1 checksum
2022-09-01 14:19:55 : DEBUG : xcreds : spctlOut is XCreds.pkg: accepted
2022-09-01 14:19:55 : DEBUG : xcreds : source=Notarized Developer ID
2022-09-01 14:19:55 : DEBUG : xcreds : origin=Developer ID Installer: Twocanoes Software, Inc. (UXP6YEHSPW)
2022-09-01 14:19:55 : INFO  : xcreds : Team ID: UXP6YEHSPW (expected: UXP6YEHSPW )
2022-09-01 14:19:55 : DEBUG : xcreds : Deleting /var/folders/gy/vrjt7sl52t9ghzn1lnttjtg40000gp/T/tmp.LJYgKZS3
2022-09-01 14:19:55 : DEBUG : xcreds : Debugging enabled, Deleting tmpDir output was:
/var/folders/gy/vrjt7sl52t9ghzn1lnttjtg40000gp/T/tmp.LJYgKZS3/XCreds.pkg
2022-09-01 14:19:55 : DEBUG : xcreds : /var/folders/gy/vrjt7sl52t9ghzn1lnttjtg40000gp/T/tmp.LJYgKZS3
2022-09-01 14:19:55 : INFO  : xcreds : App not closed, so no reopen.
2022-09-01 14:19:55 : DEBUG : xcreds : DEBUG mode 2 enabled, exiting
2022-09-01 14:19:55 : REQ   : xcreds : ################## End Installomator, exit code 0
```
2022-09-01 14:20:58 +02:00
Søren Theilgaard
160dd78ec9 XCreds
```
% GitHub/Installomator-theile/utils/assemble.sh xcreds DEBUG=2
2022-09-01 13:00:21 : INFO  : xcreds : setting variable from argument DEBUG=2
2022-09-01 13:00:21 : REQ   : xcreds : ################## Start Installomator v. 10.0beta1, date 2022-09-01
2022-09-01 13:00:21 : INFO  : xcreds : ################## Version: 10.0beta1
2022-09-01 13:00:21 : INFO  : xcreds : ################## Date: 2022-09-01
2022-09-01 13:00:21 : INFO  : xcreds : ################## xcreds
2022-09-01 13:00:21 : DEBUG : xcreds : DEBUG mode 2 enabled.
2022-09-01 13:00:22 : INFO  : xcreds : BLOCKING_PROCESS_ACTION=tell_user
2022-09-01 13:00:22 : INFO  : xcreds : NOTIFY=success
2022-09-01 13:00:22 : INFO  : xcreds : LOGGING=DEBUG
2022-09-01 13:00:22 : INFO  : xcreds : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2022-09-01 13:00:22 : INFO  : xcreds : Label type: pkgInZip
2022-09-01 13:00:22 : INFO  : xcreds : archiveName: XCreds.zip
2022-09-01 13:00:22 : INFO  : xcreds : no blocking processes defined, using XCreds as default
2022-09-01 13:00:22 : DEBUG : xcreds : Changing directory to /var/folders/gy/vrjt7sl52t9ghzn1lnttjtg40000gp/T/tmp.FhnTIS2b
2022-09-01 13:00:22 : INFO  : xcreds : App(s) found: /Applications/XCreds.app
2022-09-01 13:00:22 : INFO  : xcreds : found app at /Applications/XCreds.app, version 1.0, on versionKey CFBundleShortVersionString
2022-09-01 13:00:22 : INFO  : xcreds : appversion: 1.0
2022-09-01 13:00:22 : INFO  : xcreds : Latest version of XCreds is 2.0
2022-09-01 13:00:22 : REQ   : xcreds : Downloading https://twocanoes-software-updates.s3.amazonaws.com/xcreds/XCreds2.zip to XCreds.zip
2022-09-01 13:00:22 : DEBUG : xcreds : No Dialog connection, just download
2022-09-01 13:00:23 : DEBUG : xcreds : File list: -rw-r--r--  1 st  staff   2,2M  1 Sep 13:00 XCreds.zip
2022-09-01 13:00:23 : DEBUG : xcreds : File type: XCreds.zip: Zip archive data, at least v2.0 to extract, compression method=store
2022-09-01 13:00:23 : DEBUG : xcreds : curl output was:
*   Trying 52.216.27.92:443...
* Connected to twocanoes-software-updates.s3.amazonaws.com (52.216.27.92) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
*  CAfile: /etc/ssl/cert.pem
*  CApath: none
* (304) (OUT), TLS handshake, Client hello (1):
} [348 bytes data]
* (304) (IN), TLS handshake, Server hello (2):
{ [106 bytes data]
* TLSv1.2 (IN), TLS handshake, Certificate (11):
{ [4960 bytes data]
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
{ [333 bytes data]
* TLSv1.2 (IN), TLS handshake, Server finished (14):
{ [4 bytes data]
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
} [70 bytes data]
* TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
} [1 bytes data]
* TLSv1.2 (OUT), TLS handshake, Finished (20):
} [16 bytes data]
* TLSv1.2 (IN), TLS change cipher, Change cipher spec (1):
{ [1 bytes data]
* TLSv1.2 (IN), TLS handshake, Finished (20):
{ [16 bytes data]
* SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
* ALPN, server accepted to use http/1.1
* Server certificate:
*  subject: CN=*.s3.amazonaws.com
*  start date: Dec 15 00:00:00 2021 GMT
*  expire date: Dec  3 23:59:59 2022 GMT
*  subjectAltName: host "twocanoes-software-updates.s3.amazonaws.com" matched cert's "*.s3.amazonaws.com"
*  issuer: C=US; O=Amazon; OU=Server CA 1B; CN=Amazon
*  SSL certificate verify ok.
> GET /xcreds/XCreds2.zip HTTP/1.1
> Host: twocanoes-software-updates.s3.amazonaws.com
> User-Agent: curl/7.79.1
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< x-amz-id-2: zpibNPiaMcUDxjERKPuwezj2NFmFylFdjsNCFRrAvu6wq13iFiatThxKgoRm4EOi6TLongUrdW8=
< x-amz-request-id: GEM1A4AV0HBMPPDT
< Date: Thu, 01 Sep 2022 11:00:23 GMT
< Last-Modified: Tue, 30 Aug 2022 22:26:04 GMT
< ETag: "fe639f47a7e6a07604165864755276f5"
< Accept-Ranges: bytes
< Content-Type: application/zip
< Server: AmazonS3
< Content-Length: 2323121
<
{ [7826 bytes data]
* Connection #0 to host twocanoes-software-updates.s3.amazonaws.com left intact

2022-09-01 13:00:23 : REQ   : xcreds : no more blocking processes, continue with update
2022-09-01 13:00:23 : REQ   : xcreds : Installing XCreds
2022-09-01 13:00:23 : INFO  : xcreds : Unzipping XCreds.zip
2022-09-01 13:00:23 : DEBUG : xcreds : Found pkg(s):
/var/folders/gy/vrjt7sl52t9ghzn1lnttjtg40000gp/T/tmp.FhnTIS2b/XCreds2/XCreds_Build-3261_Version-2.0.pkg
2022-09-01 13:00:23 : INFO  : xcreds : found pkg: /var/folders/gy/vrjt7sl52t9ghzn1lnttjtg40000gp/T/tmp.FhnTIS2b/XCreds2/XCreds_Build-3261_Version-2.0.pkg
2022-09-01 13:00:23 : INFO  : xcreds : Verifying: /var/folders/gy/vrjt7sl52t9ghzn1lnttjtg40000gp/T/tmp.FhnTIS2b/XCreds2/XCreds_Build-3261_Version-2.0.pkg
updateDialog:26: no such file or directory:
2022-09-01 13:00:23 : DEBUG : xcreds : File list: -rw-r--r--@ 1 st  staff   2,2M 31 Aug 00:18 /var/folders/gy/vrjt7sl52t9ghzn1lnttjtg40000gp/T/tmp.FhnTIS2b/XCreds2/XCreds_Build-3261_Version-2.0.pkg
2022-09-01 13:00:23 : DEBUG : xcreds : File type: /var/folders/gy/vrjt7sl52t9ghzn1lnttjtg40000gp/T/tmp.FhnTIS2b/XCreds2/XCreds_Build-3261_Version-2.0.pkg: xar archive compressed TOC: 5980, SHA-1 checksum
2022-09-01 13:00:23 : DEBUG : xcreds : spctlOut is /var/folders/gy/vrjt7sl52t9ghzn1lnttjtg40000gp/T/tmp.FhnTIS2b/XCreds2/XCreds_Build-3261_Version-2.0.pkg: accepted
2022-09-01 13:00:23 : DEBUG : xcreds : source=Notarized Developer ID
2022-09-01 13:00:23 : DEBUG : xcreds : origin=Developer ID Installer: Twocanoes Software, Inc. (UXP6YEHSPW)
2022-09-01 13:00:23 : INFO  : xcreds : Team ID: UXP6YEHSPW (expected: UXP6YEHSPW )
2022-09-01 13:00:23 : DEBUG : xcreds : Deleting /var/folders/gy/vrjt7sl52t9ghzn1lnttjtg40000gp/T/tmp.FhnTIS2b
2022-09-01 13:00:23 : DEBUG : xcreds : Debugging enabled, Deleting tmpDir output was:
/var/folders/gy/vrjt7sl52t9ghzn1lnttjtg40000gp/T/tmp.FhnTIS2b/XCreds.zip
2022-09-01 13:00:23 : DEBUG : xcreds : /var/folders/gy/vrjt7sl52t9ghzn1lnttjtg40000gp/T/tmp.FhnTIS2b/XCreds2/XCreds_Build-3261_Version-2.0.pkg
2022-09-01 13:00:23 : DEBUG : xcreds : /var/folders/gy/vrjt7sl52t9ghzn1lnttjtg40000gp/T/tmp.FhnTIS2b/XCreds2/xcreds_example_azure.mobileconfig
2022-09-01 13:00:23 : DEBUG : xcreds : /var/folders/gy/vrjt7sl52t9ghzn1lnttjtg40000gp/T/tmp.FhnTIS2b/XCreds2/com.twocanoes.xcreds.plist
2022-09-01 13:00:23 : DEBUG : xcreds : /var/folders/gy/vrjt7sl52t9ghzn1lnttjtg40000gp/T/tmp.FhnTIS2b/XCreds2/xcreds_example_google.mobileconfig
2022-09-01 13:00:23 : DEBUG : xcreds : /var/folders/gy/vrjt7sl52t9ghzn1lnttjtg40000gp/T/tmp.FhnTIS2b/XCreds2
2022-09-01 13:00:23 : DEBUG : xcreds : /var/folders/gy/vrjt7sl52t9ghzn1lnttjtg40000gp/T/tmp.FhnTIS2b
2022-09-01 13:00:23 : INFO  : xcreds : App not closed, so no reopen.
2022-09-01 13:00:23 : DEBUG : xcreds : DEBUG mode 2 enabled, exiting
2022-09-01 13:00:23 : REQ   : xcreds : ################## End Installomator, exit code 0
```
2022-09-01 13:02:11 +02:00
Søren Theilgaard
3b098acaac wickrme and wickrpro moved to disabled 2022-08-31 09:49:28 +02:00
Søren Theilgaard
c5af1a338e SupportApp pkg will handle reinstallation if it's already running 2022-08-31 09:18:32 +02:00
Søren Theilgaard
96f5bb15e2 wickrme and wickrpro does not work
Servers has been changed, so various headers are needed to get the API to work.

Have tried this:
```
curl -H "accept: */*" -H "accept-encoding: gzip, deflate, br" -H "accept-language: en-US,en;q=0.9" -H "content-length: 30" -H "content-type: application/json" -H "origin: https://me-download.wickr.com" -H "referer: https://me-download.wickr.com/" -H "sec-fetch-dest: empty" -H "sec-fetch-mode: cors" -H "sec-fetch-site: same-origin" -H "sec-gpc: 1" -H "user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.102 Safari/537.36" "https://me-download.wickr.com/api/download"
```

Two different hosts for Me and Pro:
[https://me-download.wickr.com/](https://me-download.wickr.com/)
[https://pro-download.wickr.com/](https://pro-download.wickr.com/)

I have tried with Brave browser to detect what headers are needed to get the api to work, but it refuses.
2022-08-30 10:58:05 +02:00
Takanori TANIGUCHI
32721128f6 Duplicate #659 2022-08-30 09:55:20 +09:00
Søren Theilgaard
4f5479aa18 Opera is really making an effort to make it difficult for us 😜 2022-08-29 23:02:47 +02:00
Søren Theilgaard
8092b226f7 Remotix bought by Acronis 2022-08-29 21:54:44 +02:00
Søren Theilgaard
3f35f63d23 Fixed! 2022-08-29 21:21:52 +02:00
Søren Theilgaard
350c897c8a Now available on GitHub 2022-08-29 21:13:53 +02:00
Søren Theilgaard
c1607fe63c Update insomnia.sh
The release various variants on GitHub, so have to use their own download link from the web page, as well as isolating version from that.
2022-08-29 21:09:13 +02:00
Søren Theilgaard
4fa29967bc No Microsoft Yammer anymore… 2022-08-29 20:48:36 +02:00
Søren Theilgaard
8f50f04725 No "fix" needed after github download fix 2022-08-29 20:40:31 +02:00
Søren Theilgaard
2399dc5c1e No "fix" needed after github download fix. 2022-08-29 20:39:22 +02:00
Søren Theilgaard
dcde2e97f2 No "fix" needed after fixing github download 2022-08-29 20:38:20 +02:00
Søren Theilgaard
3d8ba13ca6 It works after fixing github 2022-08-29 20:34:15 +02:00
Søren Theilgaard
1155a9ee1e Reverse my previous fix
Not needed…
2022-08-29 14:25:09 +02:00
Søren Theilgaard
7458f8656b Label icons with no credit line 2022-08-29 14:24:09 +02:00
Søren Theilgaard
f7e2c5e000 Final fix for GitHub downloadURL
For all labels tested it gives the same results as API-URL.
2022-08-29 12:50:28 +02:00
Søren Theilgaard
9157d4763b Better new GitHub downloadURL 2022-08-29 09:45:27 +02:00
Takanori TANIGUCHI
4a60dcb017 revert 2022-08-28 09:57:18 +09:00
Takanori TANIGUCHI
6876114fdf Fix libreoffice download url 2022-08-28 09:45:14 +09:00
Takanori TANIGUCHI
ab6aedc460 Fix downloadURLFromGit() 2022-08-28 09:44:30 +09:00
Takanori TANIGUCHI
8127c30c5e Fix downloadURLFromGit() returns sigle line. 2022-08-27 22:46:30 +09:00
Fletcher Salesky
d18fd7f221 Create polylens.sh 2022-08-27 02:57:27 -07:00
Takanori TANIGUCHI
4467f2ce46 Fix curl switch for libreoffice and some change 2022-08-27 15:31:24 +09:00
meschwartz
cabe867b30 Created new label for Charles Proxy
Output:
```
# ./Installomator/utils/assemble.sh charles DEBUG=0
2022-08-25 13:31:09 : INFO  : charles : setting variable from argument DEBUG=0
2022-08-25 13:31:09 : REQ   : charles : ################## Start Installomator v. 10.0beta1, date 2022-08-25
2022-08-25 13:31:09 : INFO  : charles : ################## Version: 10.0beta1
2022-08-25 13:31:10 : INFO  : charles : ################## Date: 2022-08-25
2022-08-25 13:31:10 : INFO  : charles : ################## charles
2022-08-25 13:31:10 : INFO  : charles : SwiftDialog is not installed, clear cmd file var
2022-08-25 13:31:10 : INFO  : charles : BLOCKING_PROCESS_ACTION=tell_user
2022-08-25 13:31:10 : INFO  : charles : NOTIFY=success
2022-08-25 13:31:10 : INFO  : charles : LOGGING=INFO
2022-08-25 13:31:10 : INFO  : charles : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2022-08-25 13:31:10 : INFO  : charles : Label type: dmg
2022-08-25 13:31:10 : INFO  : charles : archiveName: Charles.dmg
2022-08-25 13:31:10 : INFO  : charles : no blocking processes defined, using Charles as default
2022-08-25 13:31:10 : INFO  : charles : name: Charles, appName: Charles.app
2022-08-25 13:31:10 : WARN  : charles : No previous app found
2022-08-25 13:31:10 : WARN  : charles : could not find Charles.app
2022-08-25 13:31:10 : INFO  : charles : appversion:
2022-08-25 13:31:10 : INFO  : charles : Latest version of Charles is 4.6.2
2022-08-25 13:31:10 : REQ   : charles : Downloading https://www.charlesproxy.com/assets/release/4.6.2/charles-proxy-4.6.2.dmg to Charles.dmg
2022-08-25 13:31:32 : REQ   : charles : no more blocking processes, continue with update
2022-08-25 13:31:32 : REQ   : charles : Installing Charles
2022-08-25 13:31:32 : INFO  : charles : Mounting /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.MO2B5ihQ/Charles.dmg
2022-08-25 13:31:37 : INFO  : charles : Mounted: /Volumes/Charles Proxy v4.6.2
2022-08-25 13:31:37 : INFO  : charles : Verifying: /Volumes/Charles Proxy v4.6.2/Charles.app
updateDialog:26: no such file or directory:
2022-08-25 13:31:45 : INFO  : charles : Team ID matching: 9A5PCU4FSD (expected: 9A5PCU4FSD )
2022-08-25 13:31:45 : INFO  : charles : Installing Charles version 4.6.2 on versionKey CFBundleShortVersionString.
2022-08-25 13:31:45 : INFO  : charles : App has LSMinimumSystemVersion: 10.7
2022-08-25 13:31:45 : INFO  : charles : Copy /Volumes/Charles Proxy v4.6.2/Charles.app to /Applications
2022-08-25 13:31:46 : WARN  : charles : Changing owner to schwartzm
updateDialog:26: no such file or directory:
2022-08-25 13:31:46 : INFO  : charles : Finishing...
2022-08-25 13:31:49 : INFO  : charles : App(s) found: /Applications/Charles.app
2022-08-25 13:31:49 : INFO  : charles : found app at /Applications/Charles.app, version 4.6.2, on versionKey CFBundleShortVersionString
2022-08-25 13:31:49 : REQ   : charles : Installed Charles, version 4.6.2
2022-08-25 13:31:49 : INFO  : charles : notifying
2022-08-25 13:31:49 : INFO  : charles : App not closed, so no reopen.
2022-08-25 13:31:49 : REQ   : charles : All done!
2022-08-25 13:31:49 : REQ   : charles : ################## End Installomator, exit code 0
```
2022-08-25 13:32:28 -04:00
Søren Theilgaard
e1e64d5e7e coderunner with appNewVersion 2022-08-24 10:10:06 +02:00
Søren Theilgaard
9047d5d68f sap renamed to SAP
And added `archiveName` to make sure we find the correct file and not the source code.
2022-08-23 17:03:25 +02:00
Søren Theilgaard
cf412bda3c Output label variables in DEBUG log 2022-08-23 16:47:29 +02:00
Søren Theilgaard
a2d2abf4f5 Update checkLabels.sh
Removing these lines again. They don't tell much.
2022-08-23 15:28:57 +02:00
Søren Theilgaard
b238cec2fe Update hyper.sh 2022-08-23 15:11:56 +02:00
Søren Theilgaard
916da6283e Change mathing on archiveName for GitHub. 2022-08-23 15:10:55 +02:00
Søren Theilgaard
1521ade445 bz2 support in checkLabels.sh 2022-08-23 14:35:27 +02:00
Søren Theilgaard
7d1067f379 Update handbrake.sh
Specified the correct binary in the distribution, it would automatically find CLI-version.
2022-08-23 14:05:01 +02:00
Søren Theilgaard
b87c5e1ada Update golang.sh
Different `downloadURL` for architectures. They even call `x86` for `amd`.
2022-08-23 13:56:55 +02:00
Søren Theilgaard
eee730ba9c Update ferdi.sh
Fixed `archiveName` so that `.zip` is expected in the end of the name.
2022-08-23 13:46:35 +02:00
Søren Theilgaard
4db4ab4eef Update drawio.sh
Wrong distribution was found, so had to specify the `archiveName` to expect .dmg to be in the end of the match with a `$` in the RegEx.
2022-08-23 13:42:38 +02:00
Søren Theilgaard
f689f7e10c a fix for how this script detect versions in github
Replaced it with the one from functions.sh
2022-08-23 13:37:30 +02:00
Søren Theilgaard
78cd103121 dangerzone moved to a different user 2022-08-23 13:35:18 +02:00
Sylvain Roche
6db51a0ab1 label screamingfrogspider.sh fix, dmg per arch
ScreamingFrogSpider now has different dmg per CPU arch.
Download page provides 2 dmg links, therefore we must fix downloadURL grep
2022-08-23 12:20:47 +02:00
Søren Theilgaard
c3d6775d27 Update clevershare2.sh 2022-08-23 09:40:31 +02:00
Søren Theilgaard
ee9fe1fd66 Update colourcontrastanalyser.sh 2022-08-23 08:53:39 +02:00
Søren Theilgaard
980fb61afb Update colourcontrastanalyser.sh 2022-08-23 08:52:27 +02:00
Søren Theilgaard
9b029ee174 Fixed colourcontrastanalyser, cryptomator, and dangerzone 2022-08-23 08:43:53 +02:00
speedybutters
f8b82a3c5f Create origin.sh
New label for Origin app.

Couldn't find a way to specify appNewVersion, sorry.

Output:

sudo /Users/user/Documents/GitHub/Installomator/utils/assemble.sh origin DEBUG=0
Password:
2022-08-22 16:29:17 : INFO  : origin : setting variable from argument DEBUG=0
2022-08-22 16:29:17 : REQ   : origin : ################## Start Installomator v. 10.0beta1, date 2022-08-22
2022-08-22 16:29:17 : INFO  : origin : ################## Version: 10.0beta1
2022-08-22 16:29:17 : INFO  : origin : ################## Date: 2022-08-22
2022-08-22 16:29:17 : INFO  : origin : ################## origin
2022-08-22 16:29:17 : INFO  : origin : BLOCKING_PROCESS_ACTION=tell_user
2022-08-22 16:29:17 : INFO  : origin : NOTIFY=success
2022-08-22 16:29:17 : INFO  : origin : LOGGING=INFO
2022-08-22 16:29:18 : INFO  : origin : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2022-08-22 16:29:18 : INFO  : origin : Label type: dmg
2022-08-22 16:29:18 : INFO  : origin : archiveName: Origin.dmg
2022-08-22 16:29:18 : INFO  : origin : App(s) found: /Applications/Origin.app
2022-08-22 16:29:18 : INFO  : origin : found app at /Applications/Origin.app, version 10.5.113.50894, on versionKey CFBundleShortVersionString
2022-08-22 16:29:18 : INFO  : origin : appversion: 10.5.113.50894
2022-08-22 16:29:18 : INFO  : origin : Latest version not specified.
2022-08-22 16:29:18 : REQ   : origin : Downloading https://www.dm.origin.com/mac/download/Origin.dmg to Origin.dmg
2022-08-22 16:29:23 : REQ   : origin : no more blocking processes, continue with update
2022-08-22 16:29:23 : REQ   : origin : Installing Origin
2022-08-22 16:29:23 : INFO  : origin : Mounting /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.ZcXEV9XX/Origin.dmg
2022-08-22 16:29:27 : INFO  : origin : Mounted: /Volumes/Origin
2022-08-22 16:29:27 : INFO  : origin : Verifying: /Volumes/Origin/Origin.app
updateDialog:26: no such file or directory:
2022-08-22 16:29:29 : INFO  : origin : Team ID matching: TSTV75T6Q5 (expected: TSTV75T6Q5 )
2022-08-22 16:29:29 : INFO  : origin : Downloaded version of Origin is 10.5.115.51547 on versionKey CFBundleShortVersionString (replacing version 10.5.113.50894).
2022-08-22 16:29:29 : INFO  : origin : App has LSMinimumSystemVersion: 10.6
2022-08-22 16:29:29 : WARN  : origin : Removing existing /Applications/Origin.app
2022-08-22 16:29:29 : INFO  : origin : Copy /Volumes/Origin/Origin.app to /Applications
2022-08-22 16:29:31 : WARN  : origin : Changing owner to adam
updateDialog:26: no such file or directory:
2022-08-22 16:29:31 : INFO  : origin : Finishing...
2022-08-22 16:29:34 : INFO  : origin : App(s) found: /Applications/Origin.app
2022-08-22 16:29:34 : INFO  : origin : found app at /Applications/Origin.app, version 10.5.115.51547, on versionKey CFBundleShortVersionString
2022-08-22 16:29:34 : REQ   : origin : Installed Origin, version 10.5.115.51547
2022-08-22 16:29:34 : INFO  : origin : notifying
2022-08-22 16:29:34 : INFO  : origin : App not closed, so no reopen.
2022-08-22 16:29:34 : REQ   : origin : All done!
2022-08-22 16:29:34 : REQ   : origin : ################## End Installomator, exit code 0
2022-08-22 16:30:11 +01:00
speedybutters
958cf59a64 Create bitrix24.sh
New label for Bitrix24 app.

Couldn't find a way to specify appNewVersion, sorry.

Output:

sudo /Users/user/Documents/GitHub/Installomator/utils/assemble.sh bitrix24 DEBUG=0
Password:
2022-08-22 16:23:13 : INFO  : bitrix24 : setting variable from argument DEBUG=0
2022-08-22 16:23:13 : REQ   : bitrix24 : ################## Start Installomator v. 10.0beta1, date 2022-08-22
2022-08-22 16:23:13 : INFO  : bitrix24 : ################## Version: 10.0beta1
2022-08-22 16:23:13 : INFO  : bitrix24 : ################## Date: 2022-08-22
2022-08-22 16:23:13 : INFO  : bitrix24 : ################## bitrix24
2022-08-22 16:23:13 : INFO  : bitrix24 : BLOCKING_PROCESS_ACTION=tell_user
2022-08-22 16:23:13 : INFO  : bitrix24 : NOTIFY=success
2022-08-22 16:23:13 : INFO  : bitrix24 : LOGGING=INFO
2022-08-22 16:23:13 : INFO  : bitrix24 : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2022-08-22 16:23:13 : INFO  : bitrix24 : Label type: dmg
2022-08-22 16:23:13 : INFO  : bitrix24 : archiveName: bitrix24_desktop.dmg
2022-08-22 16:23:13 : INFO  : bitrix24 : name: Bitrix24, appName: Bitrix24.app
2022-08-22 16:23:13 : WARN  : bitrix24 : No previous app found
2022-08-22 16:23:13 : WARN  : bitrix24 : could not find Bitrix24.app
2022-08-22 16:23:13 : INFO  : bitrix24 : appversion:
2022-08-22 16:23:13 : INFO  : bitrix24 : Latest version not specified.
2022-08-22 16:23:13 : REQ   : bitrix24 : Downloading https://dl.bitrix24.com/b24/bitrix24_desktop.dmg to bitrix24_desktop.dmg
2022-08-22 16:23:18 : REQ   : bitrix24 : no more blocking processes, continue with update
2022-08-22 16:23:18 : REQ   : bitrix24 : Installing Bitrix24
2022-08-22 16:23:18 : INFO  : bitrix24 : Mounting /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.DrdpdQ4H/bitrix24_desktop.dmg
2022-08-22 16:23:27 : INFO  : bitrix24 : Mounted: /Volumes/Bitrix24 for macOS
2022-08-22 16:23:27 : INFO  : bitrix24 : Verifying: /Volumes/Bitrix24 for macOS/Bitrix24.app
updateDialog:26: no such file or directory:
2022-08-22 16:23:41 : INFO  : bitrix24 : Team ID matching: 5B3T3A994N (expected: 5B3T3A994N )
2022-08-22 16:23:41 : INFO  : bitrix24 : Installing Bitrix24 version 14.0.16 on versionKey CFBundleShortVersionString.
2022-08-22 16:23:41 : INFO  : bitrix24 : App has LSMinimumSystemVersion: 10.11
2022-08-22 16:23:41 : INFO  : bitrix24 : Copy /Volumes/Bitrix24 for macOS/Bitrix24.app to /Applications
2022-08-22 16:23:54 : WARN  : bitrix24 : Changing owner to adam
updateDialog:26: no such file or directory:
2022-08-22 16:23:54 : INFO  : bitrix24 : Finishing...
2022-08-22 16:23:57 : INFO  : bitrix24 : App(s) found: /Applications/Bitrix24.app
2022-08-22 16:23:57 : INFO  : bitrix24 : found app at /Applications/Bitrix24.app, version 14.0.16, on versionKey CFBundleShortVersionString
2022-08-22 16:23:57 : REQ   : bitrix24 : Installed Bitrix24, version 14.0.16
2022-08-22 16:23:57 : INFO  : bitrix24 : notifying
2022-08-22 16:23:58 : INFO  : bitrix24 : App not closed, so no reopen.
2022-08-22 16:23:58 : REQ   : bitrix24 : All done!
2022-08-22 16:23:58 : REQ   : bitrix24 : ################## End Installomator, exit code 0
2022-08-22 16:25:12 +01:00
Søren Theilgaard
84da5ac168 Update alephone.sh 2022-08-22 11:43:13 +02:00
Liam Steckler
faffd059db Add newline at end of file 2022-08-19 09:10:52 -07:00