12.03.2014 Views

Creating Packages - JAMF Software

Creating Packages - JAMF Software

Creating Packages - JAMF Software

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Creating</strong> <strong>Packages</strong><br />

Depending on the nature of the files you want to package, Composer offers six different methods of<br />

package creation:<br />

• <br />

Snapshots—Composer takes before and after snapshots of your boot partition and builds a package<br />

source based on the changes. This method allows you to monitor installations in all locations on the<br />

boot drive. If necessary, you can also quit Composer or log out/reboot during the installation process.<br />

• <br />

File system monitoring—Composer uses the File System Events (FSEvents) framework to monitor<br />

any changes that are made to the file system during the installation process. A package is then built<br />

based on the changes. This method does not allow you to quit Composer or log in/reboot during the<br />

installation process. In addition, an excess of file system activity can cause FSEvents to miss changes.<br />

• <br />

Using pre-installed software—<strong>Software</strong> or files that are pre-installed on your computer can be built<br />

into a package based on Composer’s bundled diff files. This method allows you to build packages<br />

without monitoring the installation process.<br />

• <br />

• <br />

• <br />

Dragging contents from the Finder—A simple drag-and-drop process allows you to package files<br />

already installed on your computer.<br />

Using an existing package—Composer allows you to make modifications to an existing package or<br />

convert between the PKG and DMG package formats.<br />

Packing an operating system (OS package)—You can create disk images of pre-configured operating<br />

systems to enhance consistency across your network. Special preferences can be set to ensure the<br />

removal of unnecessary files before Composer created the disk image.<br />

This section explains how to create packages using these six methods.<br />

<strong>Creating</strong> a Package Using Snapshots<br />

If the files you want to package are not already installed on your hard drive, Composer can take a snapshot<br />

of your boot partition before and after the files have been installed and create a package source based on<br />

the changes.<br />

Composer can take two kinds of snapshots:<br />

• Normal snapshots—These snapshots capture any new files on the boot drive. These snapshots can take<br />

anywhere from ten seconds to several minutes depending on your hardware and the number of files<br />

on your boot drive.<br />

• New and modified snapshots—These snapshots capture any new files on the boot drive, as well as any<br />

files that have been modified.<br />

These snapshots can take longer than normal snapshots, since Composer records the modifications date<br />

of each file while performing the snapshot.<br />

There are a several benefits to using the snapshot approach:<br />

Composer monitors installations in all locations on the boot drive.<br />

You can quit Composer during the installation process.<br />

• <br />

You can logout or reboot during the installation process. 5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!