No Apple ID questions for 10.8 image

65 views
Skip to first unread message

Jan

unread,
Aug 26, 2013, 5:27:13 PM8/26/13
to instad...@googlegroups.com

Hello,

I have created an image for 10.8 on which I do not want ANY SetupAssistant to appear. When I do as indicated, I still get the frustrating SetupAssistant to appear and demand an AppleID (I know, it is doing it with the best will in the world...). The use that these machines are going to be put through specifically requires us to ignore any AppleID so I would rather I could chuck in some code to ignore this. I pasted a plist file to copy across but this doesn't seem to have done the job (or perhaps not completely!).

Any ideas how I can completely avoid anything related to the SetupAssistant?

Many thanks!

--

Fiavvek

Randy Wong

unread,
Aug 26, 2013, 8:48:13 PM8/26/13
to instad...@googlegroups.com
Look for a script/package called clearReg.  It "touches" certain settings so that those middling "first boot" prompts will be deactivated.

Sent from my iPhone
--
You received this message because you are subscribed to the Google Groups "InstaDMG-Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to instadmg-dev...@googlegroups.com.
To post to this group, send email to instad...@googlegroups.com.
Visit this group at http://groups.google.com/group/instadmg-dev.
For more options, visit https://groups.google.com/groups/opt_out.

Allister Banks

unread,
Aug 26, 2013, 9:08:25 PM8/26/13
to instad...@googlegroups.com, instad...@googlegroups.com
We're talking about every new user on first login, correct?

Allister
@sacrilicious

fia...@gmail.com

unread,
Aug 27, 2013, 12:07:06 PM8/27/13
to instad...@googlegroups.com
Correct. Am still having to play around with this as I can still not get it working but thanks for the link!

Fiavvek

Kurt Tappe

unread,
Aug 27, 2013, 12:14:34 PM8/27/13
to instad...@googlegroups.com
Here's the code that I use. The "os" variable allows for flexibility when the OS version changes.

os=`sw_vers | grep -m 1 "10.8" | cut -f2`

defaults write /System/Library/User\ Template/Non_localized/Library/Preferences/com.apple.SetupAssistant DidSeeCloudSetup -bool TRUE

defaults write /System/Library/User\ Template/Non_localized/Library/Preferences/com.apple.SetupAssistant LastSeenCloudProductVersion -string $os

If you have a package that creates a local administrator before firstboot runs, they will still see the iCloud prompt unless you add a line like the following:

defaults write /Users/localadmin/Library/Preferences/com.apple.SetupAssistant LastSeenCloudProductVersion -string $os

Hope this helps,
-Kurt

Gregory Neagle

unread,
Aug 27, 2013, 12:20:46 PM8/27/13
to instad...@googlegroups.com
Since you are modifying the User Template, I'll take the time once again to point out the caveats:

This won't effect/help users who have a pre-exisisting home directory, like a network home, or one copied over from a Time Machine backup, or one brought over via Migration Assistant. (or as you point out, any pre-created users like local admins)

-Greg

fia...@gmail.com

unread,
Aug 27, 2013, 12:36:46 PM8/27/13
to instad...@googlegroups.com
I would normally be using the User Template. Home directory would be created upon first startup. Not interested in anything from a TM backup or brought via migration assistant. I can set the local admin user to be created after the firstboot script is run during the instadmg process - or is that missing the point? I can set is to have the LastSeenCloudProductVersion set regardless...

Kurt: thanks a million, regardless of the outcome :)
--
Fiavvek


--
You received this message because you are subscribed to a topic in the Google Groups "InstaDMG-Dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/instadmg-dev/KlrpSMFVzXM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to instadmg-dev...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages