-
Notifications
You must be signed in to change notification settings - Fork 7
Installing
James Reynolds edited this page Nov 19, 2021
·
38 revisions
The jctl
module has been tested on macOS 10.14, macOS 10.15, macOS 11, and CentOS 7.
Install
- Install Module & Requirements:
sudo pip3 install jctl
- On your Jamf Pro server create a Jamf Pro API User
- Config:
conf-python-jamf
- Enter hostname, username, and password
- Test:
conf-python-jamf -t
For more details on the steps see below...
Jamf Pro is a commercial product. This project interacts with Jamf Pro and there's not much use for it without Jamf Pro. We are assuming you already have this all set up.
Python3. This project does not work with the Python 2.7 that comes with macOS and we aren't going to support it. macOS does not come with python3 (and probably never will). You must install Python3. There are several ways to install it.
You can get python3 with Anaconda or Homebrew. This is how you install it with Homebrew.
brew install python3
Make sure it works.
python3
pip3 --version
sudo pip3 install jctl
sudo pip3 uninstall jctl
pip
will ask you if you want to remove the repositories.