1.133 -> 1.136 books/handbook/mail/chapter.sgml
        1.55 -> 1.57 books/handbook/users/chapter.sgml

Obtained from:	The FreeBSD Russian Documentation Project
This commit is contained in:
Denis Peplin 2007-06-22 11:39:22 +00:00
parent 935be46e5d
commit ff804abb9b
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=30324
2 changed files with 53 additions and 63 deletions
ru_RU.KOI8-R/books/handbook

View file

@ -2,9 +2,9 @@
The FreeBSD Documentation Project
$FreeBSD$
$FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/mail/chapter.sgml,v 1.35 2006/02/17 20:06:50 marck Exp $
$FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/mail/chapter.sgml,v 1.36 2007/06/22 11:41:08 den Exp $
Original revision: 1.133
Original revision: 1.136
-->
<chapter id="mail">
@ -1385,17 +1385,7 @@ freefall MX 20 who.cdrom.com</programlisting>
генерирует файлы настройки через препроцессор &man.m4.1;, реально
настройка выполняется на более высоком уровне абстракции.
Файлы настройки &man.m4.1; можно найти в
<filename>/usr/src/usr.sbin/sendmail/cf</filename>.</para>
<para>åÓÌÉ ×Ù ÎÅ ÕÓÔÁÎÏ×ÉÌÉ × ÓÉÓÔÅÍÕ ×ÓÅ ÉÓÈÏÄÎÙÅ ÔÅËÓÔÙ, ÐÁËÅÔ ÎÁÓÔÒÏÊËÉ
<application>sendmail</application> ÍÏÖÎÏ ÎÁÊÔÉ × ÏÔÄÅÌØÎÏÍ ÁÒÈÉ×Å
ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ×. åÓÌÉ CDROM Ó ÉÓÈÏÄÎÙÍÉ ÔÅËÓÔÁÍÉ
FreeBSD ÓÍÏÎÔÉÒÏ×ÁÎ, ×ÙÐÏÌÎÉÔÅ:</para>
<screen>&prompt.root; <userinput>cd /cdrom/src</userinput>
&prompt.root; <userinput>cat scontrib.?? | tar xzf - -C /usr/src/contrib/sendmail</userinput></screen>
<para>üÔÁ ÕÓÔÁÎÏ×ËÁ ÚÁÊÍÅÔ ×ÓÅÇÏ ÎÅÓËÏÌØËÏ ÓÏÔÅÎ ËÉÌÏÂÁÊÔ. æÁÊÌ
<filename>/usr/share/sendmail/cf</filename>. æÁÊÌ
<filename>README</filename> в каталоге <filename>cf</filename>
содержит введение в основы настройки &man.m4.1;.</para>
@ -1405,12 +1395,12 @@ freefall MX 20 who.cdrom.com</programlisting>
<application>sendmail</application> решать вопросы маршрутизации.</para>
<para>Во-первых, создайте файл <filename>.mc</filename>. В каталоге
<filename>/usr/src/usr.sbin/sendmail/cf/cf</filename> ÎÁÈÏÄÑÔÓÑ
<filename>/usr/share/sendmail/cf/cf</filename> ÎÁÈÏÄÑÔÓÑ
несколько примеров. Возьмем для примера имя файла
<filename>foo.mc</filename>. Все, что потребуется для преобразования
его в <filename>sendmail.cf</filename>, это:</para>
<screen>&prompt.root; <userinput>cd /usr/src/usr.sbin/sendmail/cf/cf</userinput>
<screen>&prompt.root; <userinput>cd /etc/mail</userinput>
&prompt.root; <userinput>make foo.cf</userinput>
&prompt.root; <userinput>cp foo.cf /etc/mail/sendmail.cf</userinput></screen>
@ -1707,26 +1697,39 @@ define(`confDELIVERY_MODE',`deferred')dnl</programlisting>
<procedure>
<step>
<para>õÓÔÁÎÏ×ÉÔÅ <filename role="package">security/cyrus-sasl</filename>
<para>õÓÔÁÎÏ×ÉÔÅ <filename role="package">security/cyrus-sasl2</filename>
из портов. Вы можете найти этот порт в
<filename role="package">security/cyrus-sasl</filename>.
÷ ÐÁËÅÔÅ <filename role="package">security/cyrus-sasl</filename>
ÅÓÔØ ÍÎÏÖÅÓÔ×Ï ÐÁÒÁÍÅÔÒÏ× ËÏÍÐÉÌÑÃÉÉ, É ÄÌÑ ÉÓÐÏÌØÚÕÅÍÏÇÏ ÚÄÅÓØ
ÍÅÔÏÄÁ ÕÂÅÄÉÔÅÓØ, ÞÔÏ ×ÙÂÒÁÎ ÐÁÒÁÍÅÔÒ
<option>pwcheck</option>.</para>
<filename role="package">security/cyrus-sasl2</filename>.
÷ ÐÁËÅÔÅ <filename role="package">security/cyrus-sasl2</filename>
ÅÓÔØ ÍÎÏÖÅÓÔ×Ï ÐÁÒÁÍÅÔÒÏ× ËÏÍÐÉÌÑÃÉÉ. äÌÑ ÉÓÐÏÌØÚÕÅÍÏÇÏ ÚÄÅÓØ
ÍÅÔÏÄÁ SMTP ÁÕÔÅÎÔÉÆÉËÁÃÉÉ ÕÂÅÄÉÔÅÓØ, ÞÔÏ ÐÁÒÁÍÅÔÒ
<option>LOGIN</option> ÎÅ ÏÔËÌÀÞÅÎ.</para>
</step>
<step>
<para>После установки
<filename role="package">security/cyrus-sasl</filename>,
ÏÔÒÅÄÁËÔÉÒÕÊÔÅ <filename>/usr/local/lib/sasl/Sendmail.conf</filename>
<filename role="package">security/cyrus-sasl2</filename>,
ÏÔÒÅÄÁËÔÉÒÕÊÔÅ <filename>/usr/local/lib/sasl2/Sendmail.conf</filename>
(или создайте его если он не существует) и добавьте следующую
строку:</para>
<programlisting>pwcheck_method: passwd</programlisting>
<programlisting>pwcheck_method: saslauthd</programlisting>
</step>
<para>üÔÏÔ ÍÅÔÏÄ ×ËÌÀÞÉÔ ÁÕÔÅÎÔÉÆÉËÁÃÉÀ
<step>
<para>úÁÔÅÍ ÕÓÔÁÎÏ×ÉÔÅ
<filename role="package">security/cyrus-sasl2-saslauthd</filename>
É ÄÏÂÁרÔÅ × <filename>/etc/rc.conf</filename> ÓÌÅÄÕÀÝÕÀ
ÓÔÒÏËÕ:</para>
<programlisting>saslauthd_enable="YES"</programlisting>
<para>Á ÚÁÔÅÍ ÚÁÐÕÓÔÉÔÅ saslauthd:</para>
<screen>&prompt.root; <userinput>/usr/local/etc/rc.d/saslauthd start</userinput></screen>
<para>üÔÏÔ ÄÁÅÍÏÎ Ñ×ÌÑÅÔÓÑ ÐÏÓÒÅÄÎÉËÏÍ ÄÌÑ ÁÕÔÅÎÔÉÆÉËÁÃÉÉ
<application>sendmail</application> через базу данных
<filename>passwd</filename> FreeBSD. Это позволяет избежать
проблем, связанных с созданием нового набора имен пользователей
@ -1739,14 +1742,14 @@ define(`confDELIVERY_MODE',`deferred')dnl</programlisting>
<para>Теперь отредактируйте <filename>/etc/make.conf</filename> и
добавьте следующие строки:</para>
<programlisting>SENDMAIL_CFLAGS=-I/usr/local/include/sasl1 -DSASL
<programlisting>SENDMAIL_CFLAGS=-I/usr/local/include/sasl -DSASL
SENDMAIL_LDFLAGS=-L/usr/local/lib
SENDMAIL_LDADD=-lsasl</programlisting>
SENDMAIL_LDADD=-lsasl2</programlisting>
<para>Эти параметры необходимы <application>sendmail</application>
ÄÌÑ ÐÏÄËÌÀÞÅÎÉÑ <filename role="package">cyrus-sasl</filename>
ÄÌÑ ÐÏÄËÌÀÞÅÎÉÑ <filename role="package">cyrus-sasl2</filename>
во время компиляции. Убедитесь, что <filename
role="package">cyrus-sasl</filename> ÂÙÌ ÕÓÔÁÎÏ×ÌÅÎ ÄÏ
role="package">cyrus-sasl2</filename> ÂÙÌ ÕÓÔÁÎÏ×ÌÅÎ ÄÏ
перекомпиляции <application>sendmail</application>.</para>
</step>
@ -1754,11 +1757,12 @@ SENDMAIL_LDADD=-lsasl</programlisting>
<para>Перекомпилируйте <application>sendmail</application>, выполнив
следующие команды:</para>
<screen>&prompt.root; <userinput>cd /usr/src/usr.sbin/sendmail</userinput>
&prompt.root; <userinput>make cleandir</userinput>
&prompt.root; <userinput>make obj</userinput>
&prompt.root; <userinput>make</userinput>
&prompt.root; <userinput>make install</userinput></screen>
<screen>&prompt.root; <userinput>cd /usr/src/lib/libsmutil</userinput>
&prompt.root; <userinput>make cleandir && make obj && make</userinput>
&prompt.root; <userinput>cd /usr/src/lib/libsm</userinput>
&prompt.root; <userinput>make cleandir && make obj && make</userinput>
&prompt.root; <userinput>cd /usr/src/usr.sbin/sendmail</userinput>
&prompt.root; <userinput>make cleandir && make obj && make && make install</userinput></screen>
<para>Компиляция <application>sendmail</application> должна пройти
без проблем, если <filename>/usr/src</filename> не был сильно
@ -1776,8 +1780,7 @@ SENDMAIL_LDADD=-lsasl</programlisting>
<programlisting>dnl set SASL options
TRUST_AUTH_MECH(`GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN')dnl
define(`confAUTH_MECHANISMS', `GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN')dnl
define(`confDEF_AUTH_INFO', `/etc/mail/auth-info')dnl</programlisting>
define(`confAUTH_MECHANISMS', `GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN')dnl</programlisting>
<para>Эти параметры настраивают различные методы, доступные
<application>sendmail</application> для аутентификации пользователей.
@ -1808,15 +1811,6 @@ define(`confDEF_AUTH_INFO', `/etc/mail/auth-info')dnl</programlisting>
<option>LogLevel</option> в 13 и просмотрите
<filename>/var/log/maillog</filename>.</para>
<para>äÌÑ ×ËÌÀÞÅÎÉÑ ÓÅÒ×ÉÓÁ ÐÏÓÌÅ ËÁÖÄÏÊ ÚÁÇÒÕÚËÉ ÓÉÓÔÅÍÙ ×ÁÍ ÍÏÖÅÔ
ÐÏÔÒÅÂÏ×ÁÔØÓÑ ÄÏÂÁ×ÌÅÎÉÅ × <filename>/etc/rc.conf</filename>
ÓÌÅÄÕÀÝÅÊ ÓÔÒÏËÉ:</para>
<programlisting>cyrus_pwcheck_enable="YES"</programlisting>
<para>üÔÉ ÓÔÒÏËÉ ÉÎÉÃÉÁÌÉÚÉÒÕÀÔ <acronym>SMTP_AUTH</acronym> ÐÒÉ ÚÁÇÒÕÚËÅ
ÓÉÓÔÅÍÙ.</para>
<para>За дальнейшей информацией обратитесь к странице
<application>sendmail</application>, посвященной
<ulink url="http://www.sendmail.org/~ca/email/auth.html">
@ -2038,7 +2032,10 @@ EOT</screen>
редактора для создания писем и ответа на них. Редактор можно
заменить путем создания или редактирования собственного
<filename>.muttrc</filename> в своем домашнем каталоге и установки
ÐÅÒÅÍÅÎÎÏÊ <option>editor</option>.</para>
ÐÅÒÅÍÅÎÎÏÊ <option>editor</option>, ÉÌÉ ÕÓÔÁÎÏ×ËÏÊ ÐÅÒÅÍÅÎÎÏÊ
ÏËÒÕÖÅÎÉÑ <envar>EDITOR</envar>. ïÂÒÁÔÉÔÅÓØ Ë
<ulink url="http://www.mutt.org/"></ulink> ÚÁ ÂÏÌÅÅ ÐÏÄÒÏÂÎÏÊ
ÉÎÆÏÒÍÁÃÉÅÊ Ï ÎÁÓÔÒÏÊËÅ <application>mutt</application>.</para>
</note>
<para>Для создания нового почтового сообщения нажмите
@ -2060,6 +2057,7 @@ EOT</screen>
справочник, к которому можно обратиться из большинства меню,
нажав клавишу <keycap>?</keycap>. Верхняя строка также показывает
клавиатурные сокращения, которые могут быть использованы.</para>
</sect2>
<sect2 id="pine-command">

View file

@ -2,9 +2,9 @@
The FreeBSD Russian Documentation Project
$FreeBSD$
$FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/users/chapter.sgml,v 1.16 2006/06/25 08:59:40 marck Exp $
$FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/users/chapter.sgml,v 1.17 2007/06/22 11:41:08 den Exp $
Original revision: 1.55
Original revision: 1.57
-->
<chapter id="users">
@ -421,19 +421,6 @@
<filename>/usr/share/skel</filename> и опционально может отправлять
новому пользователю приветственное сообщение.</para>
<note>
<para>Пароль, который вы вводите, не отображается,
<quote>звездочки</quote> при вводе пароля также не отображаются.
Убедитесь, что вы не ошиблись при вводе пароля.</para>
</note>
<note>
<para>Теперь просто используйте &man.adduser.8; без аргументов,
и вам не потребуется изменять настройки по умолчанию. Если
программа будет запрашивать изменение настроек по умолчанию,
попробуйте параметр <option>-s</option>.</para>
</note>
<example>
<title>Добавление пользователя в &os;</title>
@ -467,6 +454,12 @@ Add another user? (yes/no): <userinput>no</userinput>
Goodbye!
&prompt.root;</screen>
</example>
<note>
<para>ðÁÒÏÌØ, ËÏÔÏÒÙÊ ×Ù ××ÏÄÉÔÅ, ÎÅ ÏÔÏÂÒÁÖÁÅÔÓÑ,
<quote>Ú×ÅÚÄÏÞËÉ</quote> ÐÒÉ ××ÏÄÅ ÐÁÒÏÌÑ ÔÁËÖÅ ÎÅ ÏÔÏÂÒÁÖÁÀÔÓÑ.
õÂÅÄÉÔÅÓØ, ÞÔÏ ×Ù ÎÅ ÏÛÉÂÌÉÓØ ÐÒÉ ××ÏÄÅ ÐÁÒÏÌÑ.</para>
</note>
</sect2>
<sect2 id="users-rmuser">
@ -511,7 +504,7 @@ Goodbye!
</step>
<step>
<para>Наконец, удаляет имя пользователя из всех групп, которым оно
принадлежит, в <filename>/etc/group</filename>.
ÐÒÉÎÁÄÌÅÖÉÔ, × <filename>/etc/group</filename>.</para>
<note>
<para>Если после этого удаления группа остается пустой и
@ -519,7 +512,6 @@ Goodbye!
Это необходимо для удаления пользовательских уникальных
групп, создаваемых &man.adduser.8;.</para>
</note>
</para>
</step>
</procedure>