Обсуждение статьи тематического каталога: Puppet, система управления конфигурациями (puppet linux config)Ссылка на текст статьи: http://www.opennet.me/base/sys/puppet_config.txt.html
А вот хрен, если cobbler уже заинтегрировали в spacewalk то Puppet и не собираются, так что опять придется строить огороды, но уже масштабы не сервера а сети >_<
Cobbler дружится с puppet:https://fedorahosted.org/cobbler/wiki/UsingCobblerWithConfig...
А вообще, имхо, "котлеты отдельно", "мухи отдельно": пусть Spacewalk управляет пакетами, а Puppet конфигурацией:)
А что-нибудь поинтереснее изменения прав на файл нельзя было описать? Описанное можно и shell-скриптом по ssh сделать.