Files
Installomator/fragments/labels/lcadvancedvpnclient.sh
macmangr 64cdeffb90 New Label: LANCOM Advanced VPN Client
"Secure corporate network access when traveling

The LANCOM Advanced VPN Client provides mobile employees with encrypted access to the company network, whether they are at their home office, on the road, or even abroad. The application is extremely easy to use; once VPN access (virtual private network) has been configured, a click of the mouse is all it takes to establish a secure VPN connection over the best available connection medium. Further data protection comes with the integrated stateful inspection firewall, support of all IPSec protocol extensions, and numerous other security features."

./assemble.sh -l /Desktop/Mosyle/Resources/InstallomatorLabels lcadvancedvpnclient
2022-06-19 18:09:08 : REQ   : lcadvancedvpnclient : ################## Start Installomator v. 9.2, date 2022-06-19
2022-06-19 18:09:08 : INFO  : lcadvancedvpnclient : ################## Version: 9.2
2022-06-19 18:09:08 : INFO  : lcadvancedvpnclient : ################## Date: 2022-06-19
2022-06-19 18:09:08 : INFO  : lcadvancedvpnclient : ################## lcadvancedvpnclient
2022-06-19 18:09:08 : DEBUG : lcadvancedvpnclient : DEBUG mode 1 enabled.
2022-06-19 18:09:08 : INFO  : lcadvancedvpnclient : BLOCKING_PROCESS_ACTION=tell_user
2022-06-19 18:09:08 : INFO  : lcadvancedvpnclient : NOTIFY=success
2022-06-19 18:09:08 : INFO  : lcadvancedvpnclient : LOGGING=DEBUG
2022-06-19 18:09:08 : INFO  : lcadvancedvpnclient : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2022-06-19 18:09:08 : INFO  : lcadvancedvpnclient : Label type: pkgInDmg
2022-06-19 18:09:08 : INFO  : lcadvancedvpnclient : archiveName: LANCOM Advanced VPN Client.dmg
2022-06-19 18:09:08 : INFO  : lcadvancedvpnclient : no blocking processes defined, using LANCOM Advanced VPN Client as default
2022-06-19 18:09:08 : DEBUG : lcadvancedvpnclient : Changing directory to /Users/savvas/Desktop/Mosyle/Resources/Installomator-main original/build
2022-06-19 18:09:08 : INFO  : lcadvancedvpnclient : App(s) found: /Applications/LANCOM Advanced VPN Client.app
2022-06-19 18:09:09 : INFO  : lcadvancedvpnclient : found app at /Applications/LANCOM Advanced VPN Client.app, version 4.61, on versionKey CFBundleShortVersionString
2022-06-19 18:09:09 : INFO  : lcadvancedvpnclient : appversion: 4.61
2022-06-19 18:09:09 : INFO  : lcadvancedvpnclient : Latest version of LANCOM Advanced VPN Client is 4.61
2022-06-19 18:09:09 : WARN  : lcadvancedvpnclient : DEBUG mode 1 enabled, not exiting, but there is no new version of app.
2022-06-19 18:09:09 : INFO  : lcadvancedvpnclient : LANCOM Advanced VPN Client.dmg exists and DEBUG mode 1 enabled, skipping download
2022-06-19 18:09:09 : DEBUG : lcadvancedvpnclient : DEBUG mode 1, not checking for blocking processes
2022-06-19 18:09:09 : REQ   : lcadvancedvpnclient : Installing LANCOM Advanced VPN Client
2022-06-19 18:09:09 : INFO  : lcadvancedvpnclient : Mounting /Users/savvas/Desktop/Mosyle/Resources/Installomator-main original/build/LANCOM Advanced VPN Client.dmg
2022-06-19 18:09:09 : DEBUG : lcadvancedvpnclient : Debugging enabled, dmgmount output was:
Die erwartete CRC32-Prüfsumme ist $137E58B2
/dev/disk4          	GUID_partition_scheme
/dev/disk4s1        	Apple_HFS                      	/Volumes/LANCOM Advanced VPN Client Installation 1

