Обычно Вы никогда не должны использовать пользователя root кроме Вас, действительно нуждаются в правах. Но Вы правы, что основная проблема состояла бы в том, что 'rpmbuild' выполнит почти все, что Вы записали в файл спецификации. (файлы переопределения, создайте пользователей, удалите файлы и т.д.).
Править:
Как примечание стороны я предложил бы смотреть на Сервис Сборки openSUSE, который делает здание rpms для различных дистрибутивов действительно легким. (Это может также настроить как локальный экземпляр.)
Вот вещи, которые я проверил бы сначала:
Windows может пытаться соединиться со старыми долями и принтерами.
Если это - офлайновые файлы, который вызывает проблему, можно очистить синхронизацию с csccmd
csccmd /delete:\\servername\path /recurse2
Вы используете какой-либо программный брандмауэр между этими двумя устройствами? Я нашел, что брандмауэры как ZoneAlarm вызывают опустошение с совместным доступом к файлам Windows. Попытайтесь отключить или добавить обе системы к доверяемому списку и сообщите.
Править: Услуга "Рабочей станции" работает? Есть ли какие-либо ошибки в конечном счете Журналы?
Используйте монитор процесса от sysinternals и отфильтруйте unneded события и надейтесь видеть то, что продолжается прямо в то время, когда он зависает. Я недавно нашел одну программу, которая, казалось, зависала, на самом деле пытался загрузить довольно большое резервное копирование на сеть и ожидал на этом для завершения, прежде чем это будет работать. Можно также видеть вещи как запрещенный доступ, который мог указать на Вас на, возможно, ошибку полномочий или блок брандмауэра.