Предприятие занимается разработкой ПО и имеет множество внутренних библиотек/модулей, которые, для поддержания модульности, релизятся (в настоящий момент) на FTP для возможности использовать другими проектами.
С доступом на чтение все просто - анонимный доступ через FTP/HTTP, etc. А вот запись на FTP посредством прошитого логина/пароля в скрипт сборки совсем не нравиться... После гугления и вопросов на stackoverflow и comp.software.config-mgmt пришел к выводу что бы избавиться от хранения логина/пароля можно воспользоваться scp/sftp и открытыми ключами. Но как то мне не ясно каким образом разделять права на запись между различными проектами различным персонам... Не создавать же отдельную группу пользователей для каждого проекта и +s на корневой каталог? Я также подумал об использовании SVN для хранения результатов сборки (в основном это бинарные файлы). Мне кажется в этом случае получаем рад преимуществ: * синтаксис svn.authz интуитивно понятен, права описаны в одном месте и очень компактно * аутентификация из существующего LDAP * пароли кешируються встроеным менеджером клиента SVN Имея опыт с FRS от sourceforge - скажу мне нравится, но изучать GForge с моим уровнем знаний будет сложно. Собственно резумируя - посоветуйте или пните в соответствующее направление по теме каким образом можно организовать релиз файлов на некоторый сервис с удобным разграничением доступа. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/j6v5e6$b62$1...@dough.gmane.org