Summary: | join to team | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Yura Kalinichenko <yuk> | ||||||
Component: | alt-gpgkeys | Assignee: | Gleb F-Malinovskiy <glebfm> | ||||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||
Severity: | normal | ||||||||
Priority: | P3 | CC: | boyarsh, cas, glebfm, ldv, mike | ||||||
Version: | unstable | ||||||||
Hardware: | all | ||||||||
OS: | Linux | ||||||||
Bug Depends on: | |||||||||
Bug Blocks: | 13354 | ||||||||
Attachments: |
|
Description
Yura Kalinichenko
2011-08-11 02:14:34 MSK
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: можно разрешать сборку, как мне кажется. Боюсь что ты был слишком оптимистичен. ∀ старуха ∃ проруха :) |