OK, so I run OpenVPN to secure everything. Which is good :)I also run IPv6 just for kicks, which is also good :)I’m starting to love FreeBSD more and more, which is always good :)So what’s the bad part? Well, add any any firewall into the above mix (ipfw, pf- ipf didn’t compile) and IPv6 connections just hang. After weeks of banging my head, scouring FreeBSD bug reports and firewall setups I was getting nowhere :( Infact I was just about to file a FreeBSD bug report when The_Paya mentioned that mss maybe too high.
OK, so yet another bash release borks baselayout and friends :(
But this still probably the nicest release as bash-3.2_p3 mostly works. The big caveat is the =~ semantic has changed. Take this snippet
[[ $(/proc/filesytems)$'\n' =~ " tmpfs"$'\n' ]]
That works fine for bash-3.0 and 3.1 Not so for 3.2! Here’s how it’s now done
[[ $(/proc/filesytems)$'\n' =~ \ tmpfs$'\n' ]]
Basically, we need to stop using quotes on the RHS when using =~ unless we want to match against the quote exactly.
Abbey is going to have her bridal makeup and hairdo test session today. She knocks me off my feet all the time anyway, so I’ll be interested in seeing the results 8) I wonder how many heads she’ll turn when I take her out for a nice meal tonight …. :evil:Discovered last night that we need new ladders they fell out from under me and I was left dangling from the loft hatch!
After weeks of toil, sweat, abuse and plenty of beer, the Gentoo/FreeBSD/Sparc64 stage is finally ready :DGrab the stage from here!I already posted too gentoo-dev about it, so follow that linky for notes.Right now you can emerge a few packages and put together a small webserver with a choice of db backends. Hopefully I’ll have some popular email servers keyworded too. After that keywording will slow down as I’ll try and get some modular X going, but as it’s a slow box it’s going to be a slow process!
So no gardening was done. On the plus side that left plently of time for catching up on housework stuff and writing a new Gentoo application. rc-depend is a C program that works out dependencies and ordering of all your init scripts. This was written because our bash logic, although now seemingly 100% accurate, was incredibly slow taking around 2-3 seconds on my 2Ghz laptop to work it out. rc-depend works it out in 0.