I have a workflow question.
Basically what we are doing is building manually, then using a quickadd package to enroll the device. Right now I have the techs set the HostName through Sharing, and then running the quickadd package.
What I would like to do is this.
My question is...how do I get the name to update in the JSS to the then renamed computer? Or will it update automatically?
@Pacers31Colts18 simply doing
jamf recon after changing the name will update the JSS. So something like this:
scutil --set ComputerName $newCompName scutil --set HostName $newCompName scutil --set LocalHostName $newCompName jamf recon
Of course you'll need the rest of the logic to ask for the computer name, etc.
What I did in the past was add a preflight script inside the QuickAdd package that will name the computer. That way the techs only had one package to install. Of course, we had to create a package for all the various computer names.
What I have it doing is this now: