splashtop_business_install_macos.sh - limehawk/rmm-scripts GitHub Wiki
splashtop_business_install_macos.sh
Downloads and installs the Splashtop Business client application on macOS.
Overview
This script automates the installation of Splashtop Business client on macOS systems by downloading the installer DMG, mounting it, installing the package, and cleaning up temporary files.
Purpose
Downloads and installs the Splashtop Business client application on macOS.
Prerequisites
- macOS
- Root/sudo privileges
- Internet connectivity
Configuration
Required Inputs
The script uses hardcoded values:
SPLASHTOP_URL: Direct download link to Splashtop Business installer (v3.7.2.0)SPLASHTOP_INSTALLER: Local filename for downloaded DMGMOUNT_DIR: Mount point for the DMG (/Volumes/Splashtop Business)
Behavior
- Downloads the Splashtop Business installer DMG from the official Splashtop download server
- Verifies the downloaded file exists
- Mounts the DMG to the specified mount directory
- Installs the package using macOS installer command
- Unmounts the DMG
- Removes the downloaded installer file
- Reports installation status
Security Notes
- Requires sudo/root privileges for installation
- Downloads installer directly from official Splashtop servers (download.splashtop.com)
- Uses error handling to prevent partial installations
Exit Codes
0= Success1= Failure (download failed, mount failed, installation failed, or cleanup failed)
Example Output
[ SPLASHTOP BUSINESS INSTALL - macOS ]
--------------------------------------------------------------
Downloading Splashtop Business installer...
Download completed
Mounting installer DMG...
Installing Splashtop Business...
Cleaning up...
[ COMPLETE ]
--------------------------------------------------------------
Splashtop Business installed successfully
Version History
- v1.0.0 - Initial release
Links
- View Script Source
- Scripts - Back to script index