Posted on 01-13-2021 07:19 AM
Hello Jamf Nation,
We have been having a really hard time silently installing LogMeIn as the Extension pop ups are still appearing despite adding all the necessary PPPC, System ExtensionS
We have a policy setup that Installs the Client with the following script which works great:
#!/bin/sh
############################################
# LogMeIn for Mac silent deployment script
# In order to use, you must be a subscriber of LogMeIn Central
#
# To get a Deploy ID, log in to Central, click Deployments, then create a new one
# Customize the settings as you see fit
# The Deploy ID is part of the URL that is generated
# ex. https://secure.logmein.com/i?l=en&c=xyz
# xyz is the Deploy ID
#
# Tested on OS X 10.15.6 (Mojave) with JSS 10.23.0
############################################
############################################
# Set the deploy ID via command line argument
#
#
DEPLOYID=$4 #Change to 1 if not using Casper Suite
#
echo "Deploy ID is: $DEPLOYID"
############################################
echo "Running LogMeIn host install"
# Change working directory to /tmp
cd /tmp
# Clean up any existing LogMeIn install files first
rm -rf /tmp/LMI
# Create working folder, LMI doesn't like being in the root of /tmp
mkdir LMI
cd LMI
# Download LogMeIn Mac software
echo "Downloading LogMeIn installer"
curl -O https://secure.logmein.com/LogMeInInstallerMac.zip
# Extract the installer
echo "Unzipping LogMeIn installer"
unzip LogMeInInstallerMac.zip
# Get the versioned file name
FILE="$(ls | grep LogMeIn*.app)"
echo "File name is: $FILE"
# Write the deploy ID as an extended attribute on the install package
echo "Setting deploy ID as attribute"
xattr -w com.logmein.deployid $DEPLOYID "$FILE"
echo "Reading deploy ID attribute to confirm"
xattr -p com.logmein.deployid "$FILE"
# Run the silent install
echo "Running the LogMeIn installer"
./"$FILE"/Contents/MacOS/Lili --silent
# Remove temp files
echo "Cleaning up temp files"
rm -rf /tmp/LMI
echo "Exiting with success"
exit 0
From there I have a configuration profile that has PPPC, Approved Kernel Extensions (for Catalina machines), and System Extensions (for Big Sur)
In the results the installation goes flawless but am still getting promoted to allow the LogMeIn Extensions and it's a bit frustrating. Does anyone have any Intel on how to install LogMeIn silently on Big Sur. Any assistance on this would be greatly appreciated.
Posted on 01-26-2021 01:55 PM
Looks like no one has been able to get it working properly either.
Posted on 03-18-2021 05:19 AM
Hi, Can you share your screenshots for the PPPC and Approved Kernal Extenstions? I'm still struggling on Mojave / Catalina to allow accessibility. Thank you.
Posted on 05-21-2021 10:55 AM
@JarvisUno Did you ever get this figured out?
Posted on 06-02-2021 05:41 AM
@Greenaway Nope!
Posted on 06-17-2022 10:01 AM
@Heavy_D @Greenaway Anyone figure out anything on this? Trying to do this myself and pulling my hair out. Can get it to install, but keep getting prompt for the LMIagent etc needing accessibility access. We're on Mojave now.
Posted on 06-17-2022 10:28 AM
Never got this fully working unfortunately. We are actually switching away from LMI to ConnectWise Control (ScreenConnect) as it is a slightly better experience for everyone, also much cheaper.
10-25-2023 02:54 PM - edited 10-25-2023 02:57 PM
Was able to get this working with the above script with some minor follow up tasks ie: naming scheme and turning on Screen Recording and Microphone which is enable for standard users because of a recent article by LMI https://support.logmeininc.com/central/help/logmein-host-installer-setup-and-deployment-in-jamf
Not 100% touch less but got it to about 90%