LogMeIn installation on BIG Sur

Heavy_D
Contributor III

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)

5759b6c55463477786b953afd9926f42

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.

7 REPLIES 7

Heavy_D
Contributor III

Looks like no one has been able to get it working properly either.

rallende
New Contributor

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.

Greenaway
New Contributor

@JarvisUno Did you ever get this figured out?

Heavy_D
Contributor III

@Greenaway Nope!

aandino
New Contributor III

@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.

Greenaway
New Contributor

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.  

MikeR11
New Contributor II

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%