mirror of
https://github.com/micromdm/micromdm/
synced 2026-08-14 17:41:43 +08:00
21 lines
758 B
Bash
Executable File
21 lines
758 B
Bash
Executable File
#!/bin/bash
|
|
source $MICROMDM_ENV_PATH
|
|
mdmctl="$(pwd)/build/$(uname |tr [:upper:] [:lower:])/mdmctl"
|
|
config_root="$(pwd)/tools/ngrok/config_root"
|
|
|
|
$mdmctl config set -name ngrok -api-token=$API_TOKEN -server-url=$SERVER_URL
|
|
$mdmctl config switch -name=ngrok
|
|
|
|
# DEP profile configuration. Comment out if not using DEP.
|
|
$mdmctl apply dep-profiles -template | jq \
|
|
--arg server_url "$SERVER_URL/mdm/enroll" \
|
|
--arg org_magic "$(uuidgen)" \
|
|
--arg serial_number "$1" \
|
|
--arg profile_name "$(whoami)-ngrok" \
|
|
'.profile_name |= $profile_name
|
|
|.url |= $server_url
|
|
|.devices |= [$serial_number]
|
|
|.org_magic |= $org_magic
|
|
|.await_device_configured |= true' > $config_root/dep_profile.json
|
|
$mdmctl apply dep-profiles -f $config_root/dep_profile.json
|