LINUX.ORG.RU
 

Вышел SMBNetFS 0.5.0


0

0

После длительного затишья вышел релиз лучшего из smb клиентов, использующих fuse.

Что нового:

  • Переписан почти весь код
  • Поддержка samba >= 3.2
  • Код libsmbclient отделен от остального кода SMBNetFS (в целях улучшения стабильности)
  • Оптимизация алгоритмов хранения дерева каталогов и авторизации (теперь работает быстрее)
  • Добавлена возможность установки пароля для всех хостов из одной рабочей группы
  • Поддержка безопасного truncate() (нужна samba >= 3.2.0)
Релиз носит кодовое название "babushka"

>>> Подробности


[#] Ответ на: Вышел SMBNetFS 0.5.0 от xintrea 25.10.2009 22:20:56  

Re: Вышел SMBNetFS 0.5.0

> > Что нового: Переписан почти весь код

> Жесть.

ключевой момент -- изолирование взаимодействия с libsmbclient в отдельные процессы, которые могут быть (и в некоторых ситуациях будут) сравнительно безопасно убиты без существенного вреда для smbnetfs.

anonymous ()
[#]  
stalkerg

Вышел SMBNetFS 0.5.0

А мне вот больше интересно как эта штука обрабатывает блокировки? :)) Это я к 1C поверх шары запускать, а то терминальный режим иногда глючить.

**** ()
[#] Ответ на: Вышел SMBNetFS 0.5.0 от ZuBB 25.10.2009 22:07:46  

Вышел SMBNetFS 0.5.0

> Напишите пожалуста кто-то ebuild

Читайте сообщение выше

* ()
[#] Ответ на: Вышел SMBNetFS 0.5.0 от legolegs 25.10.2009 13:03:15  

Вышел SMBNetFS 0.5.0

Нужно выкидывать виндовый мусор из ядра и не превращать его в помойку, самое место smbfs в fuse

()
[#] Ответ на: Вышел SMBNetFS 0.5.0 от Spinal 25.10.2009 14:52:39  

Вышел SMBNetFS 0.5.0

ага. В СПбГУ учился.

**** ()
[#] Ответ на: Вышел SMBNetFS 0.5.0 от anotheranonymous 25.10.2009 15:32:05  
kott

Вышел SMBNetFS 0.5.0

Отличная новость. Всегда пользовался этой софтиной.

** ()
[#] Ответ на: Вышел SMBNetFS 0.5.0 от vadiml 25.10.2009 15:02:47  
MYMUR

Вышел SMBNetFS 0.5.0

>>"babushka"

>Значит ему чего-то определённого не хватает, что бы стать "dedushka"

Это будет кодовым названием для следующего релиза.

**** ()
[#] Ответ на: Re: Вышел SMBNetFS 0.5.0 от anonymous 25.10.2009 22:50:07  
MYMUR

Вышел SMBNetFS 0.5.0

>При переходе от samba-3.0 к samba-3.2 была полностью поломана поддержка multi-thread в библиотеке libsmbclent.

И поэтому потребовалось переписывать [почти] ВСЁ? Видимо, спроектирован сабж был очень и очень оригинально....

**** ()
[#] Ответ на: Вышел SMBNetFS 0.5.0 от MYMUR 26.10.2009 18:16:48  

Re: Вышел SMBNetFS 0.5.0

> И поэтому потребовалось переписывать [почти] ВСЁ? Видимо, спроектирован сабж был очень и очень оригинально....

основной код программы -- работа с библиотекой libsmbclient. В libsmbclient-3.0 можно было работать с несколькими разными компами одновременно без использования мутексов, в libsmbclient-3.2 это перестало работать. Можно было решить проблему расстановкой мутексов -- к сожалению в ряде случаев это приводило бы к очень сильным тормозам.

Намного практичнее оказалось вынести работу с libsmbclient в отдельные процессы (в каждом процессе только один тред и поэтому все последовательно). Это решило две проблемы -- позволило работать с несколькими компами одновременно, падения библиотеки libsmbclient перестали крешить программу. Вместе с плюсами пришли и минусы -- надо было отслеживать работу порожденных процессов, потребовался обмен данными между родительским и порожденными процессами, а в главном процессе пришлось смешивать треды, сигналы и форки...

Вот такая реорганизация и потребовала переписывания почти всего кода

anonymous ()
[#]  
vovans

Вышел SMBNetFS 0.5.0

Спасибо! Отличный инструмент для работы )) Особенно, если в офисе юзвери в XFCE работают )) Недавно обновил у некоторых Zenwalk и fusesmb перестало работать :( Хорошо, это решение вовремя подвернулось ;)

***** ()
[#] Ответ на: Вышел SMBNetFS 0.5.0 от thevery 26.10.2009 1:54:51  

Вышел SMBNetFS 0.5.0

<OFF>5-й человек, что повстречалсо мне на сим ресурсе, что я видел в СПбГУ...</OFF>

ток зачем ему нынче его разрабатывать, той сети, для которой это писалось в первую очередь, афаик, уже нет.. =(

в прочем - софтна всёрвано полезная.

* ()
[#] Ответ на: Вышел SMBNetFS 0.5.0 от billic 28.10.2009 15:11:20  

Вышел SMBNetFS 0.5.0

><OFF>что я видел в СПбГУ...</OFF>
<OFF>журавлик, жралки, ты, я... кто ещё?</OFF>

>ток зачем ему нынче его разрабатывать, той сети, для которой это писалось в первую очередь, афаик, уже нет.. =(


тем не менее SMB само по себе живее всех живых

**** ()