Lipetsk *nix Association Forum Lipetsk *nix Association Forum
Новости:
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
29 Ноября 2024, 01:50:10


Войти


Страниц: [1]   Вниз
  Печать  
Автор Тема: Небольшая проблемка с кодировкой файлов по sambe  (Прочитано 16043 раз)
0 Пользователей и 8 Гостей смотрят эту тему.
wrag
Небритый одмин
*****

Карма: 0
Сообщений: 673



Награды
« : 10 Сентября 2008, 11:22:12 »

система мандрива 2008
samba 3.0.25

Поставил, настроил, осталось подчистить траблу, с кодировками имен файлов, с русскими именами,
вместо них тире-шки, видны из под убунты и из под Windows хп, у меня дружественно все на русском?.

Читал гугл везде однотипные решения, добавить параметры в секцию глобал:
                                                           
                                                           client code page=866
                                                           character set=UTF-8
                                                           unix charset=UTF-8
                                                           dos charset=866
                                                           display charset=UTF-8

Но гадина не берет их, testparm говорит следующее:

Load smb config files from /etc/samba/smb.conf
Unknown parameter encountered: "client code page"
Ignoring unknown parameter "client code page"
Unknown parameter encountered: "character set"
Ignoring unknown parameter "character set"
init_iconv: Conversion from UTF-16LE to 1251 not supported
init_iconv: Attempting to replace with conversion from UTF-16LE to ASCII
init_iconv: Conversion from UTF-8 to 1251 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from UTF-8 to 1251 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from 1251 to UTF-16LE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16LE
init_iconv: Conversion from 1251 to UTF-8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from 1251 to UTF-8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from 1251 to UTF8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from 1251 to UTF-16BE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16BE
init_iconv: Conversion from UTF8 to 1251 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from UTF-16BE to 1251 not supported
init_iconv: Attempting to replace with conversion from UTF-16BE to ASCII
Processing section "[printers]"
Processing section "[print$]"
Processing section "[pdf-gen]"
Processing section "[homeftp]"
init_iconv: Conversion from UTF-16LE to 1251 not supported
init_iconv: Attempting to replace with conversion from UTF-16LE to ASCII
init_iconv: Conversion from UTF-8 to 1251 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from UTF-8 to 1251 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from 1251 to UTF-16LE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16LE
init_iconv: Conversion from 1251 to UTF-8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from 1251 to UTF-8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from 1251 to UTF8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from 1251 to UTF-16BE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16BE
init_iconv: Conversion from UTF8 to 1251 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from UTF-16BE to 1251 not supported
init_iconv: Attempting to replace with conversion from UTF-16BE to ASCII
Loaded services file OK.

И так со всеми кодировками.
Как лечить?
Записан

живущий в консоли
начальник отдела системотехники Люцифеp
NeO
Злобный админчик
Администратор
*****

Карма: 62
Сообщений: 2376

Debian Stretch


WWW Награды
« Ответ #1 : 10 Сентября 2008, 12:41:28 »

У меня конфиг выглядит так:
Код:
unix charset = utf8
dos charset = cp866
display charset = cp1251
iconv в системе точно присутствует? Улыбка
Записан
wrag
Небритый одмин
*****

Карма: 0
Сообщений: 673



Награды
« Ответ #2 : 10 Сентября 2008, 13:36:40 »

version iconv
Используется Mailman версии: 2.1.9
походу нет
Записан

живущий в консоли
начальник отдела системотехники Люцифеp
wrag
Небритый одмин
*****

Карма: 0
Сообщений: 673



Награды
« Ответ #3 : 10 Сентября 2008, 14:01:29 »

поставил
libiconv-1.12

 testparm
