Если необходимо собирать пакеты под различные платформы (не только rhel/centos), то есть отличный продукт Opensuse build service. Можно собирать пакеты под разные архитектуры (не только под x86/64) один пакет можно собрать под разные дистрибутивы (centos/rhel,fedora,mandriva,opensuse/sles,debian/ubuntu). В случае последних двух общими с rpm дистрами могут быть только сорцы. Если инфраструктура проекта простая можно обойтись build.opensuse.org. Для сложных проектов(много пакетов, сложные настройки прав доступа, специфические дистрибутивы итд) можно поставить локальную копию. Преимущества: не требуется держать кучу машин для разных дистрибутивов, можно на одной машине собирать под разные архитектуры(можно настроить таким образом, чтобы воркеры запускали xen/kvm виртуалки и билдили в них), можно компоновать пакеты различным образом, создавая разные репозитории с разными версиями одного и того же ПО (напр. в одном репозитории модуль собран с продакшн ядром, а в другом этот же модуль собран с тестовым ядром ).
Стоит добавить, что пайпы работают только в пределах локального компьютера(положить файл на nfs раздел можно, но данные будут на каждой машине свои), тк это просто участок в памяти.
Мне кажетяся использования LDAP + SASL + kerberos не всегда нужно. Вполне можно ограничиться запрещением операции bind, если нет StartTLS.