Este livro de receitas do Chef parece ser muito bom. Ele fornece suporte para o que você está procurando fazer. Para o que normalmente é feito, só posso abordá-lo do ponto de vista do Puppet, mas não vejo razão para adicionar esse tipo de complexidade ao RPM quando ele é facilmente suportado por um livro de receitas. Você está simplesmente criando mais trabalho para si mesmo mais tarde, quando precisar fazer alterações e dificultar o suporte de outros usuários.