After some shenanigans with Ubiquity hosting I searched again for another hosting company, after speaking with a long time friend from IRC I was able to find a good deal through Quadranet. The same setup, ESXi 5, less ram (8gb) but more hdd space, (1TBxRaid1) which is really exactly what I was looking for. Additionally I was slotted with /64 of ipv6 which I’ll have to experiment with.
Migrating the rest of my hosts this week will be a nice refresh on linux administration skills.
Took on the task of consolidating all my various web stuff this weekend. It was a bigger task than I imagined.
Last week I purchased a dedicated server from ubiquityservers, I’ll write some more up about that experience later as its still ongoing, but suffice to say, its a fairly beefy box and I’m able to run ESXi 5 on it, which is something I’ve wanted to do for along time.
So far I’ve managed to install configure ubuntu server 12.04, setup the LAMP stack, and import all my web from ben.io. Doing all this has shown me how spoiled i’ve gotten from using hosting services and not playing with config files, network services, etc etc.
Still up, couple more websites and an IRC server, ossec monitoring.
Configuring LAMP (Linux, Apache, MySQL, PHP) on a Ubuntu system is one of the easier things to do on Linux. The automation is incredible how a single install command and everything just works. That said a minor and as far as I can tell undocumented change can cause much headache. In particular the way /home/*/public_html accounts work. In 10.04 someone decided that for security reasons PHP should be disabled on these folders by default. Annoyingly there is no question in the setup or prompt to say, by the way we disabled PHP for ALL your users, did you want this?.
That said, it is relatively painless to fix:
sudo nano /etc/apache2/mods-available/php5.conf
Look for the lines that look like:
php_admin_value engine Off
Change to look like:
# <IfModule mod_userdir.c>
# <Directory /home/*/public_html>
# php_admin_value engine Off
Finally restart apache:
sudo /etc/init.d/apache2 restart
Whew. Now can I have the last 30 minutes of my life back? 🙂
Trying out this new intense debate plugin for WordPress. Not that there is much debate on my blog or that its intense, but it seems to be a simple to use plugin which allows for spam filtering also. I also blame Zai for this idea.
For a seeming eternity Ubuntu has for whatever reason failed to ship a version which upon install that can pair properly with Apple’s Bluetooth keyboard. Bug after bug has been filed on this to no avail. So to my lack of suprise, after installing the new 10.4 (Lucid Lynx), Bluetooth would not pair with the keyboard.
Luckly, the situation has seem to improved to the point where only two changes are needed to get it working:
I downloaded the newest Ubuntu to toy with in VMware and I really had the great desire to strangle who ever decided it would be a good idea to move the minimize, maximize, and close buttons to the LEFT side of the window bar.
After my momentary, are you kidding me, thoughts, it occurred to me that OSX has the same setup.
Now, interestingly enough I have a Mac and I use the left side buttons on it. Yet for at least a hour I continued to try to click at the right to get things closed in Ubuntu. Muscle memory, for those who do not think consciously about where to click when getting rid of, was going to cause me headache for the foreseeable future.
So to save you the headache I went through, enjoy the fix (from the command line):
I was looking over the WSJ and I stumbled upon an article on video feeds from predator drones being intercepted by insurgents. I had to stop and re-read. Intercepted with a “$26 off-the-shelf software”. Are you kidding me? Let me add some salt to this wound.
“The potential drone vulnerability lies in an unencrypted downlink between the unmanned craft and ground control. The U.S. government has known about the flaw since the U.S. campaign in Bosnia in the 1990s, current and former officials said. But the Pentagon assumed local adversaries wouldn’t know how to exploit it, the officials said.”
Classic security through obscurity. Lets hope they won’t figure out how to exploit it, genius. Every transmission should be protected from interception and tampering. To not do such a thing on a military drone is just incompetence.
For years I’ve always been of the opinion that file sharing was an obviously un-winnable war which content publishers needed to accept already. But how futile their efforts will become didn’t occur to me until I was grabbing a torrent of a file and decided to peak at the list of connections out of curiosity. To my amazement, every single one was encrypted. I remember this being talked about, but that it has gotten so widely adopted and is completely transparent to the end user was interesting to me.