Рассматриваю следующую схему:
При включении компьютер связывается с сервером, смотрит, какая конфигурация ему предназначается. Если отличается от текущей - всасывает её и перезагружается. Если нет, то действует исходя из того, что раскатано сейчас.
Про сами конфигурации: преимущественно это какие-либо файлы в домашнем каталоге, +- какой-нибудь автозапуск.
PXE не предлагать - не про то. Не факт, что моя схема вообще уместна, но по состоянию на текущий момент хочется попробовать что-нибудь такое.
ОС везде одинаковая, условимся, что это Debian/Ubuntu.
Что посоветуете для реализации? Навскидку смотрю в сторону Puppet, но есть стойкое ощущение, что проще потратить пару дней и самому поколхозить.