pyNeighborhood - pyGTK smbclient
Столкнулся я значит с маленькой проблемой, после перехода на XFCE так и не нашёл чем можно было бы примонтировать шары (руками лазить в консоль лень;) ) xfsamba что-то не
чень, остальной софт либо под самбу < 3.0 , либо просто Г и падает в segfault. Вот и наткнулся на pyNeighborhood маленькая прожка для просмотра и монтирования ресурсов.
Для работы программы сначала необходимо создать /mnt/lan каталог и выставить на него права на запись.
cd /mnt;mkdir lan
chown slav0nic:slav0nic lan
cmod o+w lan
Теперь о маленьких тонкостях настройки samba под эту прожку для корректного отображения.
в секцию [global] в /etc/samba/smb.conf добавляем такие строки:
[global]
dos charset = cp866
unix charset = UTF8
display charset = UTF8
Это позволит корректно отображать имена папок и комментариев на рус. языке (шары WinXP). Да, samba должна быть >=3.0. После этих настроек, если локаль в системе не utf8, то через smbclient -L будут кряказябры (display charset можно поменять на koi8-r, но тогда в pyNeighborhood будут бока=)).
Теперь в pyNeighborhood заходим в edit->preferences… и в опциях монтирования пишем такую строку; codepage=cp866,iocharset=utf8. теперь имена в примонтированых каталогах будут нормально отображаться, в поле файлового менеджера можно вписать thunar
Вот и всё, теперь можно снести тяжёлый гномовский наутилус ;)
сайт програмки: pyneighborhood.sourceforge.net