Skip to content

Comments

DisplayLink Manager now finds the latest version, and not the second latest version#1337

Closed
sjurlohne wants to merge 3 commits intoInstallomator:mainfrom
sjurlohne:DisplayLink-Manager-fix
Closed

DisplayLink Manager now finds the latest version, and not the second latest version#1337
sjurlohne wants to merge 3 commits intoInstallomator:mainfrom
sjurlohne:DisplayLink-Manager-fix

Conversation

@sjurlohne
Copy link

% /Users/sjl/GitHub/Installomator/utils/assemble.sh displaylinkmanager DEBUG=2
2023-11-17 14:15:13 : REQ   : displaylinkmanager : ################## Start Installomator v. 10.6beta, date 2023-11-17
2023-11-17 14:15:13 : INFO  : displaylinkmanager : ################## Version: 10.6beta
2023-11-17 14:15:13 : INFO  : displaylinkmanager : ################## Date: 2023-11-17
2023-11-17 14:15:13 : INFO  : displaylinkmanager : ################## displaylinkmanager
2023-11-17 14:15:13 : DEBUG : displaylinkmanager : DEBUG mode 1 enabled.
2023-11-17 14:15:19 : INFO  : displaylinkmanager : setting variable from argument DEBUG=2
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : name=DisplayLink Manager
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : appName=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : type=pkg
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : archiveName=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : downloadURL=https://www.synaptics.com/sites/default/files/exe_files/2023-10/DisplayLink%20Manager%20Graphics%20Connectivity1.10-EXE.pkg
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : curlOptions=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : appNewVersion=1.10
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : appCustomVersion function: Not defined
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : versionKey=CFBundleShortVersionString
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : packageID=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : pkgName=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : choiceChangesXML=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : expectedTeamID=73YQY62QM3
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : blockingProcesses=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : installerTool=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : CLIInstaller=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : CLIArguments=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : updateTool=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : updateToolArguments=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : updateToolRunAsCurrentUser=
2023-11-17 14:15:19 : INFO  : displaylinkmanager : BLOCKING_PROCESS_ACTION=tell_user
2023-11-17 14:15:19 : INFO  : displaylinkmanager : NOTIFY=success
2023-11-17 14:15:19 : INFO  : displaylinkmanager : LOGGING=DEBUG
2023-11-17 14:15:19 : INFO  : displaylinkmanager : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2023-11-17 14:15:19 : INFO  : displaylinkmanager : Label type: pkg
2023-11-17 14:15:19 : INFO  : displaylinkmanager : archiveName: DisplayLink Manager.pkg
2023-11-17 14:15:19 : INFO  : displaylinkmanager : no blocking processes defined, using DisplayLink Manager as default
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : Changing directory to /var/folders/zj/r0b7pds949nfmg80jwbb_kmm0000gp/T/tmp.02T3ioQi8G
2023-11-17 14:15:19 : INFO  : displaylinkmanager : name: DisplayLink Manager, appName: DisplayLink Manager.app
2023-11-17 14:15:19.344 mdfind[42215:5055222] [UserQueryParser] Loading keywords and predicates for locale "en_US"
2023-11-17 14:15:19.344 mdfind[42215:5055222] [UserQueryParser] Loading keywords and predicates for locale "en"
2023-11-17 14:15:19.591 mdfind[42215:5055222] Couldn't determine the mapping between prefab keywords and predicates.
2023-11-17 14:15:19 : WARN  : displaylinkmanager : No previous app found
2023-11-17 14:15:19 : WARN  : displaylinkmanager : could not find DisplayLink Manager.app
2023-11-17 14:15:19 : INFO  : displaylinkmanager : appversion:
2023-11-17 14:15:19 : INFO  : displaylinkmanager : Latest version of DisplayLink Manager is 1.10
2023-11-17 14:15:19 : REQ   : displaylinkmanager : Downloading https://www.synaptics.com/sites/default/files/exe_files/2023-10/DisplayLink%20Manager%20Graphics%20Connectivity1.10-EXE.pkg to DisplayLink Manager.pkg
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : No Dialog connection, just download
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : File list: -rw-r--r--@ 1 sjl  staff   6.4M Nov 17 14:15 DisplayLink Manager.pkg
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : File type: DisplayLink Manager.pkg: xar archive compressed TOC: 4994, SHA-1 checksum
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : curl output was:
*   Trying 54.245.106.105:443...
* Connected to www.synaptics.com (54.245.106.105) port 443 (#0)
* ALPN: offers h2,http/1.1
* (304) (OUT), TLS handshake, Client hello (1):
} [322 bytes data]
*  CAfile: /etc/ssl/cert.pem
*  CApath: none
* (304) (IN), TLS handshake, Server hello (2):
{ [102 bytes data]
* TLSv1.2 (IN), TLS handshake, Certificate (11):
{ [3122 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 h2
* Server certificate:
*  subject: C=US; ST=California; L=San Jose; O=Synaptics Inc.; CN=www.synaptics.com
*  start date: Jul 21 00:00:00 2023 GMT
*  expire date: Aug 20 23:59:59 2024 GMT
*  subjectAltName: host "www.synaptics.com" matched cert's "www.synaptics.com"
*  issuer: C=US; O=DigiCert Inc; CN=DigiCert Global G2 TLS RSA SHA256 2020 CA1
*  SSL certificate verify ok.
* using HTTP/2
* h2 [:method: GET]
* h2 [:scheme: https]
* h2 [:authority: www.synaptics.com]
* h2 [:path: /sites/default/files/exe_files/2023-10/DisplayLink%20Manager%20Graphics%20Connectivity1.10-EXE.pkg]
* h2 [user-agent: curl/8.1.2]
* h2 [accept: */*]
* Using Stream ID: 1 (easy handle 0x148813800)
> GET /sites/default/files/exe_files/2023-10/DisplayLink%20Manager%20Graphics%20Connectivity1.10-EXE.pkg HTTP/2
> Host: www.synaptics.com
> User-Agent: curl/8.1.2
> Accept: */*
>
< HTTP/2 200
< server: nginx
< date: Fri, 17 Nov 2023 13:15:20 GMT
< content-length: 6743225
< x-content-type-options: nosniff
< last-modified: Thu, 26 Oct 2023 09:48:50 GMT
< accept-ranges: bytes
< cache-control: max-age=1209600
< expires: Fri, 01 Dec 2023 13:15:20 GMT
< x-request-id: v-5bc1adf6-854b-11ee-947e-8f5530c64837
< vary: Host
< x-ah-environment: prod
< age: 0
< via: varnish
< x-cache: MISS
<
{ [38479 bytes data]
* Connection #0 to host www.synaptics.com left intact

2023-11-17 14:15:22 : REQ   : displaylinkmanager : no more blocking processes, continue with update
2023-11-17 14:15:22 : REQ   : displaylinkmanager : Installing DisplayLink Manager
2023-11-17 14:15:22 : INFO  : displaylinkmanager : Verifying: DisplayLink Manager.pkg
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : File list: -rw-r--r--@ 1 sjl  staff   6.4M Nov 17 14:15 DisplayLink Manager.pkg
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : File type: DisplayLink Manager.pkg: xar archive compressed TOC: 4994, SHA-1 checksum
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : spctlOut is DisplayLink Manager.pkg: accepted
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : source=Notarized Developer ID
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : origin=Developer ID Installer: DisplayLink Corp (73YQY62QM3)
2023-11-17 14:15:22 : INFO  : displaylinkmanager : Team ID: 73YQY62QM3 (expected: 73YQY62QM3 )
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : Deleting /var/folders/zj/r0b7pds949nfmg80jwbb_kmm0000gp/T/tmp.02T3ioQi8G
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : Debugging enabled, Deleting tmpDir output was:
/var/folders/zj/r0b7pds949nfmg80jwbb_kmm0000gp/T/tmp.02T3ioQi8G/DisplayLink Manager.pkg
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : /var/folders/zj/r0b7pds949nfmg80jwbb_kmm0000gp/T/tmp.02T3ioQi8G
2023-11-17 14:15:22 : INFO  : displaylinkmanager : Installomator did not close any apps, so no need to reopen any apps.
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : DEBUG mode 2 enabled, exiting
2023-11-17 14:15:22 : REQ   : displaylinkmanager : ################## End Installomator, exit code 0

```
% /Users/sjl/GitHub/Installomator/utils/assemble.sh displaylinkmanager DEBUG=2
2023-11-17 14:15:13 : REQ   : displaylinkmanager : ################## Start Installomator v. 10.6beta, date 2023-11-17
2023-11-17 14:15:13 : INFO  : displaylinkmanager : ################## Version: 10.6beta
2023-11-17 14:15:13 : INFO  : displaylinkmanager : ################## Date: 2023-11-17
2023-11-17 14:15:13 : INFO  : displaylinkmanager : ################## displaylinkmanager
2023-11-17 14:15:13 : DEBUG : displaylinkmanager : DEBUG mode 1 enabled.
2023-11-17 14:15:19 : INFO  : displaylinkmanager : setting variable from argument DEBUG=2
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : name=DisplayLink Manager
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : appName=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : type=pkg
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : archiveName=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : downloadURL=https://www.synaptics.com/sites/default/files/exe_files/2023-10/DisplayLink%20Manager%20Graphics%20Connectivity1.10-EXE.pkg
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : curlOptions=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : appNewVersion=1.10
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : appCustomVersion function: Not defined
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : versionKey=CFBundleShortVersionString
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : packageID=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : pkgName=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : choiceChangesXML=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : expectedTeamID=73YQY62QM3
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : blockingProcesses=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : installerTool=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : CLIInstaller=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : CLIArguments=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : updateTool=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : updateToolArguments=
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : updateToolRunAsCurrentUser=
2023-11-17 14:15:19 : INFO  : displaylinkmanager : BLOCKING_PROCESS_ACTION=tell_user
2023-11-17 14:15:19 : INFO  : displaylinkmanager : NOTIFY=success
2023-11-17 14:15:19 : INFO  : displaylinkmanager : LOGGING=DEBUG
2023-11-17 14:15:19 : INFO  : displaylinkmanager : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2023-11-17 14:15:19 : INFO  : displaylinkmanager : Label type: pkg
2023-11-17 14:15:19 : INFO  : displaylinkmanager : archiveName: DisplayLink Manager.pkg
2023-11-17 14:15:19 : INFO  : displaylinkmanager : no blocking processes defined, using DisplayLink Manager as default
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : Changing directory to /var/folders/zj/r0b7pds949nfmg80jwbb_kmm0000gp/T/tmp.02T3ioQi8G
2023-11-17 14:15:19 : INFO  : displaylinkmanager : name: DisplayLink Manager, appName: DisplayLink Manager.app
2023-11-17 14:15:19.344 mdfind[42215:5055222] [UserQueryParser] Loading keywords and predicates for locale "en_US"
2023-11-17 14:15:19.344 mdfind[42215:5055222] [UserQueryParser] Loading keywords and predicates for locale "en"
2023-11-17 14:15:19.591 mdfind[42215:5055222] Couldn't determine the mapping between prefab keywords and predicates.
2023-11-17 14:15:19 : WARN  : displaylinkmanager : No previous app found
2023-11-17 14:15:19 : WARN  : displaylinkmanager : could not find DisplayLink Manager.app
2023-11-17 14:15:19 : INFO  : displaylinkmanager : appversion:
2023-11-17 14:15:19 : INFO  : displaylinkmanager : Latest version of DisplayLink Manager is 1.10
2023-11-17 14:15:19 : REQ   : displaylinkmanager : Downloading https://www.synaptics.com/sites/default/files/exe_files/2023-10/DisplayLink%20Manager%20Graphics%20Connectivity1.10-EXE.pkg to DisplayLink Manager.pkg
2023-11-17 14:15:19 : DEBUG : displaylinkmanager : No Dialog connection, just download
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : File list: -rw-r--r--@ 1 sjl  staff   6.4M Nov 17 14:15 DisplayLink Manager.pkg
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : File type: DisplayLink Manager.pkg: xar archive compressed TOC: 4994, SHA-1 checksum
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : curl output was:
*   Trying 54.245.106.105:443...
* Connected to www.synaptics.com (54.245.106.105) port 443 (#0)
* ALPN: offers h2,http/1.1
* (304) (OUT), TLS handshake, Client hello (1):
} [322 bytes data]
*  CAfile: /etc/ssl/cert.pem
*  CApath: none
* (304) (IN), TLS handshake, Server hello (2):
{ [102 bytes data]
* TLSv1.2 (IN), TLS handshake, Certificate (11):
{ [3122 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 h2
* Server certificate:
*  subject: C=US; ST=California; L=San Jose; O=Synaptics Inc.; CN=www.synaptics.com
*  start date: Jul 21 00:00:00 2023 GMT
*  expire date: Aug 20 23:59:59 2024 GMT
*  subjectAltName: host "www.synaptics.com" matched cert's "www.synaptics.com"
*  issuer: C=US; O=DigiCert Inc; CN=DigiCert Global G2 TLS RSA SHA256 2020 CA1
*  SSL certificate verify ok.
* using HTTP/2
* h2 [:method: GET]
* h2 [:scheme: https]
* h2 [:authority: www.synaptics.com]
* h2 [:path: /sites/default/files/exe_files/2023-10/DisplayLink%20Manager%20Graphics%20Connectivity1.10-EXE.pkg]
* h2 [user-agent: curl/8.1.2]
* h2 [accept: */*]
* Using Stream ID: 1 (easy handle 0x148813800)
> GET /sites/default/files/exe_files/2023-10/DisplayLink%20Manager%20Graphics%20Connectivity1.10-EXE.pkg HTTP/2
> Host: www.synaptics.com
> User-Agent: curl/8.1.2
> Accept: */*
>
< HTTP/2 200
< server: nginx
< date: Fri, 17 Nov 2023 13:15:20 GMT
< content-length: 6743225
< x-content-type-options: nosniff
< last-modified: Thu, 26 Oct 2023 09:48:50 GMT
< accept-ranges: bytes
< cache-control: max-age=1209600
< expires: Fri, 01 Dec 2023 13:15:20 GMT
< x-request-id: v-5bc1adf6-854b-11ee-947e-8f5530c64837
< vary: Host
< x-ah-environment: prod
< age: 0
< via: varnish
< x-cache: MISS
<
{ [38479 bytes data]
* Connection #0 to host www.synaptics.com left intact

2023-11-17 14:15:22 : REQ   : displaylinkmanager : no more blocking processes, continue with update
2023-11-17 14:15:22 : REQ   : displaylinkmanager : Installing DisplayLink Manager
2023-11-17 14:15:22 : INFO  : displaylinkmanager : Verifying: DisplayLink Manager.pkg
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : File list: -rw-r--r--@ 1 sjl  staff   6.4M Nov 17 14:15 DisplayLink Manager.pkg
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : File type: DisplayLink Manager.pkg: xar archive compressed TOC: 4994, SHA-1 checksum
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : spctlOut is DisplayLink Manager.pkg: accepted
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : source=Notarized Developer ID
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : origin=Developer ID Installer: DisplayLink Corp (73YQY62QM3)
2023-11-17 14:15:22 : INFO  : displaylinkmanager : Team ID: 73YQY62QM3 (expected: 73YQY62QM3 )
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : Deleting /var/folders/zj/r0b7pds949nfmg80jwbb_kmm0000gp/T/tmp.02T3ioQi8G
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : Debugging enabled, Deleting tmpDir output was:
/var/folders/zj/r0b7pds949nfmg80jwbb_kmm0000gp/T/tmp.02T3ioQi8G/DisplayLink Manager.pkg
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : /var/folders/zj/r0b7pds949nfmg80jwbb_kmm0000gp/T/tmp.02T3ioQi8G
2023-11-17 14:15:22 : INFO  : displaylinkmanager : Installomator did not close any apps, so no need to reopen any apps.
2023-11-17 14:15:22 : DEBUG : displaylinkmanager : DEBUG mode 2 enabled, exiting
2023-11-17 14:15:22 : REQ   : displaylinkmanager : ################## End Installomator, exit code 0
```
@BigMacAdmin
Copy link
Collaborator

It looks as though you edited Microsoft Edge directly in Installomator.sh and included that in your pull request here.

I will delete this in the interest of not losing more time, but in the future you should create a new branch for each pull request.

@BigMacAdmin
Copy link
Collaborator

I can't seem to resolve this. I'm closing this Pull Request, please resubmit with only changes to the label you want to change. Instructions can be found here: https://github.com/Installomator/Installomator/wiki/Contributing-to-Installomator

@BigMacAdmin BigMacAdmin closed this Mar 9, 2024
@scriptingosx scriptingosx added this to the v10.6 milestone Aug 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants