Summary: | вышел новый прокси-сервер 3proxy | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | DiX <di_mail> |
Component: | 3proxy | Assignee: | Afanasov Dmitry <ender> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | enhancement | ||
Priority: | P3 | CC: | ender, mike, vvk |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
DiX
2009-05-27 19:08:35 MSD
да, 0.6, ещё с месяц назад. у меня пока не получается сделанный недавно chroot и setuid патч перенести - код очень сильно изменился. сейчас адаптирую наш owl патч из dhcp (droproot.c) - здесь полностью такой же функционал. очень не хочется регрессии :( Помогает апстримить патчи, чтоб не тащить самому. Кстати, при отсутствии дырок и известных крупных проблем просьба обновить версию -- это feature request, соответственно s/normal/enhancement/ нет, в данном случае uostream не помогает. да, chroot функционал upstream реализовал. но реализовал как-то не так. ко всему прочему не до конца сделал setuid. в простом варианте задача звучит как: реализовать функционал droproot.с из dhcp. это заодно повзолит решить проблему при bind на порты < 1024. через capability.h в смысле. решал это вречра, сегодня нет :) но завтра продолжу. на ftp://ftp.altlinux.org/people/ender/3proxy лежит сборка с 0.6. патч переписал заного, добавил использование capabilities. надо проверить - действительно работает под пользоватем (у меня да), действительно ли вешается на порты (у меня да :) у меня правда ещё есть вопросы, но это я закину в рассылку :) chroot пока автоматически не настраивается. все ещё ручками. но это делать будем отдельно. (In reply to comment #4) > патч переписал В апстрим закинь, чтоб не заниматься этим время от времени (тебе или следующему $MAINTAINER). (В ответ на комментарий №5)
> В апстрим закинь, чтоб не заниматься этим время от времени (тебе или следующему $MAINTAINER).
там достаточно много менять надо, чтобы в upstream. и пораставлять кучу всяких #ifdef _WIN32.
доведу до ума - закину.
Лучше закинуть как есть, потом довести до ума -- и ещё раз закинуть ;-) Уж сколько раз погибало чуточку отложенное... здесь я надеюсь на свою лень - как только работа по переносу превысит идеализм, так сразу ЗАРАЗе и отправится :) я people я, кстати, alt2 отправил. с внятным droproot'ом, суть: http://lists.altlinux.org/pipermail/devel/2009-June/171599.html сейчас думаю делать ли chroot, обсуждение этого в сизифе. chroot'а нет. 3proxy-0.6-alt2 -> sisyphus: * Tue Jun 09 2009 Afanasov Dmitry <ender@altlinux> 0.6-alt2 про сизиф отметил, а закрыть-то я и забыл |