У меня есть образ Ubuntu 12.04 LTS CloneZilla, в котором я должен установить TeamViewer 9. Первым моим подходом было установить TeamViewer в ОС, а затем сохранить копию образа. После клонирования этого изображения на других машинах TeamViewer получил дублированный идентификатор. Это ожидается, потому что это полная копия жесткого диска. Чтобы избежать дублирования идентификатора TeamViewer, я пытаюсь установить его при первой загрузке системы. Для этого я написал скрипт bash, который выполняет эту работу, но я не могу найти место для вызова этого скрипта bash. Поскольку мой менеджер рабочего стола - lightDM, я попытался разместить этот вызов в /etc/init/lightdm.conf, но тогда Ubuntu по какой-то причине никогда не запускает X-сервер. Какие варианты ниже я должен использовать, чтобы заставить это работать?
Хорошо, отвечая на мой собственный вопрос, я заработал, вызвав скрипт установки TeamViewer как скрипт post script . Внедрение скрипта установки TeamViewer в rc.local не установило его правильно.