I'm running the embedded version of pfSense on a Soekris 4801.
Today (3 Feb 2008) I upgraded to 1.2-RC4 and it caught my eye that the
bogons file (/etc/bogons) dated back to October 2007.

I consider bogons filtering important, so I decided not to wait for the
next automatic update, but instead I ran the update script
(/etc/rc.bogons_update.sh) manually.
That did not work and, although I'm not exactly a shell script expert, I
decided to have a look into it. I got the script running by working
around two problems:

1. The script starts with sleeping a random interval. This caused it to
abort with a 'od: command not found' message. Apparently the od command
is missing on the embedded platform, and I worked around this by
commenting out the random interval sleep.

2. On previous versions the bogons file was fetched from cymru.com, but
on RC4 the script tries to get it from a pfSense server. The file is
however missing on that pfSense server. I worked around this by copying
the old cymru url back from RC3.

Although my bogons update script is working now, I believe I didn't
choose the best possible solution for both problems.
I hope someone of the development team finds time to look into this
before the next release.

best regards,
Jan Hoevers

Reply via email to