Skip to main content
Jamf Nation, hosted by Jamf, is a knowledgeable community of Apple-focused admins and Jamf users. Join us in person at the ninth annual Jamf Nation User Conference (JNUC) this November for three days of learning, laughter and IT love.

Product Resources

  • Faronics Deep Freeze Mac and the Casper Suite

    This guide is designed for system administrators planning to administer Faronics Deep Freeze Mac with the Casper Suite. This guide provides step-by-step instructions for deploying, Freezing, Thawing, and reporting on Deep Freeze with the Casper Suite.

Upload Extension Attribute

Extension attributes are custom fields that allow you to collect almost any piece of attribute data from a computer.

Find out more about extension attributes on the extension attributes page.

Deep Freeze - Badge Status

This attribute returns the Deep Freeze badge setting status of a drive. "Enabled" means that the Deep Freeze badge will be displayed on Frozen Drives.

Deep Freeze - Badge Status.xml (939 B)

Download

Deep Freeze - Frozen Menu Bar Icon Status

This attribute returns the Deep Freeze setting for displaying an icon in the menu bar when frozen. "Enabled" means that the Deep Freeze menu bar item will be displayed on a machine with a frozen drive.

Deep Freeze - Frozen Menu Bar Icon Status.xml (1.00 KB)

Download

Deep Freeze - Frozen Status

This attribute returns the Deep Freeze frozen status of a drive.

Deep Freeze - Frozen Status.xml (1.15 KB)

Download

Deep Freeze - Thawed Menu Bar Icon Status

This attribute returns the Deep Freeze setting for displaying an icon in the menu bar when thawed. "Enabled" means that the Deep Freeze menu bar item will be displayed on a machine with a thawed drive.

Deep Freeze - Thawed Menu Bar Icon Status.xml (1.00 KB)

Download

Upload Package Manifest

Package manifests allow Composer to build packages from software that is already installed without taking snapshots.

Find out more about package manifests on the package manifests page.

DeepFreeze

This is a preinstalled software template for DeepFreeze (Backup Client). This template was tested with DeepFreeze 4.6 on Mac OS X 10.6.3 on 6/7/2010.

DeepFreeze.composer (891 B)

Download

Upload Licensed Software Template

Licensed software records in Jamf Pro let you store information about the software licensed to your organization.

Find out more about licensed software templates on the licensed software templates page.

DeepFreeze

Licensed software template for DeepFreeze.

DeepFreeze.xml (421 B)

Download

Upload Script

Scripts can be executed on managed computers using a Policy or Jamf Remote. Most scripts also work with other management tools.

Find out more about scripts on the scripts page.

activateSchedule.sh - Activates the scheduled updates on target computer(s); name of the schedule must be included in the command

This script activates a schedule that is currently configured in the DeepFreeze application. Please note that the schedule object must already be present on the computers on which this script is being run. If the schedule is not currently available on the target clients, it can be packaged up and deployed via Composer.

activateSchedule.sh (4.81 KB)

Download

bootFrozen.sh -- Freezes a Deep Freeze Partition

This script freezes a partition that has been thawed by DeepFreeze. This script assumes that the partition to which the machine is currently booted is the working DeepFreeze partition. To freeze a partition that the machine is not currently booted to, see freezePartition.sh Note that a reboot is required to finalize the freeze process. We recommend using the "Reboot" tab in a Casper Remote session or a Casper Policy to perform this process. This script should be used in the scenario where you would like to freeze the partition to which you are currently booted. To freeze a partition that you are not booted to (i.e. when using Casper Imaging), please see freezeTargetPartition.sh.

bootFrozen.sh (4.67 KB)

Download

bootThawed.sh -- Thaws a Deep Freeze Partition

This script thaws a partition that has been frozen by DeepFreeze. This script assumes that the partition to which the machine is currently booted is the working DeepFreeze partition. To thaw a partition that the machine is not currently booted to, see thawPartition.sh The number of reboots for which the machine will remain thawed is hard-coded to 1 reboot by default, but can be customized by either passing parameter 6 through the Casper Suite, or by hard-coding the number of times via the "bootThawedFor" variable in this script. Note that a reboot is required to finalize the freeze process. We recommend using the "Reboot" tab in a Casper Remote session or a Casper Policy to perform this process. This script should be used in the scenario where you would like to thaw the partition to which you are currently booted. To thaw a partition that you are not booted to (i.e. when using Casper Imaging), please see thawTargetPartition.sh.

bootThawed.sh (5.42 KB)

Download

freezeTargetPartition.sh -- Freezes a Deep Freeze Partition

This script thaws a partition that has been frozen by DeepFreeze. By default, the script will accept the target drive that is passed by default when running a script via the Casper Suite. If you desire to thaw an alternative partition, one can be specified. If specifying the target partition manually, the format to be used should be the name of the drive. Example: A drive that is mounted at /Volumes/Macintosh\ HD Should be speficied as follows: targetPartition="Macintosh HD" This script is best used in a scenario where you are imaging a machine with Casper Imaging and you would like to ensure that when booting into an imaged partition for the first time that the partition is in a "frozen" state. This script should be run in an "After" priority when being run as part of the imaging process. If you would like to freeze a partition to which the target machine is currently booted, please see bootFrozen.sh.

freezeTargetPartition.sh (5.94 KB)

Download

thawTargetPartition.sh -- Thaws a Deep Freeze Partition

This script thaws a partition that has been frozen by DeepFreeze. By default, the script will accept the target drive that is passed by default when running a script via the Casper Suite. If you desire to thaw an alternative partition, one can be specified. If specifying the target partition manually, the format to be used should be the name of the drive. Example: A drive that is mounted at /Volumes/Macintosh\ HD Should be speficied as follows: targetPartition="Macintosh HD" This script is best used in a scenario where you are imaging a machine with Casper Imaging and you would like to ensure that when booting into an imaged partition for the first time that the partition is in a "thawed" state. This script should be run in an "After" priority when being run as part of the imaging process. If you would like to freeze a partition to which the target machine is currently booted, please see bootThawed.sh.

thawTargetPartition.sh (5.71 KB)

Download

Upload Managed Preference Manifest

Managed Preference (MCX) manifests allow you to enforce settings on managed computers with Jamf Pro. These files also work with Workgroup Manager.

Find out more about managed preference manifests on the managed preference manifests page.

There are no managed preference manifests for Deep Freeze