Чтобы можно было закачать гентушный профиль и файл world, а сервер бы это всё собрал.
Ну и чтобы доустановка пакета на клиенте автоматически вызывала добавление программы в world на удалённом сервере и сборку там же (на удалённом сервере) с последующей бинарной установкой локально.
Т.е. чтобы не руками всё это, а автоматизированно.
вижу я это примерно так:
eremote -profile "имя"
скачивает с сервера профиль с именем "имя" и делает его профилем по-умолчанию в локальной системе
eremote -profile "имя" -upload
берёт текущий локальный профиль,
закачивает его на сервер, даёт ему на сервере имя "имя"
если вместо имён использовать хеши, то пусть в стандартный поток вывода печатает новосозданный хеш для закачанного профиля.
eremote -profile "имя" -remove
удаляет указанный профиль на сервере
eremote @имя -create
создать новое множество пакетов (на сервере)
eremote @имя -remove
удалить указанное множество пакетов
eremote @имя -add "пакет"
добавить пакет в множество
eremote @имя -del "пакет"
удалить пакет из множества
eremote @имя
установить бинарно пакеты из указанного @множества
бинарно устанавливает на локальной машине множество пакетов
дополняет локальный файл world пакетами из множества @имя
где находится сервер можно указать в конфиге
/etc/eremote/server.conf
SERVER="http://192.168.1.115"
в этом же конфиге можно логины или ключи указать, если нужно
при установке программ на клиенте с сервера, на сервере ищется такой же профиль, какой установлен на локальной системе (как это сделать? ну хеши какие-нибудь считать, например).
Ранее по теме: 2005:1
Меня терзают сомнения - не переизобретаю ли я equo.