Bug 3029

Summary: LinNeighborhood не работает со свежей samba3
Product: Sisyphus Reporter: Alexei V. Mezin <alex783>
Component: LinNeighborhoodAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: mike
Version: unstable   
Hardware: all   
OS: Linux   

Description Alexei V. Mezin 2003-09-22 21:17:59 MSD
LinN просматривает списки расшаренных папок, но не монтирует их. Так же после
просмотра расшаренных папок "забывается" IP-адресс "отобранных машин".

Причина: LinN подзывает smbclient с ключиком -d3 для получения debug-вывода,
содержащего строку "Connecting to IP.ADD.RE.S at...", и вытаскивает ip-адрес.
Потом этот адрес передается smbmount'у в ключе ip=XXX.XXX.XXX.XXX. Новая samba3
выдает debug-output не в stdout, как старая, а в stderr. Поэтому ip-адрес не
попадает к LinN.

В качестве "топорного", временного, но работающего решения можно заменить в
smbbrowse.c все вхождения STDOUT_FILENO на STDERR_FILENO, а в настройках LinN в
опциях для smbclient довабить -E.
Comment 1 Aleksandr Blokhin 2003-09-24 15:03:43 MSD
новая сборка появится после удаления samba-2.2.8 из Сизифа.
Comment 2 Michael Shigorin 2003-10-07 12:10:20 MSD
*** Bug 3040 has been marked as a duplicate of this bug. ***
Comment 3 Aleksandr Blokhin 2004-05-22 15:05:45 MSD
Давно пофикшено.