wrag
|
|
« : 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
|
|
« Ответ #1 : 10 Сентября 2008, 12:41:28 » |
|
У меня конфиг выглядит так: unix charset = utf8 dos charset = cp866 display charset = cp1251
iconv в системе точно присутствует?
|
|
|
Записан
|
|
|
|
wrag
|
|
« Ответ #2 : 10 Сентября 2008, 13:36:40 » |
|
version iconv Используется Mailman версии: 2.1.9 походу нет
|
|
|
Записан
|
живущий в консоли начальник отдела системотехники Люцифеp
|
|
|
wrag
|
|
« Ответ #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
|
|
« Ответ #4 : 10 Сентября 2008, 14:05:06 » |
|
Во-первых, для самбы 3 надо писать cp866 и utf8 Во-вторых, iconv вроде как входит в libc.
|
|
|
Записан
|
|
|
|
wrag
|
|
« Ответ #5 : 10 Сентября 2008, 15:42:40 » |
|
glibс вроде у меня стоит а libс не наблюдаеться
|
|
|
Записан
|
живущий в консоли начальник отдела системотехники Люцифеp
|
|
|
Леголегс
|
|
« Ответ #6 : 12 Сентября 2008, 01:19:48 » |
|
libс не может не быть. Это основополагающая вселенская либа. По сабжу: попробуй собрать самбу из сырцов с поддержкой iconv.
|
|
|
Записан
|
|
|
|
werus
Юзверь
Карма: 0
Сообщений: 50
ALT Linux
|
|
« Ответ #7 : 18 Сентября 2008, 21:10:36 » |
|
А насколько это критично? Я думаю что нет!
|
|
|
Записан
|
|
|
|
NeO
Злобный админчик
Администратор
Карма: 62
Сообщений: 2376
Debian Stretch
|
|
« Ответ #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 мучаю
|
Гм. Всплыл На самом деле не так все прямолинейно. У меня на самбе 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
|
завтра опробую отпишусь
|
|
|
Записан
|
живущий в консоли начальник отдела системотехники Люцифеp
|
|
|
|