Библиотека сайта rus-linux.net
Beyond Linux From Scratch. Version 2011-12-30 | ||
Назад | 18. Клиенты электронной почты / новостных групп | Вперед |
Пакет Pine-4.64
Знакомимся с пакетом Pine
В пакете Pine находится пользовательский почтовый агент Pine Mail User Agent, несколько серверных демонов для различных почтовых протоколов, а также несколько замечательных программ редактирования/просмотра файлов и директориев.
Информация о пакете
- Загрузка (HTTP): http://mirror.sit.wisc.edu/pub/net/mail/pine/pine4.64.tar.bz2
- Загрузка (FTP): ftp://ftp.cac.washington.edu/pine/pine4.64.tar.bz2
- Контрольная сумма MD5: 39ca07b3d305b4cd0d6aaf4585123275
- Размер загружаемого пакета: 3,0 MB
- Оценочный размер требуемого дискового пространства: 64 MB
- Оценочное время сборки: 0,6 SBU
Дополнительные загрузки
- Рекомендуемый патч: http://www.linuxfromscratch.org/patches/blfs/svn/pine-4.64-utf8-1.patch
Зависимости пакета Pine
Обязательные
Необязательные
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 |