The wiki is currently undergoing some major improvements. If you need some information and you don't know where to look, please come to #ecnet

Talk:PfSenseVideoCache

From ECNet Wiki

  1. !/bin/csh
  2. Set environment varable for pgk_add

setenv PACKAGESITE ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7-stable/Latest/

  1. Install python packages

pkg_add -r python pkg_add -r py25-bsddb pkg_add -r py25-gdbm pkg_add -r py25-sqlite3 pkg_add -r py25-tkinter

  1. Install URL Grabber

fetch http://linux.duke.edu/projects/urlgrabber/download/urlgrabber-3.1.0.tar.gz tar -xzf urlgrabber-3.1.0.tar.gz cd urlgrabber-3.1.0 /usr/local/bin/python setup.py bdist_rpm /usr/local/bin/python setup.py install cd ..

  1. Install INI Parse

fetch http://iniparse.googlecode.com/files/iniparse-0.3.1.tar.gz tar -xzf iniparse-0.3.1.tar.gz cd iniparse-0.3.1 /usr/local/bin/python setup.py bdist_rpm /usr/local/bin/python setup.py install cd ..

  1. Install Video Cache

fetch http://cachevideos.com/sites/default/files/pub/videocache/videocache-1.9.1.tar.gz tar -xvzf videocache-1.9.1.tar.gz cd videocache-1.9.1 /usr/local/bin/python setup.py install cd ..

  1. Link Video Cache to LightHTTPd's www directory

ln -s /var/spool/videocache /usr/local/www/videocache

  1. Fix permissions

chown -R proxy:proxy /var/spool/videocache chown -R proxy:proxy /usr/local/www/videocache chown -R proxy:proxy /var/log/videocache

  1. Link Video Cache's logfile to /dev/null

ln -s /dev/null /var/log/videocache/videocache.log

Personal tools