diff options
author | Denis Peplin <den@FreeBSD.org> | 2007-06-22 11:39:22 +0000 |
---|---|---|
committer | Denis Peplin <den@FreeBSD.org> | 2007-06-22 11:39:22 +0000 |
commit | ff804abb9b07a91d5200d16ae104d447881f4572 (patch) | |
tree | bde798b9bb5fd80a2aee73aa898a2cb2652d18a8 /ru_RU.KOI8-R/books | |
parent | 935be46e5d38cccc01718449c0a76d0da0f260f2 (diff) |
Notes
Diffstat (limited to 'ru_RU.KOI8-R/books')
-rw-r--r-- | ru_RU.KOI8-R/books/handbook/mail/chapter.sgml | 90 | ||||
-rw-r--r-- | ru_RU.KOI8-R/books/handbook/users/chapter.sgml | 26 |
2 files changed, 53 insertions, 63 deletions
diff --git a/ru_RU.KOI8-R/books/handbook/mail/chapter.sgml b/ru_RU.KOI8-R/books/handbook/mail/chapter.sgml index 315d92712e..f58db809b0 100644 --- a/ru_RU.KOI8-R/books/handbook/mail/chapter.sgml +++ b/ru_RU.KOI8-R/books/handbook/mail/chapter.sgml @@ -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> + + <step> + <para>Затем установите + <filename role="package">security/cyrus-sasl2-saslauthd</filename> + и добавьте в <filename>/etc/rc.conf</filename> следующую + строку:</para> + + <programlisting>saslauthd_enable="YES"</programlisting> + + <para>а затем запустите saslauthd:</para> - <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"> diff --git a/ru_RU.KOI8-R/books/handbook/users/chapter.sgml b/ru_RU.KOI8-R/books/handbook/users/chapter.sgml index e90106e015..b48e2923f3 100644 --- a/ru_RU.KOI8-R/books/handbook/users/chapter.sgml +++ b/ru_RU.KOI8-R/books/handbook/users/chapter.sgml @@ -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> |