Created attachment 5040 [details] public gpg key Псевдоним: yuk@ Пересылать на: yuk@kalina.in.ua Имеется уже собранный vtund, теперь надо отправить его в Сизиф. Следующее по важности - nut. Ну и дальше еще много чего, в т.ч. собственной разработки.
Created attachment 5041 [details] public dsa-key 1024bit
Смотрю в http://www.altlinux.org/Team/Join/Secretary и говорю положительное решение (нам ведь нужен nut-2.6+?).
(In reply to comment #2) > Смотрю в http://www.altlinux.org/Team/Join/Secretary и говорю положительное > решение В смысле назвался ментором? ;)
Вообще-то изначально -- н-да, жаль, что не подумал сразу явно подтвердить.
(In reply to comment #4) > Вообще-то изначально -- н-да, жаль, что не подумал сразу явно подтвердить. Это другое дело. Аккаунт создан, можете продолжать процесс приема.
Он продолжается на этом самом nut, но без использования git.alt. :)
(В ответ на комментарий №6) Начинаем с vtund: 89.252.62.139:/home/yuk/RPM/SRPMS/vtund-3.0.2-alt3.src.rpm
(В ответ на комментарий №7) Поправка. Выложил в общедоступном месте: ftp.linux.kiev.ua:/pub/Linux/ALT/people/_yuk/P6/SRPMS/vtund-3.0.2-alt3.src.rpm Поскольку совместимость по протоколу шифрования blowfish 128 bit между ветками 2.6 и 3.0 мэйнстримом сломана - приходится использовать third party patch: http://www.mail-archive.com/vtun-devel@lists.sourceforge.net/msg00025.html Просьба оценить его безопасность (работоспособность мной проверена - PASSED).
Для удобства: http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_yuk/P6/SRPMS/vtund-3.0.2-alt3.src.rpm 2 ldv: если будет удобно, глянь патч -- меня free() смущает, чесгря.
(In reply to comment #9) > Для удобства: > http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_yuk/P6/SRPMS/vtund-3.0.2-alt3.src.rpm > > 2 ldv: если будет удобно, глянь патч -- меня free() смущает, чесгря. Посмотрел. Патч состоит из двух совершенно независимых частей: добавление поддержки oldblowfish128ecb в сервере, и борьба с утечкой памяти во время чтения конфиг-файла. Второе сделано некрасиво, неочевидно (мне потребовалось увидеть весь файл, чтобы убедить себя в отсутствии double free и use after free). Поскольку use after free все-таки есть, предлагаю эту часть патча оторвать и при желании переписать и заапстримить.
Спасибо!
(В ответ на комментарий №10) > (предлагаю эту часть патча > оторвать и при желании переписать и заапстримить. Спасибо, оторвал, пересобрал. http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_yuk/P6/SRPMS/vtund-3.0.2-alt4.src.rpm 2Mike: Что дальше делать?
Вот такие фрагменты лучше превратить в честные комментарии (http://www.altlinux.org/TypicalPackagingErrors/StrikeOutMacro): #%set_autoconf_version 2.5 #%set_automake_version 1.7 Спек можно ещё чуть почистить, но это уже некритично -- дублирование параметров %configure (см. `rpm --eval %configure`) и использование %__внутренних_макросов (см. http://www.altlinux.org/TypicalPackagingErrors/InternalMacros). 2 ldv: можно разрешать сборку, как мне кажется.
(In reply to comment #13) > Вот такие фрагменты лучше превратить в честные комментарии > (http://www.altlinux.org/TypicalPackagingErrors/StrikeOutMacro): > > #%set_autoconf_version 2.5 > #%set_automake_version 1.7 Боюсь, что без этих "комментариев" пакет может и не собраться.
alt-gpgkeys-0.7.43-alt1 -> sisyphus: * Mon Sep 05 2011 Dmitry V. Levin <ldv@altlinux> 0.7.43-alt1 - Added key: yuk@ (8EBD651C; closes: #26024). - Replaced expired key: dk@ (6B9ED85C -> 9AF81E60; closes: #26167).
(В ответ на комментарий №15) > alt-gpgkeys-0.7.43-alt1 -> sisyphus: > > * Mon Sep 05 2011 Dmitry V. Levin <ldv@altlinux> 0.7.43-alt1 > - Added key: > yuk@ (8EBD651C; closes: #26024). > - Replaced expired key: > dk@ (6B9ED85C -> 9AF81E60; closes: #26167). Итак, очередной подход к снаряду завершился ничем. Что делал: cat >~/.ssh/config <<EOF Host git.alt HostName git.altlinux.org Port 222 User yuk EOF SIGN=`gpg --list-secret-keys | grep ^sec | awk '{print $2}' | cut -d/ -f2` git config --global user.signingkey 0x$SIGN git config --global user.email yuk@altlinux.org git config --global user.name "Yura Kalinichenko" ssh git.alt help ssh: Permission denied (publickey). ЧЯНТД ?
(In reply to comment #16) > Итак, очередной подход к снаряду завершился ничем. Что делал: > > cat >~/.ssh/config <<EOF > Host git.alt > HostName git.altlinux.org > Port 222 > User yuk User git_yuk (In reply to comment #13) > 2 ldv: можно разрешать сборку, как мне кажется. Боюсь что ты был слишком оптимистичен.
∀ старуха ∃ проруха :)