Imaging using NetBoot and a JDS Instance
Disclaimer: This article is no longer being updated. The Jamf Distribution Server was discontinued at the end of 2017.
This article explains the optimal configuration for Casper Imaging while using NetBoot in an environment where packages used in the imaging process are hosted on a JDS instance.
Note: Imaging using NetBoot and a JDS instance uses unnecessary bandwidth over the WebDAV protocol.
The createDP.py script enables the AFP service on your JDS instance and creates a distribution point in the JSS. This AFP distribution point should be utilized whenever imaging computers with Casper Imaging using NetBoot.
Casper Suite v9.0 - v9.63
Note: If you are upgrading a JDS instance to v9.64 or later, use the following instructions. Installing a new JDS instance with the Casper Suite v9.64 or later automatically creates an AFP share on your JDS instance.
To image using NetBoot and a JDS instance, you need createDP.py
- Open the createDP.py script in a text editor.
- Enter text for the jss_url, jss_username, jss_password, and jds_dns_address variables.
- Save the createDP.py script.
- Open Terminal.
- Run the following command:
sudo python /path/to/createDP.py
The python script will create an AFP share, a distribution point in the JSS, and a package monitor that will create links in the AFP share for any package replicated to the JDS instance.