Dear pfSense 2.0 package users,
There has been some issues with wrong FreeBSD package versions lately:
In order to work around those issues and provide a patch, I have set up my own package repository.
I provide this "HOWTO" in the hope that it may help others with the same problems to debug and/or work around similar issues.
First of all: There is some documentation on this on the Wiki already. Read those first:Step 1: Webserver
Set up your own webserver (visible from the pfSense box).
Enable php. On an Apache2 server this would be
Step 2: Packages
AddHandler php5-script php
AddType text/html php
Go to the root of the Webserver and:
Step 3: Test
git clone http://gitweb.pfsense.org/xmlrpc-server/mainline.git pfSense
git clone http://gitweb.pfsense.org/pfsense-packages/mainline.git packages
Both should show a php array.Step 4: Have pfSense use the repository
Go to the pfSense GUI.
Paste this as the path: /pkg_mgr_settings.php
Enter the URL of your serverStep 5: Check it out
And now - yo and behold - go to the GUI under System -> Packages
and those should be served by your own new repositoryStep 6: Patch and play
Now you can patch the package configuration files, and install your own modified packages!Step 7: Report bugs
Open a ticket at http://redmine.pfsense.org
with your patched changes so they can be fixed for everyone else