The Pine package contains the Pine Mail User Agent and several server daemons for various mail protocols, in addition to some nice file and directory editing/browsing programs.
Download (HTTP): http://mirror.sit.wisc.edu/pub/net/mail/pine/pine4.58.tar.bz2
Download (FTP): ftp://ftp.cac.washington.edu/pine/pine4.58.tar.bz2
Download size: 2.7 MB
Estimated Disk space required: 60 MB
Estimated build time: 0.73 SBU
Recommended patch: http://www.linuxfromscratch.org/patches/blfs/5.1/pine-4.58-fhs-2.patch
Install Pine by running the following commands:
patch -Np1 -i ../pine-4.58-fhs-2.patch &&
./build DEBUG=-O MAILSPOOL=/var/mail \
SSLDIR=/usr SSLCERTS=/etc/ssl/certs slx &&
cp doc/{pine,pico,rpdump,rpload}.1 /usr/share/man/man1 &&
cd bin &&
install pine imapd ipop2d ipop3d mailutil mtest pico \
pilot rpdump rpload /usr/bin
patch -Np1 -i ../pine-4.58-fhs.patch: This patch will make Pine use /etc for configuration files.
The build procedure for Pine is somewhat unusual, in that options usually passed as ./configure options or housed in $CFLAGS must all be passed on the command line to the ./build script.
./build slx: Pine offers quite a few target platforms, slx specifies Linux using -lcrypt to get the crypt function. See the doc/pine-ports file for more information and other authentication options.
DEBUG=-O: This flag compiles an optimized version of pine and pico that produces no debug files.
MAILSPOOL=/var/mail: Location of mail spool files, /var/mail.
SSLDIR=/usr SSLCERTS=/etc/ssl/certs: Location of OpenSSL files.
cd bin &&
install pine imapd ipop2d ipop3d mailutil mtest pico \
pilot rpdump rpload /usr/bin
This installs Pine.
The Pine package contains pine, pico, pilot, imapd, ipop2d, ipop3d, mtest, rpload and rpdump.
rpload is the Pine remote data utility, used to convert local Pine configuration files or address books into remote configurations or address books.