So I'm upgrading some code on a client's site, and I notice via portaudit that the currently installed apache/mod_ssl has some security holes. Time to upgrade.
I do the upgrade and it overwrites the server.crt and server.key files!
Good job, FreeBSD. Remember, any files you find on the system can't be too important.
On a side note, I did not choose FreeBSD, and so far I completely hate it. I will point out that Debian never overwrites an existing file without asking you first. That's cause Debian doesn't suck hairy monkey nuts.
Of course, I'm an idiot too, because it turns out I didn't have a backup of the private key for the cert, so I had to buy a new one. Thankfully, freessl.com made this pretty easy and cheap.
You may think that FreeBSD sucks, and you may hate it, but the two are not totally unrelated.On a side note, I did not choose FreeBSD, and so far I completely hate it.
Many moons ago, I was the raving Unix bigot in a Windows shop. A half dozen of the programmers were switching to IBM's newly-released OS/2 Warp, and they were loving it: memory protection, multiple DOS sessions, Windows emulation, the works.
I decided to give it a try, and boy did it suck. It was annoyingly slower than Windows for the work I was doing at the time, it was ugly to look at, bloated, and didn't support my hardware.
Around that time, I divined what was going on. The 20-odd floppy disks needed to bootstrap OS/2 to the point where it could read the install CDs included a very crafty piece of AI for the early 1990s: if you were predisposed to liking OS/2, everything went flawlessly, and your experience was quick and painless. However, if you disliked IBM, OS/2 or any other IBM product for that matter, the little AI in the installer would detect it and make the installation and use of OS/2 a living nightmare.
From your experience, I can only presume that IBM has open sourced its user-satisfaction AI and donated parts of it to the FreeBSD project. Once you stop hating FreeBSD and just turn the love up to 11, you'll find it doesn't suck nearly as much.
Re:source or package?
autarch on 2004-06-23T07:50:22
I installed from ports. I kind of assume that's how you're supposed to do it.
I don't suppose there's a nice bug reporting script like reportbug for Debian, is there?