2007-08-20
Rite of Passage
2007-08-04
ah to be a bit smarter...
I run a server which serves among other things xyz.com. Unfortunately doing this makes me an early target for every attack possible. Fortunately I don't run Windows so most attacks don't affect me. I do however have to worry about the few security issues that are found in FreeBSD. Until very recently I ran version 4.X.X as that had been good enough for many years, why change? To keep things secure I've been manually adding patches where I felt they were needed. Recently I decided to upgrade to the latest version of php5, to do so I would have had to do one of two things; a) hack php to not require getopt_long(), or b) hack libc to include getopt_long(). Unfortunately I chose "b". I built libc, I linked it into a few programs that needed getopt_long, invoked them. All was good in my world. What would you do next? Here's a hint,
- cp libc.so.4 /usr/lib