2022-06-19 18:09:09 : INFO  : lcadvancedvpnclient : Mounted: /Volumes/LANCOM Advanced VPN Client Installation 1
2022-06-19 18:09:09 : DEBUG : lcadvancedvpnclient : Found pkg(s):
/Volumes/LANCOM Advanced VPN Client Installation 1/LANCOM Advanced VPN Client.pkg
2022-06-19 18:09:09 : DEBUG : lcadvancedvpnclient : /Volumes/LANCOM Advanced VPN Client Installation 1/Uninstall.pkg
2022-06-19 18:09:09 : INFO  : lcadvancedvpnclient : found pkg: /Volumes/LANCOM Advanced VPN Client Installation 1/LANCOM Advanced VPN Client.pkg
2022-06-19 18:09:09 : INFO  : lcadvancedvpnclient : Verifying: /Volumes/LANCOM Advanced VPN Client Installation 1/LANCOM Advanced VPN Client.pkg
2022-06-19 18:09:09 : DEBUG : lcadvancedvpnclient : File list: -rw-r--r--@ 1 savvas  staff    10M 20 Dez 10:54 /Volumes/LANCOM Advanced VPN Client Installation 1/LANCOM Advanced VPN Client.pkg
2022-06-19 18:09:09 : DEBUG : lcadvancedvpnclient : File type: /Volumes/LANCOM Advanced VPN Client Installation 1/LANCOM Advanced VPN Client.pkg: xar archive compressed TOC: 8307, SHA-1 checksum
2022-06-19 18:09:09 : DEBUG : lcadvancedvpnclient : spctlOut is /Volumes/LANCOM Advanced VPN Client Installation 1/LANCOM Advanced VPN Client.pkg: accepted
2022-06-19 18:09:09 : DEBUG : lcadvancedvpnclient : source=Notarized Developer ID
2022-06-19 18:09:09 : DEBUG : lcadvancedvpnclient : override=security disabled
2022-06-19 18:09:09 : DEBUG : lcadvancedvpnclient : origin=Developer ID Installer: NCP engineering GmbH (LL3KBL2M3A)
2022-06-19 18:09:09 : INFO  : lcadvancedvpnclient : Team ID: LL3KBL2M3A (expected: LL3KBL2M3A )
2022-06-19 18:09:10 : DEBUG : lcadvancedvpnclient : DEBUG enabled, skipping installation
2022-06-19 18:09:10 : INFO  : lcadvancedvpnclient : Finishing...
2022-06-19 18:09:20 : INFO  : lcadvancedvpnclient : App(s) found: /Applications/LANCOM Advanced VPN Client.app
2022-06-19 18:09:20 : INFO  : lcadvancedvpnclient : found app at /Applications/LANCOM Advanced VPN Client.app, version 4.61, on versionKey CFBundleShortVersionString
2022-06-19 18:09:20 : REQ   : lcadvancedvpnclient : Installed LANCOM Advanced VPN Client, version 4.61
2022-06-19 18:09:20 : INFO  : lcadvancedvpnclient : notifying
2022-06-19 18:09:20 : DEBUG : lcadvancedvpnclient : Unmounting /Volumes/LANCOM Advanced VPN Client Installation 1
2022-06-19 18:09:20 : DEBUG : lcadvancedvpnclient : Debugging enabled, Unmounting output was:
"disk4" ejected.
2022-06-19 18:09:20 : DEBUG : lcadvancedvpnclient : DEBUG mode 1, not reopening anything
2022-06-19 18:09:20 : REQ   : lcadvancedvpnclient : All done!
2022-06-19 18:09:20 : REQ   : lcadvancedvpnclient : ################## End Installomator, exit code 0
2022-06-19 18:12:23 +02:00

8 lines
507 B
Bash

lcadvancedvpnclient)
name="LANCOM Advanced VPN Client"
type="pkgInDmg"
appNewVersion=$(curl -fs https://www.ncp-e.com/de/service/download-vpn-client/ | grep -m 1 "NCP Secure Entry macOS Client" -A 1 | grep -i Version | sed "s|.*Version \(.*\) Rev.*|\\1|")
downloadURL=$(appShortVersion=`sed 's/[^0-9]//g' <<< $appNewVersion` && echo https://ftp.lancom.de/LANCOM-Releases/LC-VPN-Client/LC-Advanced-VPN-Client-macOS-"${appShortVersion}"-Rel-x86-64.dmg)
expectedTeamID="LL3KBL2M3A"
;;