July 2005 Archives

OpenBGPD on FreeBSD

| | Comments (2)

In my journey to become an active contributor to theFreeBSD Project, and after hacking and updating some ports including editors/vim, net/cacti, security/rkhunter and some other ports in recent weeks, I finally managed to update one of my favorite ports in FreeBSD Ports Collection.

It took two nights to hack into the OpenBGPD 3.7 source code ( I was not coding for years ) and make it work on my FreeBSD 5.4 box at home. But I am definietly happy with the result. The PR is submitted now and I am waiting for someone to take care of it and hopefully commit it to the ports tree, so everyone else can enjoy.

I am using OpenBGPd in our service-provider network environment as a BGP feed to blackhole certain networks on our edge routers (some BGP, route-map and ACL tricks) and so far it worked fine for me.

Since the software is a native OpenBSD utility, and it took me to import some header files from OpenBSD project to make it work, it still lacks MD5 option support on FreeBSD, which I am planning to make it work in near future.

There is also another important missing part in this software: a ChangeLog.
So the only person who know what is exactly the difference between v3.6 and v3.7 is its author!