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.63.tar.bz2
Download (FTP): ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/pine4.63.tar.bz2
Download MD5 sum: e881f439f38039b310d22554ab08feb4
Download size: 3.0 MB
Estimated disk space required: 57 MB
Estimated build time: 0.5 SBU
Recommended Patch: http://www.linuxfromscratch.org/blfs/downloads/6.1/pine-4.63-fhs-1.patch
Install Pine by running the following commands:
patch -Np1 -i ../pine-4.63-fhs-3.patch && ./build DEBUG=-O MAILSPOOL=/var/mail \ SSLDIR=/usr SSLCERTS=/etc/ssl/certs slx
This package does not come with a test suite.
Now, as the root user:
cp -v doc/*.1 /usr/share/man/man1 && cd bin && install -v -m755 pine imapd ipop2d ipop3d mailutil mtest pico \ pilot rpdump rpload /usr/bin
patch -Np1 -i ../pine-4.63-fhs-x.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 ... /usr/bin: This installs the Pine programs.
Last updated on 2005-08-01 13:29:19 -0600