Summary: | Прошу принять меня в команду с целью поддержки, для начала одного, пакета openvpn. | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Team Accounts | Reporter: | Dmitriy Shadrinov <shadrinov> | ||||||||
Component: | join | Assignee: | Dmitry V. Levin <ldv> | ||||||||
Status: | CLOSED FIXED | QA Contact: | Andrey Cherepanov <cas> | ||||||||
Severity: | normal | ||||||||||
Priority: | P3 | CC: | glebfm, mike | ||||||||
Version: | unspecified | ||||||||||
Hardware: | all | ||||||||||
OS: | Linux | ||||||||||
URL: | http://www.altlinux.org/Team/Join/Secretary | ||||||||||
Attachments: |
|
Description
Dmitriy Shadrinov
2014-09-15 21:27:41 MSK
Created attachment 6144 [details]
ключ ssh
Created attachment 6145 [details]
ключ gpg
Подтверждаю. Есть ли надежда? очень хочется заняться поддержкой OpenVPN, хотя бы на время пока Вы сами не посчитаете необходимым обновлять пакет. Желаение все еще есть :) Эт радует :-) 2 ldv: мы на п. 1.2 http://www.altlinux.org/Team/Join/Secretary? (In reply to comment #6) > Эт радует :-) > > 2 ldv: мы на п. 1.2 http://www.altlinux.org/Team/Join/Secretary? Пожалуй что мы уже на п. 3.0. Дмитрий, если ещё не передавали мне пакет -- забросьте ссылку или srpm. Прошу прощения, но запамятовал, что в сентябре происходило... ftp://ftp.ntechs.ru/alt/repo/ Пока без systemd. Сейчас разбираюсь, вроде в апстриме добавили поддержку. Выложил, добавил поддержку systemd, но еще не проверял. Пока негде. Постараюсь проверить позже. Пока никак? Н-да, сразу не сделал и быстро вылетело из головы :-/ Прошу пояснить, почему были выкомментированы куски про plugin/examples и plugin/defer, а кусок с "# Install plugins" удалён. Несколько комментариев по разнице между 2.2.2-alt1 и 2.3.6-alt0.1 +mv %buildroot%_docdir/%name %buildroot%_docdir/%name-%version -- так делать не стоит, может сломаться --short-circuit (сам когда-то подобным образом оптимизировал I/O, затем от такой практики отказался) +install -p -m 0755 -d -- %buildroot%_initdir +install -p -m 0755 -- %SOURCE1 %buildroot%_initdir/%name можно заменить на один +install -pDm0755 -- %SOURCE1 %buildroot%_initdir/%name (аналогично с %buildroot%_sysconfdir/sysconfig/%name) +%doc sample/sample-config-files* +%doc sample/sample-keys* +%doc sample/sample-scripts* может иметь смысл заменить на +%doc sample/sample-* (В ответ на комментарий №12) > Прошу пояснить, почему были выкомментированы куски про plugin/examples и > plugin/defer, а кусок с "# Install plugins" удалён. они пропали из исходников апстрима, насколько я понимаю это были просто примеры как писать плагины > Несколько комментариев по разнице между 2.2.2-alt1 и 2.3.6-alt0.1 > > +mv %buildroot%_docdir/%name %buildroot%_docdir/%name-%version > -- так делать не стоит, может сломаться --short-circuit (сам когда-то подобным > образом оптимизировал I/O, затем от такой практики отказался) абсолютно согласен. исправил > +install -p -m 0755 -d -- %buildroot%_initdir > +install -p -m 0755 -- %SOURCE1 %buildroot%_initdir/%name > можно заменить на один > +install -pDm0755 -- %SOURCE1 %buildroot%_initdir/%name > (аналогично с %buildroot%_sysconfdir/sysconfig/%name) сделал > +%doc sample/sample-config-files* > +%doc sample/sample-keys* > +%doc sample/sample-scripts* > может иметь смысл заменить на > +%doc sample/sample-* сделал (В ответ на комментарий №13) > сделал Прицепите текущий спек, пожалуйста. Created attachment 6223 [details]
OpenVPN spec
Виноват, не написал. Я выложил собранные пакеты туда же ftp://ftp.ntechs.ru/alt/repo/SRPMS.hasher/openvpn-2.3.6-alt0.2.src.rpm Теперь spec.diff вполне понятен (хотя с попаданием в сизиф 2.3.6-alt1 по bug 30529 сходу уже не соберётся без синхронизации как минимум %changelog, при этом в Вашем пакете относительно сизифного проведена дополнительная работа по bug 28071, но это уже потом и вместе с naf@). 2 ldv: считаю, что Дмитрий готов собирать пакеты. * Fri Jan 30 2015 Dmitry V. Levin <ldv@altlinux> 0.7.86-alt1 - Added key: shadrinov@ (11C5751B; closes: #30319). -> T/J/S 4.0 Спасибо; Дмитрий, предлагаю перенести Ваши наработки поверх сизифного пакета. (В ответ на комментарий №19) > Спасибо; Дмитрий, предлагаю перенести Ваши наработки поверх сизифного пакета. я не против, только пока не понял о чем речь (В ответ на комментарий №20) > > Дмитрий, предлагаю перенести Ваши наработки поверх сизифного пакета. > я не против, только пока не понял о чем речь Сравните свой спек и сизифный для 2.3.6-alt1. Из добавок -- тот же unit-файл. Вот их, эти добавки и подчистки, хорошо бы перенести в объединённый спек, который и станет 2.3.6-alt2 или чем там. :) Приветствую Вас, хочу снова попроситься участвовать в поддержке пакета openvpn, он продолжает сильно отставать от апсрима... а так же с конца мая из сизифа вылетел xen. Мне удалось собрать последнюю версию (4.7.0) в хэшере. можно установить с: rpm http://rpm.ntechs.ru/ x86_64 ntechs rpm http://rpm.ntechs.ru/ noarch ntechs Ура! Дмитрий, а что с comment 21, или там уже свой unit-файл или как его там? Так-то я готов дать отмашку и перейти наконец к п. 4.1 :-) Как подсказывает glebfm@ -- давайте заодно проверим, что Вы умеете пользоваться нашей сборочницей, и соберём тестовое задание с новым openvpn: http://www.altlinux.org/Git.alt/Справочник#task Все необходимые для этого права у Вас уже есть. Ок, начинаю пробовать С склонировал git-репозиторий от naf@ к себе, применил обновления, все залил на git.alt:/packages/openvpn.git. Ключ gpg к сожалению мой истек, поэтому попробовать собрать пока не удалось. Я сгенерировал новый и как описано в инструкции залил в private/alt-gpgkeys, новый ключ ssh тоже залил туда в private/ssh-key.git. Создал заявку #32441. См. тж. bug #32441 с обновлёнными ключами. Xen-4.7.0: http://git.altlinux.org/tasks/169981/ Можно ли выкладывать пакет в таком виде в Сизиф? Готов ли я к его поддержке? В ченжлогах лучше использовать адрес @altlinux.org, соответствующий адресу пересылки почты; три верхних коммита я бы переоформил одним (git reset --soft, git commit --amend или git rebase -i по вкусу), поскольку в сизиф не попадало. В принципе-то можно и так, но Вы человек тщательный, поэтому предлагаю исправить адрес хотя бы для верхнего коммита, заодно объединив в него исправления. 2 glebfm: с учётом уже проделанной по openvpn работы считаю, что Дмитрий готов отправлять пакеты в сизиф. PS: ещё стоит ознакомиться с полезной утилитой gear-commit(1) :) (спасибо glebfm@ за напоминание) (В ответ на комментарий №29) > В ченжлогах лучше использовать адрес @altlinux.org, соответствующий адресу > пересылки почты; Виноват, по невнимательности > три верхних коммита я бы переоформил одним (git reset --soft, > git commit --amend или git rebase -i по вкусу), поскольку в сизиф не попадало. Да, эти операции я активно использую, но последние ошибки были выявлены уже girar'ом, соответственно коммиты опубликованы и я решил, что их менять не стоит... > В принципе-то можно и так, но Вы человек тщательный, поэтому предлагаю > исправить адрес хотя бы для верхнего коммита, заодно объединив в него > исправления. сделаю. Сделано Посмотрел; считаю, что Дмитрий готов собирать пакеты в сизиф. (In reply to comment #33) > Посмотрел; считаю, что Дмитрий готов собирать пакеты в сизиф. Адрес подписан на devel@. Пользователь добавлен в группу майнтейнеров. Желаю удачного мейнтейнерства! |