Bug 3029 - LinNeighborhood не работает со свежей samba3
: LinNeighborhood не работает со свежей samba3
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/LinNeighborhood)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2003-09-22 21:17 by
Modified: 2005-10-17 01:06 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2003-09-22 21:17:59
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 From 2003-09-24 15:03:43 -------
новая сборка появится после удаления samba-2.2.8 из Сизифа.
------- Comment #2 From 2003-10-07 12:10:20 -------
*** Bug 3040 has been marked as a duplicate of this bug. ***
------- Comment #3 From 2004-05-22 15:05:45 -------
Давно пофикшено.