Core.2 Macintosh Procedures.Machine Control.Auditing
Collect HDD, User, Process, Network info
Gathers some info about a Mac. Will also work on almost any Linux distribution once we support it. Executes DF (Mount point, disk space information) uname -a (Os Information) ls /users/ (User information) ifconfig (NIC information) netstat (network connection information) ps aux (process information). Results are sent to /tmp/macinfo.txt and returned to the Kaseya server. View them under Audit -> Documents for the agent.
Retrieve List of Disks and Email to Me
Uses DISKUTIL to list all Mac OS X disks, retrieves list of disks to the systems Get File Folder, and sends an email to the admin that ran/scheduled the agent procedure.
Core.2 Macintosh Procedures.Machine Control.Monitoring
Check SMART Status of Disk0
Uses DISKUTIL to get Self-Monitoring, Analysis and Reporting Technology (SMART) status of Disk0 on the Mac and sends an email to the admin that ran/scheduled the procedure if the SMART status is Failing.
Core.2 Macintosh Procedures.Machine Control.Networking
Bind Mac to an Active Directory Domain
Uses DSCONFIGAD to bind a Mac OS X system to an Active Directory Domain. Prompts for Full AD Domain Name, AD Domain "Administrator" Credentials, and Target OU.
Core.2 Macintosh Procedures.Machine Control.System
Configure Mac Energy Saver Settings
Configures the Macintosh System Preferences...Energy Saver settings. Uses PMSET to configure the Power Adapter profile (i.e. when the Mac is plugged into AC Power), as follows: The display sleeps after 45 minutes of inactivity. The computer sleeps after 1 hour of inactivity.
Update Mac IP/Name Configuration Records.
Uses CHANGEIP to fix IP/name changes on Mac OS X Severs. Prompst for Old Name and New Name CHANGEIP is used to manually update configuration records when a server's IP address or hostname changed in a way that affected services were unable to properly process, for example when the server is behind a NAT device and the WAN identity changed. In typical usage, this command is used by an administrator to correct affected services when a server's network information changes. CHANGEIP can be invoked before the change is applied; in such an invocation, the arguments consist of the server's current and pending IP addresses, and optionally the existing and new host name.
Change Mac Computer Name
Rename Mac with SCUTIL
Core.2 Macintosh Procedures.Machine ControlSystem Preferences.Energy Saver.Battery Profile
Energy Saver - Battery Set Auto Reduce Brightness Before Display Sleep Off
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Battery Profile. Procedure will set "Auto Reduce Brightness Before Display Sleep Off".
Energy Saver - Battery Set Auto Reduce Brightness Before Display Sleep On
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Battery Profile. Procedure will set "Auto Reduce Brightness Before Display Sleep On".
Energy Saver - Battery Set Computer Sleep 120 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Battery Profile. Procedure will set "Computer Sleep 120 Mins".
Energy Saver - Battery Set Computer Sleep 15 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Battery Profile. Procedure will set "Computer Sleep 15 Mins".
Energy Saver - Battery Set Computer Sleep 30 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Battery Profile. Procedure will set "Computer Sleep 30 Mins".
Energy Saver - Battery Set Computer Sleep 45 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Battery Profile. Procedure will set "Computer Sleep 45 Mins".
Energy Saver - Battery Set Computer Sleep 60 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Battery Profile. Procedure will set "Computer Sleep 60 Mins".
Energy Saver - Battery Set Computer Sleep 90 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Battery Profile. Procedure will set "Computer Sleep 90 Mins".
Energy Saver - Battery Set Display Sleep 120 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Battery Profile. Procedure will set "Display Sleep 120 Mins".
Energy Saver - Battery Set Display Sleep 15 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Battery Profile. Procedure will set "Display Sleep 15 Mins".
Energy Saver - Battery Set Display Sleep 30 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Battery Profile. Procedure will set "Display Sleep 30 Mins".
Energy Saver - Battery Set Display Sleep 45 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Battery Profile. Procedure will set "Display Sleep 45 Mins".
Energy Saver - Battery Set Display Sleep 60 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Battery Profile. Procedure will set "Display Sleep 60 Mins".
Energy Saver - Battery Set Display Sleep 90 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Battery Profile. Procedure will set "Display Sleep 90 Mins".
Energy Saver - Battery Set Hard Disk(s) to Sleep When Possible Off
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Battery Profile. Procedure will set "Hard Disk(s) to Sleep When Possible Off".
Energy Saver - Battery Set Hard Disk(s) to Sleep When Possible On
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Battery Profile. Procedure will set "Hard Disk(s) to Sleep When Possible On".
Energy Saver - Battery Set Hibernation Mode 0 (Wake from Memory)
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Battery Profile. Procedure will set "Hibernation Mode 0 (Wake from Memory)".
Energy Saver - Battery Set Hibernation Mode 25 (Wake from Disk)
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Battery Profile. Procedure will set "Hibernation Mode 25 (Wake from Disk)".
Energy Saver - Battery Set Hibernation Mode 3 (Wake from Memory or Disk)
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Battery Profile. Procedure will set "Hibernation Mode 3 (Wake from Memory or Disk)".
Energy Saver - Battery Set Slightly Dim Display Off
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Battery Profile. Procedure will set "Slightly Dim Display Off".
Energy Saver - Battery Set Slightly Dim Display On
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Battery Profile. Procedure will set "Slightly Dim Display On".
Core.2 Macintosh Procedures.Machine Control.System Preferences.Energy Saver.Power Adapter Profile
Energy Saver - Power Adapter Set Auto Reduce Brightness Before Display Sleep Off
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Power Adapter Profile. Procedure will set "Auto Reduce Brightness Before Display Sleep Off".
Energy Saver - Power Adapter Set Auto Reduce Brightness Before Display Sleep On
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Power Adapter Profile. Procedure will set "Auto Reduce Brightness Before Display Sleep On".
Energy Saver - Power Adapter Set Computer Sleep 120 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Power Adapter Profile. Procedure will set "Computer Sleep 120 Mins".
Energy Saver - Power Adapter Set Computer Sleep 15 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Power Adapter Profile. Procedure will set "Computer Sleep 15 Mins".
Energy Saver - Power Adapter Set Computer Sleep 30 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Power Adapter Profile. Procedure will set "Computer Sleep 30 Mins".
Energy Saver - Power Adapter Set Computer Sleep 45 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Power Adapter Profile. Procedure will set "Computer Sleep 45 Mins".
Energy Saver - Power Adapter Set Computer Sleep 60 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Power Adapter Profile. Procedure will set "Computer Sleep 60 Mins".
Energy Saver - Power Adapter Set Computer Sleep 90 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Power Adapter Profile. Procedure will set "Computer Sleep 90 Mins".
Energy Saver - Power Adapter Set Display Sleep 120 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Power Adapter Profile. Procedure will set "Display Sleep 120 Mins".
Energy Saver - Power Adapter Set Display Sleep 15 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Power Adapter Profile. Procedure will set "Display Sleep 15 Mins".
Energy Saver - Power Adapter Set Display Sleep 30 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Power Adapter Profile. Procedure will set "Display Sleep 30 Mins".
Energy Saver - Power Adapter Set Display Sleep 45 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Power Adapter Profile. Procedure will set "Display Sleep 45 Mins".
Energy Saver - Power Adapter Set Display Sleep 60 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Power Adapter Profile. Procedure will set "Display Sleep 60 Mins".
Energy Saver - Power Adapter Set Display Sleep 90 Mins
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Power Adapter Profile. Procedure will set "Display Sleep 90 Mins".
Energy Saver - Power Adapter Set Hard Disk(s) to Sleep When Possible Off
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Power Adapter Profile. Procedure will set "Hard Disk(s) to Sleep When Possible Off".
Energy Saver - Power Adapter Set Hard Disk(s) to Sleep When Possible On
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Power Adapter Profile. Procedure will set "Hard Disk(s) to Sleep When Possible On".
Energy Saver - Power Adapter Set Hibernation Mode 0 (Wake from Memory)
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Power Adapter Profile. Procedure will set "Hibernation Mode 0 (Wake from Memory)".
Energy Saver - Power Adapter Set Hibernation Mode 25 (Wake from Disk)
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Power Adapter Profile. Procedure will set "Hibernation Mode 25 (Wake from Disk)".
Energy Saver - Power Adapter Set Hibernation Mode 3 (Wake from Memory or Disk)
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Power Adapter Profile. Procedure will set "Hibernation Mode 3 (Wake from Memory or Disk)".
Energy Saver - Power Adapter Set Wake for AirPort Network Access Off
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Power Adapter Profile. Procedure will set "Wake for AirPort Network Access Off".
Energy Saver - Power Adapter Set Wake for AirPort Network Access On
Uses PMSET to configure Mac System Preferences...Energy Saver settings for the Power Adapter Profile. Procedure will set "Wake for AirPort Network Access On".
Core.2 Macintosh Procedures.Machine Control.System Preferences.Security
Security - General Set Disable Automatic Login On
Uses DEFAULTS to configure Mac System Preferences...Security settings for General. Procedure will set "Disable Automatic Logon On" and will remove existing Automatic Logon account information.
Core.2 Macintosh Procedures.Machine Control.Utils
Restart OS X Dock
Restarts the Mac Dock
Send a Text To Speech Message to OS X
Uses OSASCRIPT and SAY to playback the message entered on the Mac audio (i.e. Text To Speech).
Take a Camera Picture on OS X
Uses the mac port 'isightcapture' to use the camera on any Mac to take a picture.
Take a Screen Capture of Current Users OS X Desktop
Performs a Screen Capture of the current Mac OS X desktop of logged in user. The Screen Capture file is retrieved to the systems Documents folder on the server.
Core.2 Macintosh Procedures.Maintenance
Macintosh Weekly Maintenance
Performs a number of routing maintenance tasks on a Macintosh OS X machine.
General OS X House Cleaning
Performs system cleaning, removes old log files, "scratch" and "junk" files, clears user and system caches, rotates system and application logs, rebuilds DYLD cache, and rebuilds the Spotlight index.
Verify and Repair OS X Disk Volumes
Performs disk verification and repair operations using DISKUTIL.
Repair OS X Disk Permissions
Performs a disk repair permissions operation using DISKUTIL.
Core.2 Macintosh Procedures.Software Update
Mac Software Update - Install All Updates and Alert If Any
Mac Software Update -- Install ALL updates. If new updates are installed, send alert. See "Mac Software Update - Install all updates" under Reports -> Logs for details. Details also saved for agent under Audit -> Documents.
Mac Software Update - Install All Updates and Retrieve/Log Results
Uses SOFTWAREUPDATE to install all Mac software updates,
Mac Software Update - Install All Updates and Reboot After
Uses SOFTWAREUPDATE to install all Mac software updates and reboots after.
Mac Software Update - Retrieve and Email List of All Updates to Me
Uses SOFTWAREUPDATE to list all Mac software updates to a file and retrieves the file and emails the list to the email address of the VSA user that executes/schedules the procedure.
Mac Software Update - Download All Updates and Alert If Any
Uses SOFTWAREUPDATE to download all Mac software updates, list them to a file, retrieves the file generating an Alert if updates are available.
Mac Software Update - Download Recommended Updates and Alert If Any
Mac Software Update - Download Recommended updates If new updates are downloaded, send alert. See "Mac Software Update - Download Recommended updates" under Reports -> Logs for details. Details also saved for agent under Audit -> Documents.
Mac Software Update - Install Recommended Updates and Retrieve/Log Results
Uses SOFTWAREUPDATE to install recommended Mac software updates,
Mac Software Update - Retrieve List of All Updates and Alert If Any
Mac Software Update - List ALL updates. If new updates are detected, send alert. See "Mac Software Update - List ALL updates" under Reports -> Logs for details. Details also saved for agent under Audit -> Documents.