Update Egnyte Desktop Sync NoPrefs.download.recipe
<key>Process</key>
<array>
<dict>
+ <key>Processor</key>
+ <string>URLTextSearcher</string>
<key>Arguments</key>
<dict>
<key>re_pattern</key>
- <string>"https?:\/\/egnyte-cdn\.egnyte\.com\/desktopsync\/mac\/%LOCALE%\/(?P&lt;version&gt;[\d\.]+)\/EgnyteDesktopSync_[\d\.]+_(?P&lt;match&gt;[\w]+)\.pkg"</string>
+ <string>https://egnyte-cdn.egnyte.com/desktopsync/mac/en-us/\d.*/EgnyteDesktopSync_\S.*.pkg</string>
+ <key>result_output_var_name</key>
+ <string>match</string>
<key>url</key>
<string>https://helpdesk.egnyte.com/hc/%LOCALE%/articles/201636844</string>
</dict>
- <key>Processor</key>
- <string>URLTextSearcher</string>
</dict>
<dict>
+ <key>Processor</key>
+ <string>URLDownloader</string>
<key>Arguments</key>
<dict>
<key>filename</key>
<string>%NAME%.pkg</string>
<key>url</key>
- <string>https://egnyte-cdn.egnyte.com/desktopsync/mac/%LOCALE%/%version%/EgnyteDesktopSync_%version%_%match%.pkg</string>
+ <string>%match%</string>
</dict>
- <key>Processor</key>
- <string>URLDownloader</string>
</dict>
<dict>
<key>Processor</key>
<string>EndOfCheckPhase</string>
</dict>
<dict>
+ <key>Processor</key>
+ <string>CodeSignatureVerifier</string>
<key>Arguments</key>
<dict>
<key>expected_authority_names</key>
<key>input_path</key>
<string>%pathname%</string>
</dict>
- <key>Processor</key>
- <string>CodeSignatureVerifier</string>
</dict>
</array>
</dict>
