accel-pptp
_passer 13 июля, 2010 - 11:34
Решил поделиться подправленным для себя ebulid'ом для git'овой версии accel-pptp - весьма производительного kernel-space pptp-сервера.
Строго не судите, т.к. первый опыт, а об ошибках сообщайте. ;)
Более менее отлаженную версию опубликую в багзилле.
»
- Для комментирования войдите или зарегистрируйтесь
Куча мелких ошибок, repoman
Куча мелких ошибок, repoman будет ругаться на старый стиль. Со времен 2006 написание ebuild'ов ушло далеко вперед.
Не грусти, товарищ! Всё хорошо, beautiful good!
Благодарю за замечания. Вот
Благодарю за замечания.
Вот новый ebuild.
Но не понял что от меня хочет repoman:
Нащяльника, мая сервира паставиль, фрибизьдя инсталя сделаль, апачи сабраль, пыхапе патключиль, сапускаю, а ано - ажамбех пашамбе эшельбе шайтанама!
Первый - live-ebuild должны
Первый - live-ebuild должны поставляться с пустым KEYWORDS.
Второй - не описан в metadata.xml USE-флаг server, можно забить.
Не грусти, товарищ! Всё хорошо, beautiful good!
В пакете большая
В пакете большая архитектурная ошибка, программа использует внутренние копии poptop и pptpclent, а по QA должны использоваться системные, которые должны ставиться по зависимостям. Если эту проблему решить, то ebuild станет очень простым.
Еще по мелочи - src_unpack() при EAPI=2 или 3 можно поменять на src_prepare(), после чего магия сама распакует файлы.
Не грусти, товарищ! Всё хорошо, beautiful good!
winterheart написал(а): В
Ерунда заключается в том, что там порядком напатчили, а значит чтобы сделать ebuild простым - прийдется делать патченные ebuild'ы poptop и pptpclent, а это уже мероприятие, пролобировать которое врят ли в моих силах. Согласен, решение косое, но без помощи старших товарищей делать мне нечего. Поэтому пока оставлю так.
Нащяльника, мая сервира паставиль, фрибизьдя инсталя сделаль, апачи сабраль, пыхапе патключиль, сапускаю, а ано - ажамбех пашамбе эшельбе шайтанама!