| Summary: | [PATCH] Не работает arping | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Branch t6 | Reporter: | Slava Dubrovskiy <dubrsl> | ||||
| Component: | iputils | Assignee: | Afanasov Dmitry <ender> | ||||
| Status: | CLOSED FIXED | QA Contact: | QA t6 <qa-t6> | ||||
| Severity: | major | ||||||
| Priority: | P3 | CC: | aen, cas, damir, evg, led, mike, rider, vsu, vvk | ||||
| Version: | не указана | Keywords: | patch | ||||
| Hardware: | all | ||||||
| OS: | Linux | ||||||
| Bug Depends on: | |||||||
| Bug Blocks: | 23155 | ||||||
| Attachments: |
|
||||||
Вот коммит, который собственно, и сломал работу в чруте: http://www.linux-ipv6.org/gitweb/gitweb.cgi?p=gitroot/iputils.git;a=commit;h=56018bf1b3c936f6ce0e13ae37ef25a9b493a492 Если его откатить, то получится как было, т.е. без поддержки arping для infinityband, зато в чруте. sysfs в чрут пробросить нет желания ? Правда, счастье от такого чрута будет таять прямо на глазах. ;(
> Вот коммит, который собственно, и сломал работу в чруте:
спасибо за ссылку, оторву arping от sysfs тогда.
если кто исправит быстрее, возражать не буду. в в gear исходники берутся из tar.bz2 и коммит так сразу не откатывается.
Чтобы откатить, достаточно вышеприведенный коммит сохранить в виде патча, а потом прикладывать через %patch -R (В ответ на комментарий №3) > > Вот коммит, который собственно, и сломал работу в чруте: > спасибо за ссылку, оторву arping от sysfs тогда. > > если кто исправит быстрее, возражать не буду. в в gear исходники берутся из > tar.bz2 и коммит так сразу не откатывается. Достаточно drop_priv() перенести ниже set_device_broadcast(), вместо того, чтобы придумывать костыли позаковыристей. Created attachment 4928 [details]
patch by led@
2 ender: в ACL только ты, так что отрывай/прикладывай:
* Tue May 03 2011 Led <led@altlinux> 20101006-alt1.2
- removed iputils-s20101006-arping.patch
- updated droppriv patch (iputils-s20101006-led-droppriv.patch) for support sysfs
ping * Mon May 09 2011 Afanasov Dmitry <ender@altlinux.org> 20101006-alt2 - fix #25282 (thx to led@) + updated droppriv patch for support sysfs УМВР: Unicast reply from x.x.x.1 [00:30:48:DE:xx:xx] 2.077ms (В ответ на комментарий №8) > * Mon May 09 2011 Afanasov Dmitry <ender@altlinux.org> 20101006-alt2 > - fix #25282 (thx to led@) > + updated droppriv patch for support sysfs > > УМВР: > Unicast reply from x.x.x.1 [00:30:48:DE:xx:xx] 2.077ms в t6 и p6 iputils-20101006-alt1 2cas@: обратите внимание. Увы, нельзя сразу на оба бранча повесить. (В ответ на комментарий №10) > 2cas@: обратите внимание. Увы, нельзя сразу на оба бранча повесить. Можно склонировать ошибку. В p6 положил. В t6 не могу: [cas@cas printer]$ ssh git.alt acl t6 iputils show iputils ender |
Не работает arping [root@dubrhost ~]# arping -I eth0 192.168.1.1 sysfs_open_class_device(net): No such file or directory ядро 2.6.37-un-def-alt2 а также проверяли на ovz-el Чинится так: [14:04:33] <Lost> mkdir /var/resolv/{proc,sys}; mount rproc /var/resolv/proc -t proc; mount rsys /var/resolv/sys -t sysfs [14:07:13] <Lost> новый arping за броадкастом лезет в sysfs, а ищет, куда примонтирована sysfs - в /proc/mounts [14:07:39] <Lost> так что либо доставать его из чрута, либо отучать так безобразничать [14:07:52] <thresh> доставать его из чрута [14:08:40] <Lost> а ты рисковый :)