[ebuild]mod_revocator request [ DONE ] [InOverlay]

Может быть у кого нибудь возникнет желание написать данный ебилд ?

Техническая информация:
Зависимости : libnss, libnspr, mozldap ,mod_nss - есть в оверлее rion
Домашняя страница проекта :http://directory.fedoraproject.org/wiki/Mod_revocator
Описание и исходники там же. Патч на configure.{ac,in} Лежит в Сизифе у Альтовцев.http://sisyphus.ru/ru/srpm/Sisyphus/apache2-mod_revocator/patches/0
Там же можно забрать исходники без использование cvs
.
Нижеследующее писалось с целью проверки сборки и не претендует на ebuild:

EAPI="2"

ECVS_AUTH="pserver"
ECVS_SERVER="cvs.fedoraproject.org:/cvs/dirsec"
ECVS_MODULE="mod_revocator"
ECVS_BRANCH="mod_revocator102"
ECVS_LOCALNAME="${P}"
ECVS_CVS_COMPRESS="-z3"

WANT_AUTOMAKE=1.6

inherit apache-module cvs autotools
DESCRIPTION="Apache 2 module that lets the user configure remote CRL"
HOMEPAGE=""
SRC_URI=""

SLOT="0"
KEYWORDS="~amd64"
IUSE="-openldap"

ALLDEPEND="dev-libs/nss
                dev-libs/nspr
                dev-libs/mozldap"
#               www-apache/mod_nss"
DEPEND="sys-devel/bison
                sys-devel/flex
                dev-util/pkgconfig
                ${ALLDEPEND}"

RDEPEND="${ALLDEPEND}"

src_prepare() {
        epatch "${FILESDIR}/alt-linux.patch"
        eautoreconf
}
src_configure() {

        econf \
                --with-apr-config \
                --with-apr-config=/usr/bin/apr-1-config \
                $(use_enadle openldap) || die ""
}
....skip

Вообщем причина [WONTFIX]

Вообщем причина [WONTFIX] проста как божий день:
1) mod_revocator (далее продукт) написан товарищами из редхата (далее аффтары), которые не ведают о сущствовании такого понятия как "новое программное обеспечение", а вернее не считают любой новый код за программу, а лишь за коллекцию багов. Поэтому выход 3 года назад несовместимого с их продуктом релиза nss для них прошел практически незамеченным (кроме одного поста на офф. странице).
2) Билд-система продукта, ввиду абсолютеного незнания аффтарами автотулзов, настолько убога и корява, что вообще непонятно как она в оригинале работала.

Вердикт: прежде написания ебилда хорошо бы написать нормальную версию продукта. Пока редхатовцы не приведут свое детище в совместимость с новым nss, нам тут делать нечего. Ждем RHEL6

/

NightNord написал(а):
Поэтому выход 3 года назад несовместимого с их продуктом релиза nss для них прошел практически незамеченным (кроме одного поста на офф. странице).

Они разрушили мой моск! :)
Каким образом использование общего (и/или удалённого) СОС'а может зависеть от nss???

NightNord написал(а):
Вердикт: прежде написания ебилда хорошо бы написать нормальную версию продукта. Пока редхатовцы не приведут свое детище в совместимость с новым nss, нам тут делать нечего. Ждем RHEL6

Есть мнение, что так ждать можно очень долго и (главное) непонятно чего.

ЗЫ: А ещё есть мнение что такая штука (обращение к общему СОС'у) может потребоваться не только для web-сервера (набор коих к одному Индейцу не сводится), но и [как минимум] для почтового сервера.

:wq
--
Live free or die

nss - это нетскейповская

nss - это нетскейповская библиотека, обеспечивающая для продуктов, производных из закромов Netscape, крипто-API на открытых ключах. Как бы для службы отозванных сертификатов PKI занимает не последнее место.

Не грусти, товарищ! Всё хорошо, beautiful good!

Я ленив

и поэтому не люблю лезть на физический уровень там, где в этом нет необходимости.

winterheart написал(а):
nss - это нетскейповская библиотека, обеспечивающая для продуктов, производных из закромов Netscape, крипто-API на открытых ключах. Как бы для службы отозванных сертификатов PKI занимает не последнее место.

Согласно моим представлениям о здравом смысле она (или иное решение, обеспечивающее решение данной задачи) должна присутствовать в графе зависимостей, определяемых флагом ssl Индейца.
Если же Индеец собран без поддержки SSL, то и в обсуждаемом модуле смысла нет.

Соответственно непосредственная проверка этой (полагаю, не только) зависимости избыточна.
Зато пропущена проверка действительно необходимой зависимости:
наличия и конфигурации www-servers/apache

:wq
--
Live free or die

Прекратить флуд

Это-то тут причем? Модуль не рабочий, вот и все, что на данный момент важно. Смысл его существования и пригодность к использованию широкими массами - тема отдельная, и тут, вроде бы очевидно, не обсуждается.

Тема является закрытой до того момента, как разработчики починят свое творение (по словам тов. slepnoga, в RHEL6, вроде бы, оно должно появится, наверное тогда и починят).

Зачем нужен данный модуль и

Зачем нужен данный модуль и что он должен делать в контексте моей задачи в теме не обсуждалось.Типа "Вопрос Применимости" (tm) не стоит. Кто сказал , что он обеспечивает работу по https ?
Если кто то сделает патч для исходников, давайте продолжим обсуждение

Алсо , в теме обсуждались конкретно программерские/мантаинерские задачи - "как собрать данную фиговину" . Вопрос "нафига это надо" и "как
это опакетить " выходил за рамки данной темы.
WONTFIX в контексте темы означает невозможность сборки на версиях библиотек из Гентоо в данный момент времени. Там же сверху ясно написано -"ждем апстрим".

П.С Ну давайте хоть в "Разработке" не флудить , пожалуйста :)

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

.

slepnoga написал(а):
Зачем нужен данный модуль и что он должен делать в контексте моей задачи в теме не обсуждалось.Типа "Вопрос Применимости" (tm) не стоит.

В этом я с тобой принципиально не согласен.

slepnoga написал(а):
Кто сказал , что он обеспечивает работу по https ?

А где (кому) ещё в Apache может потребоваться СОС???

slepnoga написал(а):
Алсо , в теме обсуждались конкретно программерские/мантаинерские задачи - "как собрать данную фиговину" . Вопрос "нафига это надо" и "как
это опакетить " выходил за рамки данной темы.

Порочный подход.
Ибо сборка хреновины не есть самоцель :)

slepnoga написал(а):
П.С Ну давайте хоть в "Разработке" не флудить , пожалуйста :)

Именно данная конкретная задача имеет для меня вполне конкретный практический смысл.
Поэтому мне было бы интересно разработать логически полное и завершённое решение.
Частное решение я на коленке сочинил, на форуме где-то бегала тема... Но хочется более правильного решения.

ЗЫ: Кстати, спасибо за напоминание, надо будет расширить статейку на wiki :)

:wq
--
Live free or die

В этом я с тобой

В этом я с тобой принципиально не согласен.

А мне пофик на твое согласие/несогласие - результат от этого не меняется.

А где (кому) ещё в Apache может потребоваться СОС???

Сам по себе https обеспечивает mod_ssl ( это ,ИМХО, на первом столбе в гугле написано) , или в данном случае mod_nss.

Порочный подход.
 Ибо сборка хреновины не есть самоцель :)

См. пункт 1

Именно данная конкретная задача имеет для меня вполне конкретный практический смысл.

По этому топику этого не видно. Если тебе это интересно , выложи патчи.

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Забито гвоздями по просьбам

Забито гвоздями по просьбам трудящихся.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Здесь лежит тарболл от 13

Здесь лежит тарболл от 13 апреля сего года, наверно в связи с выходом беты RHEL6 апстрим зашевелился.
Собственно вопрос снова актуален.

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Собственно, собралось. Не без

Собственно, собралось. Не без траблов со стороны dev-libs/nss правда ( ебилд пришлось дополнить ), но собралось.
Все что надо для работы - в rion`e.
http://code.google.com/p/rion-overlay/source/detail?r=403844f2f103f9a03b7e9942037597de20ccc752

П.С Работа сего модуля с openssl и CA на файлах меня интересует меньше, чем балет, который меня совсем не интересует.

П.П.С Юзайте dev-libs/nss[utils] и лдап для хранилища ( как вы это сделаете на опенлдапе - я тоже не знаю)
П.П.П.С Конструктивные предложения, отчеты о тестировании и патчи всегда будут выслушаны.

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".