Load smb config files from /etc/samba/smb.conf
Unknown parameter encountered: "client code page"
Ignoring unknown parameter "client code page"
Unknown parameter encountered: "character set"
Ignoring unknown parameter "character set"
init_iconv: Conversion from UTF-16LE to 1251 not supported
init_iconv: Attempting to replace with conversion from UTF-16LE to ASCII
init_iconv: Conversion from UTF-8 to 1251 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from UTF-8 to 1251 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from 1251 to UTF-16LE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16LE
init_iconv: Conversion from 1251 to UTF-8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from 1251 to UTF-8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from 1251 to UTF8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from 1251 to UTF-16BE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16BE
init_iconv: Conversion from UTF8 to 1251 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from UTF-16BE to 1251 not supported
init_iconv: Attempting to replace with conversion from UTF-16BE to ASCII
Processing section "[printers]"
Processing section "[print$]"
Processing section "[pdf-gen]"
Processing section "[homeftp]"
init_iconv: Conversion from UTF-16LE to 1251 not supported
init_iconv: Attempting to replace with conversion from UTF-16LE to ASCII
init_iconv: Conversion from UTF-8 to 1251 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from UTF-8 to 1251 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from 1251 to UTF-16LE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16LE
init_iconv: Conversion from 1251 to UTF-8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from 1251 to UTF-8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from 1251 to UTF8 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from 1251 to UTF-16BE not supported
init_iconv: Attempting to replace with conversion from ASCII to UTF-16BE
init_iconv: Conversion from UTF8 to 1251 not supported
init_iconv: Attempting to replace with conversion from ASCII to ASCII
init_iconv: Conversion from UTF-16BE to 1251 not supported
init_iconv: Attempting to replace with conversion from UTF-16BE to ASCII
Loaded services file OK.


хз пока изменений нет
« Последнее редактирование: 10 Сентября 2008, 14:04:29 от wrag » Записан

живущий в консоли
начальник отдела системотехники Люцифеp
NeO
Злобный админчик
Администратор
*****

Карма: 62
Сообщений: 2376

Debian Stretch


WWW Награды
« Ответ #4 : 10 Сентября 2008, 14:05:06 »

Во-первых, для самбы 3 надо писать cp866 и utf8
Во-вторых, iconv вроде как входит в libc.
Записан
wrag
Небритый одмин
*****

Карма: 0
Сообщений: 673



Награды
« Ответ #5 : 10 Сентября 2008, 15:42:40 »

glibс вроде у меня стоит а libс не наблюдаеться
Записан

живущий в консоли
начальник отдела системотехники Люцифеp
Леголегс
Гуру
******

Карма: 18
Сообщений: 1006


Fedora 12 x86_64


Награды
« Ответ #6 : 12 Сентября 2008, 01:19:48 »

libс не может не быть. Это основополагающая вселенская либа. По сабжу: попробуй собрать самбу из сырцов с поддержкой iconv.
Записан

[ Мой FTP ftp://legolegs.homelinux.net ]
[ Репозиторий Fedora http://fedora.leschat.net/ ]
[ Репозиторий Ubuntu http://ubuntu.leschat.net/ ]
werus
Юзверь
**

Карма: 0
Сообщений: 50


ALT Linux


Награды
« Ответ #7 : 18 Сентября 2008, 21:10:36 »

А насколько это критично? Я думаю что нет!
Записан
NeO
Злобный админчик
Администратор
*****

Карма: 62
Сообщений: 2376

Debian Stretch


WWW Награды
« Ответ #8 : 18 Сентября 2008, 22:15:39 »

А насколько это критично? Я думаю что нет!
Насколько критично что? Улыбка
Записан
Filin
Новичек
*

Карма: 0
Сообщений: 22


SUSE 10.3


Награды
« Ответ #9 : 01 Декабря 2008, 16:53:12 »

в секции [global] дописать
Код:
	
display charset = cp1251
unix charset = utf8
dos charset = cp1251
и виндовые клиенты будут нормально всё видеть. Если у тебя локаль koi8r, то unix charset = koi8r.
Записан
An-73
Никсоид
****

Карма: 2
Сообщений: 308


Mandriva сдулась - теперь Ubuntu 9.04 мучаю


Награды
« Ответ #10 : 01 Декабря 2008, 21:25:16 »

Гм. Всплыл Улыбка
На самом деле не так все прямолинейно.
У меня на самбе 3.2.4 в секции global:
    dos charset = cp866
    display charset = utf8
    unix charset = utf8
    client code page = 866
    character set = KOI8-R
И отлично работает - у меня домовая сетка, комп ребенка Windows ХР.
Не претендую на верность - часть настроек дефолтные. Что-то поменял методом подбора, до тех пор, пока не заработало.
Локаль UTF8.
Записан

Все достало - жду 2012 года. Улыбка
wrag
Небритый одмин
*****

Карма: 0
Сообщений: 673



Награды
« Ответ #11 : 03 Декабря 2008, 11:24:05 »

завтра опробую отпишусь
Записан

живущий в консоли
начальник отдела системотехники Люцифеp
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM