diff --git a/ru_RU.KOI8-R/books/faq/book.sgml b/ru_RU.KOI8-R/books/faq/book.sgml index 2aaa91c44e..537e704b54 100644 --- a/ru_RU.KOI8-R/books/faq/book.sgml +++ b/ru_RU.KOI8-R/books/faq/book.sgml @@ -14,7 +14,7 @@ -$FreeBSD: doc/ru_RU.KOI8-R/books/faq/book.sgml,v 1.29 2000/02/05 15:47:28 andy Exp $ +$FreeBSD: doc/ru_RU.KOI8-R/books/faq/book.sgml,v 1.30 2000/02/21 15:48:29 andy Exp $ Этот документ является так называемым FAQ (Frequently Asked Questions), то есть списком Часто Задаваемых Вопросов по FreeBSD версий 2.X @@ -618,18 +618,21 @@ id="mailing"> - -Как можно получить доступ к вашей базе сообщений о проблемах (Problem Report)? -Сообщения пользователей о всех открытых проблемах могут быть - запрошены (или добавлены) с помощью нашего - веб-интерфейса - и запроса. Команда send-pr(1) - также может быть использована для передачи сообщений о проблеме - и изменении запроса через электронную почту. - + +Как можно получить доступ к вашей базе сообщений о проблемах (Problem + Report)? + +Сообщения пользователей обо всех проблемах могут быть запрошены (или + добавлены) с помощью нашего веб-интерфейса и + запроса. + Команда send-pr(1) также может быть использована для + передачи и изменения сообщений о проблемах через электронную почту. + + Где можно найти FAQ в форматах ASCII/PostScript? @@ -3074,18 +3077,22 @@ id="commercial"> + Где можно купить CDE для FreeBSD? Фирма Xi Graphics предлагала CDE для FreeBSD, - но сейчас этот продукт в продаже отсутствует. + но сейчас этот продукт в продаже отсутствует. KDE - это свободно - распространяемый вариант десктопа для X11, который во многом похож на - CDE. - + распространяемый вариант десктопа для X11, который во многом похож на CDE. + Вам может также приглянуться xfce. + Как KDE, так и xfce могут быть найдены в коллекции портов. + + Существуют ли коммерческие высокопроизводительные X-серверы? @@ -3283,6 +3290,40 @@ id="applications"> + + +Почему возможности /bin/sh так малы? Почему бы + во FreeBSD не использовать bash или какой-либо другой + командный процессор? + +Потому что в стандарте POSIX сказано, что все командные процессоры должны + вести себя так же, как shell. + +Более подробный ответ заключается в следующем: многим требуется, чтобы + разрабатываемые скрипты для командного процессора были переносимы между + многими системами. Именно поэтому в POSIX очень подробно описан командный + процессор и набор утилит. Большинство скриптов пишутся на языке процессора + Bourne shell, к тому же некоторые важные программные вызовы + (&man.make.1;, &man.system.3;, &man.popen.3; и их аналоги на языках скриптов + высокого уровня, таких как Perl или Tcl) предполагают для интерпретации + команд использование именно Bourne shell. Так как Bourne shell используется + столь широко и часто, то очень важно, чтобы он стартовал очень быстро, его + поведение было строго регламентировано и при этом потребности в оперативной + памяти были малы. + +В имеющейся реализации мы приложили максимум усилий для воплощения в + жизнь всех этих требований одновременно. Для того, чтобы сохранить + /bin/sh небольшим по размеру, мы не включили многие из + обычных возможностей, которые имеются в других командных процессорах. + Однако в Коллекцию Портов включены командные процессоры, обладающие гораздо + большими возможностями, такие, как bash, scsh, tcsh и zsh. (Вы можете + сами сравнить использование памяти всеми этими оболочками, посмотрев в + колонки VSZ и RSS вывода команды ps + -u). + + + + Где найти библиотеку libc.so.3.0? @@ -4435,181 +4476,147 @@ id="admin"> ЗАМЕЧАНИЕ: Вам может потребоваться увеличить значение константы SHMMAXGS на что-то большее, типа 4096 (16М!), если вы собираетесь ипользовать GIMP. 256Кб достаточно для работы X11R6. - - - + - - Как настроить sendmail для доставки почты по UUCP? - - + + +Как настроить sendmail для доставки почты по UUCP? + Конфигурация sendmail, поставляемая с FreeBSD, предназначена для - сайтов, которые имеют непосредственный выход в Internet. Сайты, - которым требуется обмениваться почтой по UUCP, должны использовать - другой конфигурационный файл. + сайтов, которые имеют непосредственный выход в Internet. Сайты, + которым требуется обмениваться почтой по UUCP, должны использовать + другой конфигурационный файл. Ковыряние в файле /etc/sendmail.cf вручную - это - занятие для пуристов (и мазохистов). Восьмая версия sendmail поставляется - с новой системой генерации конфигурационных файлов с использованием - препроцессора m4, в которой ручная - конфигурация перенесена на более высокий уровень абстракции. Используйте - конфигурационные файлы в каталоге - - - - /usr/src/usr.sbin/sendmail/cf - - + занятие для пуристов (и мазохистов). Восьмая версия sendmail поставляется + с новой системой генерации конфигурационных файлов с использованием + препроцессора m4, + в которой ручная настройка перенесена на более высокий уровень абстракции. + Используйте конфигурационные файлы в каталоге + /usr/src/usr.sbin/sendmail/cf + Если вы не собираетесь инсталлировать все исходные тексты системы, - специально для вас конфигурационные файлы sendmail выделены в отдельный - дистрибутив. Если вы имеете смонтированный компакт-диск, выполните - такую команду: - - - cd /usr/src - tar -xvzf /cdrom/dists/src/ssmailcf.aa - - - + специально для вас конфигурационные файлы sendmail выделены в отдельный + дистрибутив. Если вы имеете смонтированный компакт-диск, выполните + такую команду: - -Не волнуйтесь, эти файлы занимают всего лишь несколько сотен - килобайт. Файл README в каталоге cf может быть - использован как начальное введение в конфигурацию m4. - - - + + &prompt.root; cd /cdrom/src + &prompt.root; cat scontrib.?? | tar xzf - -C /usr/src contrib/sendmail + + +Не волнуйтесь, эти файлы занимают всего лишь несколько сотен килобайт. + Файл README в каталоге cf может + быть использован как начальное введение в конфигурацию m4. + Для доставки почты по UUCP лучше всего использовать - mailertable. В этом файле содержится база данных, - используемая sendmail при маршрутизации почты. - - - + mailertable. В этом файле содержится база данных, + используемая sendmail при маршрутизации почты. + Первым делом создайте ваш файл .mc. Для таких файлов - предназначен каталог /usr/src/usr.sbin/sendmail/cf/cf. - Посмотрите в нём, там есть уже несколько примеров. Положим, что - вы назвали ваш файл foo.mc, всё, что вам нужно для - перобразования его в нормальный sendmail.cf, это: - - - cd /usr/src/usr.sbin/sendmail/cf/cf - make foo.cf - cp foo.cf /etc/sendmail.cf - - - - - + предназначен каталог /usr/src/usr.sbin/sendmail/cf/cf. + Посмотрите в нём, там есть уже несколько примеров. Положим, что вы назвали + ваш файл foo.mc, всё, что вам нужно для преобразования + его в нормальный sendmail.cf, это: + + + &prompt.root; cd /usr/src/usr.sbin/sendmail/cf/cf + &prompt.root; make foo.cf + &prompt.root; cp foo.cf /etc/sendmail.cf + + Типичный файл .mc выглядит примерно так: - - include(`../m4/cf.m4') - VERSIONID(`Your version number') - OSTYPE(bsd4.4) + + include(`../m4/cf.m4') + VERSIONID(`Your version number') + OSTYPE(bsd4.4) - FEATURE(nodns) - FEATURE(nocanonify) - FEATURE(mailertable) + FEATURE(nodns) + FEATURE(nocanonify) + FEATURE(mailertable) - define(`UUCP_RELAY', your.uucp.relay) - define(`UUCP_MAX_SIZE', 200000) + define(`UUCP_RELAY', your.uucp.relay) + define(`UUCP_MAX_SIZE', 200000) - MAILER(local) - MAILER(smtp) - MAILER(uucp) + MAILER(local) + MAILER(smtp) + MAILER(uucp) - Cw your.alias.host.name - Cw youruucpnodename.UUCP - - - - - -Параметры nodns и nocanonify подавляют - использование DNS в процессе доставки. Строка UUCP_RELAY - может понадобиться только в очень странных случаях, не - спрашивайте о них. Просто поместите здесь имя хоста Internet, - который может обрабатывать адреса с псевдо-доменами .UUCP; в - большинстве случаев достаточно поставить сюда имя почтового шлюза - вашего провайдера. - - - + Cw your.alias.host.name + Cw youruucpnodename.UUCP + + +Параметры nodns и nocanonify + подавляют использование DNS в процессе доставки. Строка + UUCP_RELAY может понадобиться только в очень странных + случаях, не спрашивайте о них. Просто поместите здесь имя хоста Internet, + который может обрабатывать адреса с псевдо-доменами .UUCP; в + большинстве случаев достаточно поставить сюда имя почтового шлюза + вашего провайдера. + Как только вы сгенерируете конфигурационный файл, вам понадобится - /etc/mailertable. Типичный пример такого файла: - - - # - # makemap hash /etc/mailertable.db < /etc/mailertable - # - horus.interface-business.de uucp-dom:horus - .interface-business.de uucp-dom:if-bus - interface-business.de uucp-dom:if-bus - .heep.sax.de smtp8:%1 - horus.UUCP uucp-dom:horus - if-bus.UUCP uucp-dom:if-bus - . uucp-dom:sax - - + /etc/mailertable. Типичный пример такого файла: + + # + # makemap hash /etc/mailertable.db < /etc/mailertable + # + horus.interface-business.de uucp-dom:horus + .interface-business.de uucp-dom:if-bus + interface-business.de uucp-dom:if-bus + .heep.sax.de smtp8:%1 + horus.UUCP uucp-dom:horus + if-bus.UUCP uucp-dom:if-bus + . uucp-dom: + + +Как видите, это часть реально существующего файла. Первые три строки + описывают особые случаи, когда почта, направленная на некоторые домены, будет + посылаться не по стандартному маршруту, а на некоторую близлежащую + UUCP-систему для `сокращения' маршрута доставки. Следующая строка описывает, + что почта на локальный домен в сети Ethernet может быть доставлена по SMTP. + В конце файла описаны близлежащие системы UUCP в псевдо-домене .UUCP, что + позволит выполнять правильную доставку почты на адреса + ``uucp-система!получатель''. В последней строке всегда присутствует одна + точка, соответствующая всем остальным доменам, с доставкой по UUCP на + ближнюю систему UUCP, который является универсальный почтовым шлюзом во весь + остальной мир. Все имена узлов после uucp-dom: + должны быть реально существующими узлами UUCP, что можно проверить + командой uuname. + +Как напоминание о том, что этот файл должен быть преобразован в формат + базы данных DBM перед использованием, командная строка, выполняющая это + действие, помещена как комментарий в начало файла. При изменении + mailertable всегда нужно выполнять эту команду. - -Как видите, это часть реально существующего файла. Первые три - строки описывают особые случаи, когда почта, направленная на - некоторые домены, будет посылаться не по стандартному маршруту, а на - некоторую близлежащую UUCP-систему для `сокращения' маршрута доставки. - Следующая строка описывает, что почта на локальный домен в сети - Ethernet может быть доставлена по SMTP. В конце файла описаны - близлежащие системы UUCP в псевдо-домене .UUCP, что позволит - выполнять правильную доставку почты на адреса - ``uucp-система!получатель''. В последней строке всегда присутствует - одна точка, соответствующая всем остальным доменам, с доставкой по - UUCP на блишнюю систему UUCP, который является универсальный почтовым - шлюзом во весь остальной мир. Все имена узлов после uucp-dom: - должны быть реально существующими узлами UUCP, что можно проверить - командой uuname. - - - -Как напоминание о том, что этот файл должен быть преобразован - в формат базы данных DBM перед использованием, командная строка, - выполняющая это действие, помещена как комментарий в начало - файла. При изменении mailertable всегда нужно выполнять эту команду. - - - Последняя подсказка: если вы не уверены в правильности настройки - маршрутизаци почты, используйте sendmail с опцией . Она - переводит sendmail в режим проверки адресов; введите ``0 '', - а затем адрес, который вы хотите протестировать на правильность - маршрутизации. В последней строке будут указаны используемый - почтовый агент, хост получателя, с которым будет работать этот агент, - и (может быть преобразованный) адрес. Выход их этого режима - осуществляется по Control-D. - - - j@uriah 191% sendmail -bt - ADDRESS TEST MODE (ruleset 3 NOT automatically invoked) - Enter <ruleset> <address> - > 0 foo@interface-business.de - rewrite: ruleset 0 input: foo @ interface-business . de - ... - rewrite: ruleset 0 returns: $# uucp-dom $@ if-bus $: foo \ - < @ interface-business . de > - > ^D - j@uriah 192% - - - - - + маршрутизаци почты, используйте sendmail с опцией . Она + переводит sendmail в режим проверки адресов; введите + ``0 '', а затем адрес, который вы хотите протестировать на правильность + маршрутизации. В последней строке будут указаны используемый + почтовый агент, хост получателя, с которым будет работать этот агент, + и (может быть преобразованный) адрес. Выход их этого режима + осуществляется по Control-D. + + + &prompt.user; sendmail -bt + ADDRESS TEST MODE (ruleset 3 NOT automatically invoked) + Enter <ruleset> <address> + > 0 foo@interface-business.de + rewrite: ruleset 0 input: foo @ interface-business . de + ... + rewrite: ruleset 0 returns: $# uucp-dom $@ if-bus $: foo \ + < @ interface-business . de > + > ^D + + + Как настроить почту при коммутируемом соединении с Internet?