Are you making changes to the User Template during DEP? If so I'd start moving away from that.
Negative. Not making changes to User Template.
Also, seeing app icons go "generic" when logged into management account. Not all of them and its not a screen redraw thing. Log into another account, things look fine. This occurs at some point during policy deployment/software installs (I think Office 2019 install policy)
very wierd. You can probably resolve it with a
chown -R username /Users/username
But that doesn't answer why it's happening. When I've seen this in the past it was permissions issue in the User's Library, usually cause by User Template changes.
Remote Management (DEP) page for 15 minutes before enrolling and moving on. Ugh!
Other MacBook Air started about the same time took about 4-5 minutes to enroll. Icon issues started occurring during a policy that is installing paperCut via DMG file.
chown command gets "No such file or directory"
Don't use FUT and FEU, create a .pkg for PaperCut. FUT is short for "Fill User Template".
Question was I using FUT during DEP. No, but a policy is. Thought he was being specific. I have never had issue with this policy in the past. Just did 19 brand new iMacs, no issues at all.
@ryan.ball since we are on the topic what would be the "PROS" & "CONS" of using FUT, and FEU on your packages I toggle these two "ON" every-time I upload a package to JAMF Admin.
First, I'd recommend using .pkgs whenever possible, except for maybe when pushing maybe a large macOS installer or something similar to a machine, for typical software installation, I prefer packages.
@CorpIT_eB Take for instance Chrome. It is a simple install, one app basically, there is not even any user information that you'd want to include in the installation, and FUT and FEU is only for data/files that will be placed into the users home folder, in most cases, this would be preference files or plists.
In the case of plists, preferences can be created/written from a pkg using defaults write /Library/Preferences/whatever.plist
which would apply to all users anyway. This can be done from a postinstall script in the pkg. Essentially anything FUT and FEU does, can also be done via a preinstall/postinstall script from a .pkg, even modifications to the user template if you so choose. An alternative to preference creation with defaults write
, you could also do this with a Configuration Profile as well, scoped to specific machines if necessary.
I have personally seen cases where FUT and FEU distributions have worked flawlessly in macOS 10.12, but in 10.13 they result in the "Repair your Library" error. So I've tried to stay away from them.
@mhegge you talk about you have to re-image the macbook air. Does that mean that you erase the disk and install the macOS?
And which macOS?
@ICTMuttenz Yes, Command+R and erase and re-install 10.14.5. The device then went through DEP without a hitch. I am guessing it is much like having to DFU an iOS device when it will not grab the enrollment.
I believe in order for the Papercut software (PCClient) deployment to work, we needed to use a DMG.
When preparing the dmg for FEU and FUT make sure you are assigning ownership correctly. Items should belong to root:admin and not the username:group of the user who is creating the dmg.