У меня есть несколько локальных учетных записей на El Capitan (необходимо остаться на 10.11.6 из-за совместимости приложений). Я хочу, чтобы эти учетные записи получали профиль по умолчанию при каждом входе в систему. Я имею в виду * абсолютно чистый * - новый рабочий стол, загрузки, настройки и предпочтения ... Я хочу, чтобы все прошло.
Я иду об этом, имея скрипт выхода из системы, который просто удаляет домашнюю папку, например:
sudo rm -R /Users/myusername
Таким образом, пользователь и пароль сохраняются, но весь мусор, оставшийся в учетной записи, исчезает и очищается для следующего входа в систему.
Это работает абсолютно нормально, Кроме ... на доке есть три знака вопроса, когда пользователь снова входит в систему, пока машина не будет перезагружена. Знаки вопроса относятся к трем приложениям, которые не установлены на Mac (Keynote, Pages и Numbers). Эта проблема возникает из-за чистой загрузки и установки OS X с помощью утилиты восстановления.
У кого-нибудь есть идеи, почему это может происходить? Или у кого-нибудь есть другой способ уничтожения домашней папки, который я могу попробовать?
источник
Ответы:
Док заполняется элементами по умолчанию с помощью /System/Library/CoreServices/Dock.app/Contents/Resources/en.lproj/default.plist. Это защищено через SIP, хотя. Таким образом, вы можете попробовать очевидный (и не рекомендуемый) способ отключения SIP, чтобы связываться с plist. Есть другие варианты.
Увидеть https://www.jamf.com/jamf-nation/discussions/18357/el-capitan-user-template-dock-customisation-issue
источник