Прошу принять меня в команду с целью поддержки, для начала одного, пакета openvpn. Псевдоним: shadrinov Адрес пересылки почты: shadrinov@ntechs.ru Имя ментора: Michael Shigorin <mike@altlinux.org>
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@. Пользователь добавлен в группу майнтейнеров. Желаю удачного мейнтейнерства!