SAMBA + NFS (файлопомойка) смонтирована на Pydio (облачная файлопомойка) сервер для просмотра файлов с инета.
Все крутиться и шуршит, но есть проблема с именами Русских (cp1251) файлов. Монтирование по nfs:
nfs4 (rw,relatime,vers=4,rsize=524288,wsize=524288,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=192.168.0.239,minorversion=0,local_lock=none,addr=x.x.x.x)
И счастье не приходит. Кто знает какой нить грязный хак с чудными жонглированием кодировок налету?
Utf-8 cp1251 too long file names
Может убрать namlen=255?
fstab: 192.168.0.167:/mnt/0000000000 /mnt/00000 nfs rw,async 0 0
Вообщем namlen=255 это нормальное максимальное число. Как его обойти?
Чувствую нужно копать тут:
http://linux-in-office.blogspot.ru/2010/11/nfs.html
http://unixa.ru/korotko-o-glavnom-./convmvfs-utf-8-koi8-r.html
Хак не удался
при кодировке koir-8 в Utf8:
п╨ п╢п╩я▐ п╡я▐я┤.lnk
п⌠я─п╟я└п╦п╨ я┐я┤п╣я┌п╟ я│п╨п╩п╟п╢п╟2п║я┌п╟я─я▀п╧.doc
ПРи CP1251 в UTF8 :
VOLVO Запчасти/
Webasto титульный лист.xls
Р???
РґРѕРіРѕРІ1.doc
Делал через fstab:
convmvfs /mnt/00000_fix fuse srcdir=/mnt/00000,icharset=koi8-r,ocharset=UTF8,allow_other,ro 0 0
НА выходе mount:
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
convmvfs on /mnt/00000_fix type fuse.convmvfs (ro,relatime,user_id=0,group_id=0,allow_other)
Есть у кого идеи где я туплю?