pfSense 2.0.1-RELEASE und die Installation von Paketen kann etwas Tricky sein, wenn man das Environment nicht gesetzt hat.
Somit kann die Installation von python oder anderen Scriptsprachen, Bibliotheken etc nur mit einem:
pkg_add -r python Error: Unable to get http://ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.1-release/Latest/python.tbz: File unavailable (e.g., file not found, no access) pkg_add: unable to fetch 'http://ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.1-release/Latest/python.tbz' by URL
quittiert werden.
Damit die Installation keine Herausforderung mehr ist, gibt man die Remoteshell:
setenv PACKAGESITE “ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/ports/i386/packages-8.1-release/Latest/”
ein und trägt dies auch gleich für die nächsten Session in die /root/.tcshrc ein.
Somit können nun alle gewünschten Ports in pfSense installiert werden.