Archive for the ‘Linux’ Category

Snow Leopard TimeMachine and samba

Thursday, December 3rd, 2009

Helpful information about getting TimeMachine to backup to a samba share!

in reference to: [Guide] 10.6 (Snow Leopard) Time Machine backup to network share - InsanelyMac Forum (view on Google Sidewiki)

Building netrek-server with cmake?

Wednesday, September 2nd, 2009

Finally got around to documenting how to build the netrek-server with cmake.

Info is both on launchpad and the netrek wiki.

Launchpad logo

@drechsau is a big whiney baby

Thursday, July 23rd, 2009

Not subscribed to CERT mailing list? You lose!

Flash exploit posting at

http://www.us-cert.gov/cas/techalerts/TA09-204A.html

Nasty bug in Ubuntu Hardy when upgrading dansguardian

Tuesday, July 7th, 2009

Regardless of what the official security team says in Bug #385567 when you upgrade from dansguardian-2.8.x to dansguardian-2.9.x the configuration files are -not- compatible!

Your 2.8 install is totally borked no matter what you do when you upgrade.

I got this nasty surprise when I went around patching dansguardian and clamav to help reduce the impact of the zero-day exploit of IE and XP.

Microsoft Windows XP: Open File Security Warning - Unknown Publisher

Thursday, June 25th, 2009

Setup a samba server just like I normally do. Configured a windows xp professional install to authenticate with the samba server. All pretty routine. But I suddenly was faced with this lovely error message:

avg8admin.igi.com-3.jpg

WTF! Lots of google and time. Realized what is different is this windows system had IE8 on it.

Off to to

Control Panel->Internet Options->Security->Local intranet
Click Sites
Uncheck Automatically detect intranet network
Check Include all network paths (UNCs)
Click Advanced

Add your samba server to the “Add this website to the zone:”

samba.domain.com

Click Add.
Click Close.
Click OK.

Bazaar Release Manager (RM)

Wednesday, April 8th, 2009

Bazaar Version Control System in Launchpad.jpg
I volunteered to be the release manager for the Bazaar Version Control System.

I’ve worked on other open source projects, but as a developer. Being release manager is a good change of perspective for me :-)
I know what it’s like to be on a receiving end of “quick patch” before release now.

xcb_lock.c:77: _XGetXCBBuffer: assertion `((int) ((xcb_req) - (dpy->request)) >= 0)’ failed

Monday, March 30th, 2009

Installed vmware-server under ubuntu hardy and getting:

vmware: ../../src/xcb_lock.c:77: _XGetXCBBuffer: assertion  `((int) ((xcb_req) - (dpy->request)) >= 0)' failed

Installing gtkhtml3.14 resolved this problem for me.

Migrate from SourceForge SVN Repository

Monday, October 27th, 2008

Today I had to migrate a project from its SourceForge SVN repository to a new standalone machine. Here’s how I did it:

First, dump the SourceForge repository to your local machine:

mkdir PROJECTNAME
cd PROJECTNAME
#Add –progress and -v for more detail during transfer
rsync -az PROJECTNAME.svn.sourceforge.net::svn/PROJECTNAME/ .

Now you need to convert the data into an SVN dump file:

svnadmin dump . > ~/PROJECTNAME.dump

You can then import this dump into a new SVN repository:

svnadmin load /path/to/new/repo/PROJECTNAME/ < ~/PROJECTNAME.dump

You can combine those last two steps into one too:

svnadmin dump . | svnadmin load /path/to/new/repo/PROJECTNAME/

Copied this from here.

Crossfire r10000 and Related Progress

Monday, October 6th, 2008

This weekend I had the honor of checking in r10000 for Crossfire.

It was checkin number 802 for me personally.

I’ve been updating all the maps x & y entrance coordinates so that when a DM teleports to the map they enter the map in the same spot a player does.  Also, I have been updating all the map difficulty level to something that is hopefully reasonable.  I guess time will tell.

Out of approximately 2800 maps, I have about 800 maps to go before I am done with this round.

Playing with python

Monday, September 29th, 2008

1643A629-33FD-49E9-86B1-8DADE41BEDD2.jpg
Show some interesting videos on showmedo regarding virtualenv and PasteScript. Go check out percious’ tutorial.

The problem is I always forget how to initial setup all this up, so I’m going to do a quick documentation of it all.

$ virtualenv projectname --no-site-packages
$ cd projectname
$ source bin/activate
$ easy_install pastescript
$ mkdir src
$ cd src
$ paster create  mypackage
$ cd mypackage
$ python setup.py develop