В соответствии с предварительными договоренностями (вы их не помните, но это было одобрено уже давно) думаю настало время частично ликвидировать человеческий фактор при сборке-выкладке дистрибутива. Буду краток, предлагается реализовать в два этапа:
1. генерация iso (всех 3-x видов) на сервере intranet.puppyrus.org с последующей выкладкой в общий доступ. Для этого на сервере организуется структура файлов и каталогов как в iso. Скриптом по cron генерируем нужные iso, параметром -x не включая в состав iso файлы (т.е. чисто для base не включаем модули xorg и puppyrus-icewm). Генерацию предлагаю делать 1-2 раза в месяц.
2. Генерация основных pfs модулей на основе пакетов выкладываемых на сервер. Тут скрипт будет по хитрее, но думаю нормально будет сделать в каждом каталоге модуля (packages-base и т.п.) дополнительный каталог new в который и ложить обновляемые пакеты. Задача скрипта - удалить из модуля пакет требующий обновления, добавить обновленный пакет, создать pfs модуль, перенести pfs модуль в каталог для создания iso. Генерация делается 1 раз в 1-2 дня.