Пожалуй, главное неудобство CVSup (http://www.cvsup.org/) заключается в том, что эта программа написана на языке Modula-3. Нашелся энтузиаст, переписавший (http://lists.freebsd.org/pipermail/freebsd-current/2005-May/...) CVSup на языке Си (csup (http://mu.org/~mux/csup.tgz)).
К сожалению, работа над проектом csup, которая продолжается уже несколько лет, еще не завершена, не реализованы некоторые функции имеющиеся в CVSup. В целом, программа работоспособна, хотя в настоящей реализации, работает несколько медленней CVSup.
Автор призывает (http://lists.freebsd.org/pipermail/freebsd-current/2005-May/...) всех желающих подключиться и помочь реализовать намеченные в файле TODO (http://www.opennet.me/soft/csup-TODO.txt) планы.URL: http://lists.freebsd.org/pipermail/freebsd-current/2005-May/...
Новость: http://www.opennet.me/opennews/art.shtml?num=5466
Вот бы portage переписали на Си - было бы классно!
странно как-то она переписана, если работает медленнее
сначала функционал, потом оптимизация..
а секьюрити еще более потом, когда припрёт...
Серьезно, на..а? неужели только у меня проблемы с cvsup через firewall? ну не хочу я поднимать сокс-сервер, только для того чтобы обновить порты, нет возможности сделать мапирование портов. зачем еще один csup, который не работает через firewall? только ради того, чтобы не ставить этот язык при установке cvsup (не помню название), но при этом оставить те же неудобства работы?