Есть сервак, Redhat 6.0, Samba (версия которая и была в комплекте), несколько рабочих машин с Win2000Prof. Сегодня перекатал компакт с клиентской машины на сервер, некоторые каталоги имели русские имена. В результате - под линуксом на сервере эти каталоги видны как набор псевдографических символов, а виндам в сети - нормально, по-русски. Только при попытке через сеть к ним обратиться выскакивает сообщение, что папка ссылается на недоступное место. Раньше никаких проблем с кодировками не было (хотя на сервере и лежат русскоязычные файлы). Подскажите пжалста что с этим делать? Вопрос, понимаю, немного глупый, но все-таки...
в вин98 в опциях общего доступа есть графа "брать список пользователей с сервера"
с вин2000проф берет нормально, а с сервака с самбой не хочет
это вообще невозможно, или у меня руки кривые?
Помогите! Когда грузится логин там не работает backspase, при нажатии появляется ]H или что-то в этом роде, но буковка не удаляется - меня такая хрень жутко бесит!!!! Как ее исправить? Система RedHat 6.0, поверх поставлены из исходников util-linux-2.11n - не помогло...
Под Mandrake 7.0 такого не было.
значит, ситуевина такая. Поставил себе шапку 6.0, проапгрейдил руками gcc до 2.95.3 и make до 3.79, решил поставить glibc 2.2.2 ( прямо из исходников). делаю:
../glibc-2.2.2/configure --enble-add-ons=linuxthreads --prefix=/usr
make
make check
make install
На последнем этапе выплюнуло непонятную ошибку:
/bin/sh ../scripts/move-if-change summary-tmp summary.texi
touch stamp-summary
AWK=gawk /bin/sh libc-texinfo.sh 'intro.texi errno.texi memory.texi ctype.texi string.texi charset.texi locale.texi message.texi search.texi pattern.texi io.texi stdio.texi llio.texi filesys.texi pipe.texi socket.texi terminal.texi syslog.texi math.texi arith.texi time.texi resource.texi setjmp.texi signal.texi startup.texi process.texi job.texi nss.texi users.texi sysinfo.texi conf.texi crypt.texi debug.texi' '../linuxthreads/linuxthreads.texi' 'lang.texi header.texi install.texi maint.texi contrib.texi'
LANGUAGE=C LC_ALL=C makeinfo libc.texinfo
./stdio.texi:3287: First argument to cross-reference may not be empty.
./stdio.texi:3288: First argument to cross-reference may not be empty.
makeinfo: Removing output file `/tmp/glibc-2.2.2/manual/libc.info' due to errors; use --force to preserve.
make[2]: *** [libc.info] Error 2
make[2]: Leaving directory `/tmp/glibc-2.2.2/manual'
make[1]: *** [manual/subdir_install] Error 2
make[1]: Leaving directory `/tmp/glibc-2.2.2'
make: make: ../iconv/skeleton.c:304: gconv: Assertion `outbufstart == ((void *)0)' failed.
Aborted (core dumped)
Перезагружаюсь, и все резко начинает падать. Х просто не стартует, mc молча рушится, при командах типа make, rm, perl выплывает сообщение
rm: ../iconv/skeleton.c:304: gconv: Assertion `outbufstart == ((void *)0)' failed. и ничего не работает.
Попробовал восстановить из rpm из дистрибутива, но он упорно твердит, что такой пакет уже установлен. Что делать??? Помогите пожалуйста.
проблема: когда включаю одновременно компьтеры под win2000 или winME и компьютер с samba виндовые машины перестают видеть сеть т.е. ругаются, что не найдена рабочая группа и т.д. Хотя при этом все пингуется и с smbclient я нормально ползаю по виндовым машинам... При этом создается впечатление, что им не все равно кого первого включать Linux или WIN потому что иногда все это запускается и даже по серверу можно ползать через самбу