Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 18. Клиенты электронной почты / новостных групп Вперед

Пакет Pine-4.64

Знакомимся с пакетом Pine

В пакете Pine находится пользовательский почтовый агент Pine Mail User Agent, несколько серверных демонов для различных почтовых протоколов, а также несколько замечательных программ редактирования/просмотра файлов и директориев.

Информация о пакете

Дополнительные загрузки

Зависимости пакета Pine

Обязательные

OpenSSL-1.0.0e>

Необязательные

OpenLDAP-2.4.23 и MIT Kerberos V5-1.6

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/pine

Установка пакета Pine

Установите пакет Pine с помощью следующих команд:

patch -Np1 -i ../pine-4.64-utf8-1.patch &&
sed -i "s@/usr/local/lib/pine@/etc/pine@g" \
    $(grep -lr /usr/local/lib/pine *) &&
./build DEBUG=-O MAILSPOOL=/var/mail \
    SSLDIR=/usr SSLCERTS=/etc/ssl/certs slx

В этом пакете набор тестов отсутствует.

Теперь в роли пользователя root выполните:

install -v -m644 doc/*.1 /usr/share/man/man1 &&
install -v -p -m644 doc/tech-notes/*.html /usr/share/doc/pine4.64 &&
install -v -m755 \
bin/{pine,imapd,ipop2d,ipop3d,mailutil,mtest,pico,pilot,rpdump,rpload} \
    /usr/bin

Пояснение команд

patch -Np1 -i ../pine-4.64-utf8-1.patch: Этот патч позволяет использовать в Pine преобразования UTF-8 и преобразования кодировок.

sed -i "s@/usr/ ... /lib/pine *): Эта команда sed позволяет Pin использовать для конфигурационных файлов директорий /etc. Команда также изменяет документацию с тем, чтобы отразить в ней этот момент.

Процедура сборки Pine несколько необычна тем, что параметры, которые обычно передаются как параметры команды ./configure или которые хранятся в переменной окружения $CFLAGS, в этом случае должны все передаваться в командной строке скрипта ./build.

./build slx: Пакет Pine предназначен для нескольких целевых платформ, slx указывает Linux использовать -lcrypt чтобы получить криптографическую функцию. Дополнительную информацию об этом параметре и о других параметрах аутентификации смотрите в файле doc/pine-ports.

DEBUG=-O: Этот флаг компилирует оптимизированную версию pine и pico, в которой не создаются отладочные файлы.

MAILSPOOL=/var/mail: Место размещения файлов почтовых очередей, /var/mail.

SSLDIR=/usr SSLCERTS=/etc/ssl/certs: Место размещения файлов OpenSSL.

Конфигурирование пакета Pine

Конфигурационные файлы

~/.pinerc

Подробнее о конфигурировании

Исполняемому модулю pine глобальные настройки не нужны. Пользователи настраивают параметры Pine, которые находятся в файле ~/.pinerc, при помощи внутреннего конфигурационного меню.

Описание пакета

Установленные программы: imapd, ipop2d, ipop3d, mtest, pico, pilot, pine, rpdump и rpload

Установленные библиотеки: Нет

Установленные директории: /usr/share/doc/pine4.64

Краткое описание

imapd

демон сервера IMAP

ipop2d

сервер преобразования IMAP в POP2

ipop3d

сервер преобразования IMAP в POP3

metest

минимальный пользовательский почтовый агент IMAP, применяемый при отладке

pico

автономный редактор, аналогичный внутреннему редактору сообщений, имеющемуся в Pine

pilot

навигатор и браузер, используемый для работы с файлами и директориями

pine

пользовательский почтовый агент Pine

rpdump

используется для дистанционного копирования данных из конфигурационных файлов или адресных книг Pine в файл, расположенный на локальной машине

rpload

утилита Pine для дистанционного доступа к данным; используются для переноса данных из локальных конфигурационных файлов или адресных книг Pine в конфигурационные файлы или адресные книги, расположенные на удаленной машине

Перевод сделан с варианта оригинала, датированного 2007-04-04 19:42:53 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет Mutt-1.5.21   Пакет TIN-1.8.3