A new firewall rule at my organisation has left me needing a way to redirect external traffic via my public host. I have updated the rules for my openVPN to go via https as proxy servers have a great deal of difficulty dealing with these sites without DPI (deep packet inspection) and will kick up MITM errors when they try to resign certificates.
My client will handle all internal traffic to the internal network and all external traffic via the proxy. I am using port sharing (proxy handling) under openVPN to allow my https site (that I host subversion repos from) to continue to operate as per normal.
I migrated (using rsync and some magic) a virtual server from an old VM to a new one, as part of this I grabbed all of the packages and re apt-got them. This worked fine for all the packages except for the /etc/apache2 directory, which was causing some funkiness for libapache2-svn. I had ignored it to this point as it didn’t affect me, but I finally wanted to get apache’s SVN operational again and needed to find a way to fix the problem.
It’s been a while since I tried to do anything additionally funky with my dd-wrt router but I thought that it was about time.
For this project, I decided to create a timemachine to backup some Mac’s via a E3000 Linksys router wirelessly. This worked to some extent, however it did require some fiddling every now and then. I have since moved away from Mac’s and have now removed this configuration.
I’m currently migrating from Linode to DotBlock (have been with Linode for over a year and I’m happy with them but the deal that DotBlock provided was unbeatable, here’s to hoping that it wasn’t a bad mistake). Anyway, one of the main things that I needed to do was to migrate the data from one system to the other. My favourite Tarball method kept failing so I decided to simply backup the mysql database hosted on the site and use rsync to do the heavy lifting.
rsync -arvpzH --numeric-ids --exclude=/dev --exclude=/proc --exclude=/tmp --exclude=/virtualdisk --exclude=/sys -e ssh firstname.lastname@example.org:/ /mythtv/backup/hypnotoad.20120521/
I have also migrated all of the DNS entries to Route53 (Amazon service), I will post the migration route for that shortly if I can find it again.
My preferred tarball method (called from the backup server, not the prod box)
ssh email@example.com "tar cvzp - --one-file-system --exclude=/tmp/* --exclude=/upload/* /" > hypnotoad_wo_home.tgz
I’m playing a lot with Java CAPS (JCAPS) 6.2 at the moment and this is the beginning of my postings with this system. Import and export of projects (at least on the windows version of JCAPS) can be done as follows:
The following stanza will invoke strong magic to import the project using the defined username from the major_components.zip under the subProject ImportedProjects, replacing all of the code already in the project (where conflicts occur)
C:\JavaCAPS62\repository\repository\util>importProject.bat username password "" C:\downloads\JCAPS_projects\major_components.zip "ImportedProjects" ReplaceAll ""